Android:居中图像

标签 android android-layout

我有一个线性布局和一个图像...

<?xml version="1.0" encoding="utf-8"?>

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent">

<ImageView android:layout_width="wrap_content" android:id="@+id/imageView1"
 android:src="@drawable/icon" android:layout_height="wrap_content"
 android:scaleType="center"></ImageView>

</LinearLayout>

我如何动态地将我的图像居中,以便它出现在所有设备的屏幕中央?

最佳答案

LinearLayout 中,使用:android:layout_gravity="center"

RelativeLayout 中,使用:android:layout_centerInParent="true"

关于Android:居中图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6101874/

相关文章:

java - Ljava.lang.StackTraceElement 调试 Android 应用程序

jquery-mobile 加载到 android WebView 中

android - 从最大拉伸(stretch)中停止空 ConstraintLayout

android - 按钮点击事件未触发

android - 我的应用程序在 ics 上运行良好但在 froyo 上运行不正常

android - 如何将数据对象从 Room DB 传递到 WorkManager 类

android - 如何以编程方式设置特定的宽度/高度以供查看?

java - 如何将布局作为函数参数传递

android - 具有重力和权重的 LinearLayout

java - 无法完成 HttpRequest - 错误 500/403