我在一个有LinearLayout的活动上采用了tabLayout - > ScrollView - > TableLayout - > TableRows这些tablerow包含" edittext,imageview,textview" .. 但是在最后一个表格中,由于安装了软键,我无法看到最后一个表格..
XML代码:
<TableRow
android:id="@+id/tableRow1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:padding="20dp" >
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:inputType="numberDecimal"
android:gravity="center"
android:ems="5"
android:id="@+id/editTextINR"
android:layout_marginStart="30dp"
android:imeOptions="actionDone">
</EditText>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/imageViewINR"
android:src="@drawable/india"
android:layout_marginStart="20dp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceMedium"
android:text="INR"
android:id="@+id/textViewINR"
android:layout_marginStart="20dp"
android:layout_marginTop="10dp"/>
</TableRow>
<TableRow
android:id="@+id/tableRow2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:padding="20dp" >
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:inputType="numberDecimal"
android:gravity="center"
android:ems="5"
android:id="@+id/editTextUSD"
android:layout_marginStart="30dp"
android:imeOptions="actionDone">
</EditText>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/imageViewUSD"
android:src="@drawable/usa"
android:layout_marginStart="20dp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceMedium"
android:text="USD"
android:id="@+id/textViewUSD"
android:layout_marginStart="20dp"
android:layout_marginTop="10dp"/>
</TableRow>
<TableRow
android:id="@+id/tableRow8"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:padding="20dp" >
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:inputType="numberDecimal"
android:gravity="center"
android:ems="5"
android:id="@+id/editTextARS"
android:layout_marginStart="30dp"
android:imeOptions="actionDone">
</EditText>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/imageViewARS"
android:src="@drawable/argentina"
android:layout_marginStart="20dp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceMedium"
android:text="ARS"
android:id="@+id/textViewARS"
android:layout_marginStart="20dp"
android:layout_marginTop="10dp"/>
</TableRow>
<TableRow
android:id="@+id/tableRow9"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:padding="20dp" >
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:inputType="numberDecimal"
android:gravity="center"
android:ems="5"
android:id="@+id/editTextRUB"
android:layout_marginStart="30dp"
android:imeOptions="actionDone">
</EditText>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/imageViewRUB"
android:src="@drawable/russia"
android:layout_marginStart="20dp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceMedium"
android:text="RUB"
android:id="@+id/textViewRUB"
android:layout_marginStart="20dp"
android:layout_marginTop="10dp"/>
</TableRow>
<TableRow
android:id="@+id/tableRow10"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:padding="20dp" >
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:inputType="numberDecimal"
android:gravity="center"
android:ems="5"
android:id="@+id/editTextJPY"
android:layout_marginStart="30dp"
android:imeOptions="actionDone">
</EditText>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/imageViewJPY"
android:src="@drawable/japan"
android:layout_marginStart="20dp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceMedium"
android:text="JPY"
android:id="@+id/textViewJPY"
android:layout_marginStart="20dp"
android:layout_marginTop="10dp"/>
</TableRow>
<TableRow
android:id="@+id/tableRow11"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:padding="20dp" >
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:inputType="numberDecimal"
android:gravity="center"
android:ems="5"
android:id="@+id/editTextCNY"
android:layout_marginStart="30dp"
android:imeOptions="actionDone">
</EditText>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/imageViewCNY"
android:src="@drawable/china"
android:layout_marginStart="20dp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceMedium"
android:text="CNY"
android:id="@+id/textViewCNY"
android:layout_marginStart="20dp"
android:layout_marginTop="10dp"/>
</TableRow>
<TableRow
android:id="@+id/tableRow12"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:padding="20dp" >
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:inputType="numberDecimal"
android:gravity="center"
android:ems="5"
android:id="@+id/editTextSGD"
android:layout_marginStart="30dp"
android:imeOptions="actionDone">
</EditText>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/imageViewSGD"
android:src="@drawable/singapore"
android:layout_marginStart="20dp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceMedium"
android:text="SGD"
android:id="@+id/textViewSGD"
android:layout_marginStart="20dp"
android:layout_marginTop="10dp"/>
</TableRow>
</TableLayout>
</ScrollView>
</LinearLayout>