参见英文答案 >
Android dialog width6个
我遵循 here描述的方法来创建EditText输入活动.但是视图没有填满屏幕的宽度.如何判断屏幕宽度?
我遵循 here描述的方法来创建EditText输入活动.但是视图没有填满屏幕的宽度.如何判断屏幕宽度?
alt text http://img405.imageshack.us/img405/5057/activitythemed.png
- <activity android:name="TextEntryActivity"
- android:label="My Activity"
- android:theme="@android:style/Theme.Dialog"/>
–
- <?xml version="1.0" encoding="utf-8"?>
- <LinearLayout
- xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="fill_parent"
- android:orientation="vertical"
- android:gravity="right"
- android:layout_height="wrap_content">
- <EditText
- android:text="@+id/txtValue"
- android:id="@+id/txtValue"
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"></EditText>
- <Button
- android:text="Done"
- android:id="@+id/btnDone"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"></Button>
- </LinearLayout>
解决方法
在LinearLayout中设置android:minWidth和/或android:minHeight.