1
我有这个scrollview与Linearlayout里面它和再次一个linearlayout在里面。 我想以表格形式显示数据。 我有一个列表视图,我通过代码使用record.xml作为单行在列表视图中推送数据。Android布局页边距滚动查看
我希望显示它的利润率。但他们不工作。它们在eclipse中精确显示,但不在模拟器android 2.3中部署。
帮助。 在此先感谢...等待回复...
record.xml:
<?xml version="1.0" encoding="utf-8"?>
<TableRow xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:minHeight="50dp" android:gravity="center_vertical" android:background="#D1EFCD">
<TextView
android:id="@+id/serial_no"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="null"
android:width="100dp"
android:textAppearance="?android:attr/textAppearanceMedium" android:background="#9EC39A"/>
<TextView
android:id="@+id/item_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="null"
android:textAppearance="?android:attr/textAppearanceMedium"
android:width="100dp" android:background="#9EC39A" android:layout_marginLeft="1dp"/>
<TextView
android:id="@+id/wt"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="null"
android:textAppearance="?android:attr/textAppearanceMedium"
android:width="100dp" android:background="#9EC39A" android:layout_marginLeft="1dp"/>
<TextView
android:id="@+id/dte"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="null"
android:textAppearance="?android:attr/textAppearanceMedium"
android:width="100dp" android:background="#9EC39A" android:layout_marginLeft="1dp"/>
<TextView
android:id="@+id/amt"
android:textAppearance="?android:attr/textAppearanceMedium"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="null"
android:width="100dp" android:background="#9EC39A" android:layout_marginLeft="1dp"/>
<TextView
android:id="@+id/cust_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="null"
android:textAppearance="?android:attr/textAppearanceMedium"
android:width="100dp" android:background="#9EC39A" android:layout_marginLeft="1dp"/>
<TextView
android:id="@+id/rate"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="null"
android:textAppearance="?android:attr/textAppearanceMedium"
android:width="100dp" android:background="#9EC39A" android:layout_marginLeft="1dp"/>
</TableRow>
scrolldata.xml:
<?xml version="1.0" encoding="utf-8"?>
<HorizontalScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:scrollbars="horizontal|vertical"
android:background="#D1EFCD" >
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical" >
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal" android:layout_margin="1dp">
<TextView
android:id="@+id/Sr.No."
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:text="Sr.No."
android:textAppearance="?android:attr/textAppearanceMedium"
android:textStyle="bold"
android:width="100dp" android:layout_marginTop="2dp" android:layout_marginLeft="2dp" android:background="#9EC39A" android:gravity="center"/>
<TextView
android:id="@+id/Item"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:text="Item"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textStyle="bold"
android:width="100dp" android:layout_marginTop="2dp" android:layout_marginLeft="1dp" android:background="#9EC39A" android:gravity="center"/>
<TextView
android:id="@+id/Weight"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:text="Weight"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textStyle="bold"
android:width="100dp" android:layout_marginTop="2dp" android:layout_marginLeft="1dp" android:background="#9EC39A" android:gravity="center"/>
<TextView
android:id="@+id/Date"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:text="Date"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textStyle="bold"
android:width="100dp" android:layout_marginTop="2dp" android:layout_marginLeft="1dp" android:background="#9EC39A" android:gravity="center"/>
<TextView
android:id="@+id/Amount"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:text="Amount"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textStyle="bold"
android:width="100dp" android:layout_marginTop="2dp" android:layout_marginLeft="1dp" android:background="#9EC39A" android:gravity="center"/>
<TextView
android:id="@+id/CustomerName"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:text="Customer Name"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textStyle="bold"
android:width="100dp" android:layout_marginTop="2dp" android:layout_marginLeft="1dp" android:background="#9EC39A" android:gravity="center"/>
<TextView
android:id="@+id/RateofInterest"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:text="Rate of Interest"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textStyle="bold"
android:width="100dp" android:layout_marginTop="2dp" android:layout_marginLeft="1dp" android:layout_marginRight="2dp" android:background="#9EC39A" android:gravity="center"/>
</LinearLayout>
<ListView
android:id="@+id/DataRows"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:divider="#D1EFCD"
android:dividerHeight="1dp" android:layout_marginBottom="2dp" android:layout_marginLeft="2dp" android:layout_marginRight="2dp" android:layout_marginTop="1dp" android:layout_gravity="center">
</ListView>
</LinearLayout>
</HorizontalScrollView>
从模拟器截图
我建议“你可以使用表格布局”。 – Rajnish
你的问题不太清楚。你可以从eclipse发布截图来更好地理解它们之间的区别吗? – cosmincalistru
@silentkratos你想把你的行数据与标题集中吗?是吗? – joao2fast4u