У меня проблема с редактированием размера текста при открытии клавиатуры. У меня есть просмотр списка и редактирование текста в действии. Размер текста редактируется до тех пор, пока клавиатура не будет открыта. После открытия клавиатуры высота текста редактирования уменьшается.Listvew с уменьшенным размером Edittext на клавиатуре открыт Android
Случай 2: С помощью клавиатуры
Мой Компоновка код:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@color/screenBackGroundColor"
android:orientation="vertical" >
<LinearLayout
android:id="@+id/linearLayoutMain"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@color/screenBackGroundColor"
android:orientation="vertical"
android:weightSum="10" >
<ListView
android:id="@+id/listView"
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="8.8"
android:clipToPadding="false"
android:dividerHeight="0dp"
android:fadeScrollbars="false"
android:scrollbarAlwaysDrawVerticalTrack="true"
android:scrollbarSize="80.0dip"
android:scrollbars="vertical"
android:stackFromBottom="true"
android:transcriptMode="normal" />
<EditText
android:id="@+id/editTextBarcode"
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1.2"
android:hint="Scan Product"
android:inputType="text" />
</LinearLayout>
</LinearLayout>
Я уже пробовал: 1.AdjustPan в maianifest файле ,
Вы попробовали 'android: layout_height =" wrap_content "', не придавая весу 'EditText'? – Andro
Спасибо, andro его работающий, но теперь редактирующий текст не находится внизу экрана, в то время как мне нужен текст редактирования внизу. –
Из-за 'weight' (1.2), он всегда будет занимать 12% экрана ... попытайтесь увеличить' weight' вашего 'EditText'. – Rami