如何将RelativeLayout中的视图与右上角对齐

时间:2011-09-29 08:05:32

标签: android relativelayout alignment

我试图找出如何将相对布局中的视图与其右上角对齐。 目前它位于左上角。

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

以下是代码:

        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); 

2 个答案:

答案 0 :(得分:12)

gpsViewLayoutParams.addRule(RelativeLayout.ALIGN_PARENT_RIGHT);使用此代替gpsViewLayoutParams.addRule(RelativeLayout.ALIGN_RIGHT);你可能会这样做

答案 1 :(得分:5)