GirdView为何迟迟不肯对齐
为什么上下不对齐,还有下面拖拉下去的更乱,,,并不像模拟器那个显示app界面那么整齐,请问怎么做到的下面是xml的布局。。。
<?xml version="1.0" encoding="utf-8"?>
<GridView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/gv_select_gv"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:columnWidth="5dp"
android:horizontalSpacing="10dp"
android:numColumns="4"
android:stretchMode="columnWidth"
android:verticalSpacing="50dp" />
<?xml version="1.0" encoding="utf-8"?>--------------------编程问答-------------------- 模拟器的那个界面字体还会对齐。。。 --------------------编程问答-------------------- 文字属性改为android:singleLine="true" 就好了,换行有bug? --------------------编程问答-------------------- 没用过
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical" >
<ImageView
android:id="@+id/iv_select_app_item_icon"
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_gravity="center"
android:src="@drawable/ic_launcher" />
<TextView
android:id="@+id/tv_select_app_item_appname"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:text="ssssssss" />
</LinearLayout>
猜测是因为多行的时候,由于 TextView 的高度是 wrap_content ,导致对应的 LinearLayout 的高度比单行的情况更大 --------------------编程问答-------------------- 首先按照2楼的方法,改一下,然后看看是不是图片太大问题 --------------------编程问答-------------------- 可能是因为这个。。。 --------------------编程问答--------------------
文字单行显示。
补充:移动开发 , Android