比如
点击按钮新增配置
标题 标题 标题
----------------------+--------------------------------------+----------------------+
配置1 配置1的描述 配置1修改 配置1删除
----------------------+--------------------------------------+----------------------+
配置2 配置2的描述 ................
----------------------+--------------------------------------+----------------------+
大概就是这样
------解决方案--------------------
当然可以,只要设置Item的布局按指定的宽度或者高度,如果想动态设置宽高则要重写Adapter适配了。
------解决方案--------------------
新建一个工程,在MainActivity上放个ListView
然后再建一个Layout xml文件,这个用作listView中的行,即自定义的行格式
放一个RelativeLayout
然后放两个textview和两个Button到RelativeLayout内部
详细设置参照下面的XML代码,测试的时候把里面的注释内容去掉
- XML code
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <RelativeLayout android:id="@+id/listview_row_layout" android:layout_width="match_parent" android:layout_height="wrap_content" > <TextView android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" //各行的第一列不会自动对齐,所以设置一个最小宽度,第一列的最小宽度为这个值 android:minWidth="40dip" android:text="Medim Text" android:textAppearance="?android:attr/textAppearanceMedium" /> <Button android:id="@+id/button2" style="?android:attr/buttonStyleSmall" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_alignParentTop="true" //最后一个BUTTON的toRightOf设置成父VIEW即listview_row_layout,以保证他在最右边 android:layout_toRightOf="@id/listview_row_layout" android:text="Button" /> <Button android:id="@+id/button1" style="?android:attr/buttonStyleSmall" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentTop="true" //BUTTON1在BUTTON2的左边 android:layout_toLeftOf="@id/button2" android:text="Button" /> <TextView android:id="@+id/textView2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentTop="true" //TextView2在Button1的左边 android:layout_toLeftOf="@id/button1" //并且在TextView1的右边,以填充textview1和button1之间的空间空间 android:layout_toRightOf="@+id/textView1" android:text="Medium Text" android:textAppearance="?android:attr/textAppearanceMedium" /> </RelativeLayout></LinearLayout>
------解决方案--------------------
新建一个工程,在MainActivity上放个ListView
然后再建一个Layout xml文件,这个用作listView中的行,即自定义的行格式
放一个RelativeLayout
然后放两个textview和两个Button到RelativeLayout内部
详细设置参照下面的XML代码,测试的时候把里面的注释内容去掉