我是 android 新手。当我试图使屏幕可滚动时,屏幕变得可滚动但内容未显示。屏幕包含一个列表视图和另一个表视图。这是我正在使用的代码。
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent" android:layout_height="fill_parent"
android:stretchColumns="1"
android:scrollbars="vertical"
android:isScrollContainer="true"
android:scrollbarAlwaysDrawVerticalTrack="true">
<TableLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/tableLayout1" android:layout_width="fill_parent" android:layout_height="70dp" android:layout_marginRight="3dp"
>
<TableRow android:layout_width="wrap_content" android:layout_marginTop="5dp" >
<ImageView
android:id="@+id/logo"
android:layout_width="90dp"
android:layout_height="90dp"
android:src="@drawable/logo"
android:layout_marginLeft="3dp"
/>
<ImageView
android:id="@+id/back"
android:layout_width="30dp"
android:layout_height="40dp"
android:src="@drawable/back"
android:layout_marginLeft="20dp"
android:layout_marginTop="20dp"
/>
<ImageView
android:id="@+id/timesheet"
android:layout_width="90dp"
android:layout_height="70dp"
android:layout_marginLeft="20dp"
android:layout_marginTop="1dp"
android:src="@drawable/timesheet" />
<ImageView
android:id="@+id/home"
android:layout_width="35dp"
android:layout_height="50dp"
android:src="@drawable/home"
android:layout_marginTop="17dp"
android:layout_marginLeft="25dp"
android:layout_marginRight="20dp"
/>
</TableRow>
</TableLayout>
<TableLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/tableLayout1" android:layout_width="fill_parent" android:layout_height="40dp" android:layout_marginTop="70dp" android:layout_marginLeft="5dp" android:layout_marginRight="8dp"
>
<TableRow android:layout_width="70dp" android:layout_height="100dp" android:layout_marginTop="10dp" android:background="#000000" >
<TextView
android:text="Timesheets for Approval"
android:layout_width="wrap_content"
android:layout_height="80dp"
android:textSize="18dp"
android:layout_marginTop="3dp"
android:textColor="#ffff"
android:layout_marginLeft="70dp"
/>
</TableRow>
</TableLayout>
<ListView android:layout_width="wrap_content"
android:id="@+id/listView1"
android:layout_height="wrap_content"
android:layout_marginTop="120dp"
android:layout_marginLeft="5dp"
android:layout_marginRight="8dp"
/>
<TableLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/tableLayout1" android:layout_marginTop="415dp" android:layout_marginLeft="5dp" android:layout_marginRight="8dp" android:layout_width="400dp" android:layout_height="170dp"
android:stretchColumns="*"
android:background="@drawable/shape">
<TableRow android:layout_width="fill_parent" android:layout_marginTop="2dp" android:layout_marginLeft="5dp" android:layout_marginRight="8dp" >
<TextView
android:text="Timesheet Details"
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
</TableRow>
<TableRow android:layout_width="fill_parent" android:layout_marginLeft="1dp">
<TextView
android:text="Emp Name"
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="13dp"
/>
<EditText android:text="EditText" android:id="@+id/emp_name" android:enabled="false" android:layout_width="fill_parent" android:layout_height="wrap_content" android:textColor="#000000" android:textSize="13dp"
></EditText>
<EditText android:text="EditText" android:id="@+id/emp_code" android:enabled="false" android:layout_width="fill_parent" android:layout_height="wrap_content" android:textColor="#000000" android:textSize="13dp"
></EditText>
</TableRow>
<TableRow android:layout_width="fill_parent" android:layout_marginLeft="1dp">
<TextView
android:text="From Date"
android:id="@id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="13dp"
/>
<EditText android:text="EditText" android:id="@+id/from_date" android:enabled="false" android:layout_width="fill_parent" android:layout_height="wrap_content" android:textColor="#000000" android:textSize="13dp"
></EditText>
</TableRow>
<TableRow android:layout_width="fill_parent" android:layout_marginLeft="1dp">
<TextView
android:text="To Date"
android:id="@id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="13dp"
/>
<EditText android:text="EditText" android:id="@+id/to_date" android:enabled="false" android:layout_width="fill_parent" android:layout_height="wrap_content" android:textColor="#000000" android:textSize="13dp"
></EditText>
</TableRow>
<TableRow android:layout_width="fill_parent" android:layout_marginLeft="1dp">
<TextView
android:text="Target Hrs"
android:id="@id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="13dp"
/>
<EditText android:text="EditText" android:id="@+id/target_hours" android:enabled="false" android:layout_width="fill_parent" android:layout_height="wrap_content" android:textColor="#000000" android:textSize="13dp"
></EditText>
<TextView
android:text="Actual Hrs"
android:id="@id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="13dp"
/>
<EditText android:text="EditText" android:id="@+id/actual_hours" android:enabled="false" android:layout_width="fill_parent" android:layout_height="wrap_content" android:textColor="#000000" android:textSize="13dp"
></EditText>
</TableRow>
</TableLayout>
<TableLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/tableLayout1" android:layout_marginTop="600dp" android:layout_marginLeft="1dp" android:layout_width="400dp" android:layout_height="wrap_content"
>
<TableRow android:layout_width="fill_parent" android:layout_marginLeft="1dp">
<Button android:id="@+id/approve" android:layout_width="wrap_content" android:layout_height="22dp" android:background = "@drawable/approve" android:textColor="#ffff" android:layout_marginLeft="30dp" ></Button>
<Button android:id="@+id/reject" android:layout_width="wrap_content" android:layout_height="22dp" android:background = "@drawable/reject" android:textColor="#ffff" android:layout_marginLeft="50dp" android:layout_marginRight="20dp" ></Button>
<Button android:id="@+id/detail" android:layout_width="wrap_content" android:layout_height="22dp" android:background = "@drawable/details" android:textColor="#ffff" android:layout_marginLeft="30dp" android:layout_marginRight="30dp"></Button>
</TableRow>
</TableLayout>
</LinearLayout>
</ScrollView>