我有一组键值对的数据。一些数据与阵列中的其他数据有关。什么是在Android中显示这个的最佳方式?我知道uitableviewstylegrouped的uitableview最适合iOS,但Android中最好的方法是什么?
这是我想分组的一些示例数据:
FirstName,“Joe”
电话号码,“555-5555”
答案 0 :(得分:0)
<?xml version="1.0" encoding="utf-8"?>
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:stretchColumns="1">
<TableRow>
<TextView
android:layout_column="1"
android:text="FirstName"
android:padding="3dip" />
<TextView
android:text="Joe"
android:gravity="right"
android:padding="3dip" />
</TableRow>
<TableRow>
<TextView
android:layout_column="1"
android:text="LastName"
android:padding="3dip" />
<TextView
android:text="Smith"
android:gravity="right"
android:padding="3dip" />
</TableRow>
<View
android:layout_height="2dip"
android:background="#FF909090" />
<TableRow>
<TextView
android:layout_column="1"
android:text="Phone Number"
android:padding="3dip" />
<TextView
android:text="555-5555"
android:gravity="right"
android:padding="3dip" />
</TableRow>
<TableRow>
<TextView
android:text="Email"
android:padding="3dip" />
<TextView
android:text="joeSmith@gmail.com"
android:gravity="right"
android:padding="3dip" />
</TableRow>
</TableLayout>
答案 1 :(得分:0)
你需要使用Android中的Simple ListView来显示列表现在问题是你想要像iOS UITableView
一样显示它,所以你需要使listView的背景变为白色并绕过角落ListView
的。{
此链接可能对您有助于如何使列表视图四角形化。
How do I create a ListView with rounded corners in Android?
如果您有任何疑问,请告诉我。