在 android 中设置 GridView 时选择 Android.R.layout
Choose Android.R.layout when setup GridView in android
我目前正在处理网格视图。
由于网格视图项目只是一个文本视图,我还没有创建自定义布局。
但是当我尝试使用simple_list_item_1时,我发现item的点击区域只是文本的大小,而不是整个item。
所以我改成simple_list_item_single_choice,点击区域是整个item但是文字不在视图的中心
因此,我想知道布局应该选择什么?
1.视图中的文本居中
2. 可单击整个项目而不是仅文本视图
感谢您的帮助。
将其用作布局! ;D
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/text1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:textAppearance="?android:attr/textAppearanceListItemSmall"
android:gravity="center"
android:paddingStart="?android:attr/listPreferredItemPaddingStart"
android:paddingEnd="?android:attr/listPreferredItemPaddingEnd"
android:minHeight="?android:attr/listPreferredItemHeightSmall" />
这些是区别..
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
我目前正在处理网格视图。
由于网格视图项目只是一个文本视图,我还没有创建自定义布局。
但是当我尝试使用simple_list_item_1时,我发现item的点击区域只是文本的大小,而不是整个item。
所以我改成simple_list_item_single_choice,点击区域是整个item但是文字不在视图的中心
因此,我想知道布局应该选择什么? 1.视图中的文本居中 2. 可单击整个项目而不是仅文本视图
感谢您的帮助。
将其用作布局! ;D
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/text1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:textAppearance="?android:attr/textAppearanceListItemSmall"
android:gravity="center"
android:paddingStart="?android:attr/listPreferredItemPaddingStart"
android:paddingEnd="?android:attr/listPreferredItemPaddingEnd"
android:minHeight="?android:attr/listPreferredItemHeightSmall" />
这些是区别..
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"