我有一个图像视图,其背景是一个xml形状drawable,即一个矩形形状drawable.My应用程序的方向固定为横向视图。imageview的marginRight属性不起作用
imageview是相对布局。
我想通过设置layout_marginRight的相应值将它移动到屏幕的右侧,但这不起作用。imageView始终保持在其原始位置。
我也尝试了以下其他选项,但没有帮助。
我试过其他选项:
- 创建一个新的相对布局PARAMS和设置右边距
- 创建新保证金布局PARAMS和设置位置
- 试图填充选项
- 将imageview设置为相对于另一个图像视图的正确位置...
- 使用显示指标获取屏幕宽度并相应地设置边距....
我一周以来设置这个ImageView的位置卡住...
我想最好的办法是,因为我不能够通过设置来移动它来设置这个的ImageView中的ImageView两者之间保证金但这并不工作...
这是我的ImageView的main.xml中当前xml: -
<ImageView
android:id="@+id/rect1"
android:background="@drawable/rect"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_alignParentBottom="true"
android:layout_marginRight="70dp"
android:scaleType="fitCenter"/>
你有没有试过android:gravity? – Vic
是否尝试填充 –
可以使用其中的图像视图存在的布局.. – ShineDown