Прежде чем задать этот вопрос: @Nagekeeran Piraba и я работаем в одной компании. Я задавал этот вопрос от ее имени.Я новичок на Android и этот сайт также
У меня есть список продуктов в TableLayout, которые содержат EditText.Как только пользователь нажмет на EditText, появится ключ borad:
http://hotfile.com/dl/130483171/c278c87/key1.png.html
Изображение: 1
Через несколько секунд Этот экран изменится следующим образомэто: http://hotfile.com/dl/130483238/123302a/key2.png.html
Изображение 2
Это работает на эмуляторе. Когда я работаю на реальном устройстве. Он скрывает вид прокрутки, я не мог видеть мойПродукт tableLayout.
Мне нужна клавиатура, как на рисунке №: 1.Не хочу, как 2 изображения
Это мой код:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/wallpaper">
<LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/linearLayout1" android:orientation="vertical">
<TableLayout android:layout_width="wrap_content"
android:layout_height="wrap_content" android:id="@+id/orderTopLayer"
android:layout_alignParentTop="true" android:layout_alignParentLeft="true">
..................
</TableLayout>
<TableLayout android:layout_width="wrap_content"
android:layout_height="wrap_content" android:id="@+id/orderPriceLayer"
android:layout_alignParentTop="true" android:layout_alignParentLeft="true">
............
</TableLayout>
</LinearLayout>
<!-- Product List part -->
<ScrollView android:layout_width="fill_parent" android:scrollbarStyle="outsideInset" android:scrollbarThumbVertical="@drawable/scrollbar_vertical_thumb" android:scrollbarTrackVertical="@drawable/scrollbar_vertical_track" android:scrollbarSize="5dp" android:scrollbarFadeDuration="0" android:fillViewport="true" android:layout_height="wrap_content" android:id="@+id/scrollView1" android:layout_weight="1" android:scrollbars="vertical">
<LinearLayout android:id="@+id/linearLayout2" android:layout_width="fill_parent" android:layout_height="396dp">
<HorizontalScrollView android:id="@+id/horizontalScrollView1" android:layout_width="fill_parent" android:layout_height="wrap_content" >
<LinearLayout android:id="@+id/linearLayout3" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="horizontal">
<TableLayout android:stretchColumns="*" android:layout_width="fill_parent" android:layout_margin="2pt" android:layout_marginTop="0dp" android:id="@+id/tableLayout1" android:layout_height="fill_parent">
</TableLayout>
</LinearLayout>
</HorizontalScrollView>
</LinearLayout>
</ScrollView>
<LinearLayout android:id="@+id/header"
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:layout_marginBottom="1dp">
....................
</LinearLayout>
<RelativeLayout android:id="@+id/pageHeader"
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:layout_marginBottom="25dp">
........................
</RelativeLayout>
<!-- Footer -->
<LinearLayout android:id="@+id/header"
android:background="#000000"
android:layout_height="wrap_content"
android:layout_width="fill_parent">
......
</LinearLayout>
</LinearLayout>
В эмуляторе показать хотя бы ту выбранную строку. Но в реальном устройстве это не такпоказать любой из EditText или таблицы строки. Он скрыт клавиатурой.
Я не знаю, это способ задать вопрос. Если это неправильно, пожалуйста, прости меня. Наша серьезная проблема. Вот почему я спросилэтот вопрос от ее имени.
Пожалуйста, скажите мне любое решение.
Я прочитал статью / вопрос здесь. Перекрытие программной клавиатуры с полем EditText Когда появляется программная клавиатура, мое поле EditText теряет фокус
Пожалуйста, помогите мне
Iмне очень жаль, я не могу загрузить изображение сюда. У меня нет разрешения
Спасибо.