【发布时间】:2014-11-04 00:25:52
【问题描述】:
我将不同大小的图像(ImageButtons)放入 xxdpi、xdpi、hdpi、mdpi。创建了不同的布局文件夹。布局,布局-正常,布局-大,布局-xlarge。并在每个中使用 Imagebuttons 复制 main.xml。但是 Imagebuttons 在每个布局分辨率中看起来都一样大小(hdpi)。怎么了?
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/normal_login"
tools:context="${relativePackage}.${activityClass}" >
<EditText
android:id="@+id/edLogin"
android:layout_width="380dp"
android:layout_height="45dp"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="176dp"
android:ems="10"
android:hint="@string/login_help" />
<EditText
android:id="@+id/edBirth"
android:layout_width="246dp"
android:layout_height="45dp"
android:layout_alignLeft="@+id/edLogin"
android:layout_alignRight="@+id/edLogin"
android:layout_below="@+id/edLogin"
android:ems="10"
android:hint="@string/birth" />
<EditText
android:id="@+id/edPass"
android:layout_width="246dp"
android:layout_height="45dp"
android:layout_alignLeft="@+id/edBirth"
android:layout_alignRight="@+id/edBirth"
android:layout_below="@+id/edBirth"
android:ems="10"
android:hint="@string/pass" />
<ImageButton
android:id="@+id/btCancel"
android:layout_width="180dp"
android:layout_height="60dp"
android:layout_alignLeft="@+id/edPass"
android:layout_centerVertical="true"
android:src="@drawable/login_bt_cancel" />
<ImageButton
android:id="@+id/btOk"
android:layout_width="180dp"
android:layout_height="60dp"
android:layout_alignRight="@+id/edPass"
android:layout_alignTop="@+id/btCancel"
android:background="@null"
android:src="@drawable/login_bt_ok" />
<Button
android:id="@+id/btRecover"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignRight="@+id/btOk"
android:layout_below="@+id/btOk"
android:layout_marginTop="26dp"
android:background="@null"
android:text="Recover Password"
android:textColor="#ff0000"
android:textSize="15dp" />
</RelativeLayout>
【问题讨论】:
-
将您的代码放在这里,以便我们为您提供帮助。
-
如果有效,请接受答案。
标签: android image button layout size