OiR*_*iRc 10 android imageview
我无法更改登录按钮的位置.因为我尝试时,它无法从原始位置移动.我设定了android:layout_gravity,android:gravity但我希望它在一个特定的位置.
我怎么能设置图像的坐标(x,y)?
这是login_fragment.xml
LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="center"
android:gravity="center"
android:orientation="vertical"
<ImageView
android:id="@+id/login"
android:layout_width="400px"
android:layout_height="100px"
android:src="@drawable/login_button" />
Run Code Online (Sandbox Code Playgroud)
Rod*_*uin 15
你不能在xml本身内完成它,你需要ImageView在你的活动中创建一个实例并调用它setX()或setY()方法来设置坐标.
请注意,每个屏幕都有不同的像素数,您可能在不同的设备上有不同的结果.
样品:
ImageView s = (ImageView) findViewById(R.id.your_id);
s.setY(number);
s.setX(number);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
21102 次 |
| 最近记录: |