我试图找出如何将相对布局中的 View 对齐到其右上角。
当前它在左上角对齐。

一个简单的问题,但我不知道该怎么做。

这是代码:

        RelativeLayout.LayoutParams gpsViewLayoutParams = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT );
    gpsViewLayoutParams.addRule(RelativeLayout.ALIGN_PARENT_TOP);
    gpsViewLayoutParams.addRule(RelativeLayout.ALIGN_RIGHT);
    this.relativeLayout.addView(gpsView,gpsViewLayoutParams);

最佳答案

用这个:

gpsViewLayoutParams.addRule(RelativeLayout.ALIGN_PARENT_RIGHT);

代替
gpsViewLayoutParams.addRule(RelativeLayout.ALIGN_RIGHT);

您可能会遇到这种情况。

关于android - 如何将RelativeLayout中的 View 对齐到右上角,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7594240/

10-11 04:59