Android软键涵盖edittext和imageview

时间:2016-02-03 15:07:21

标签: android android-edittext android-imageview softkeys

我在一个有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>

0 个答案:

没有答案