I know that similar questions have been asked before, but I cannot figure out what to do with my layout.
Problem: The keyboard overlaps the AutoCompleteTextView when many rows are added to it. I tried wrapping everything in scrollview and so on, but that didn't help.
Any help would be greatly appreciated.
Thank you in advance
<?xml version="1.0" encoding="utf-8"?> <TabHost xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/tabhost" android:layout_width="match_parent" android:layout_height="match_parent"> <LinearLayout android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> <HorizontalScrollView android:id="@+id/tabsScroll" android:layout_width="fill_parent" android:fadingEdge="horizontal" android:fillViewport="true" android:layout_height="wrap_content" android:scrollbars="@null"> <TabWidget android:id="@android:id/tabs" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="0" /> </HorizontalScrollView> <FrameLayout android:id="@android:id/tabcontent" android:layout_width="0dp" android:layout_height="0dp" android:layout_weight="0" /> <android.support.v4.view.ViewPager android:id="@+id/pager" android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="1" /> <ScrollView android:minWidth="25px" android:minHeight="25px" android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/scrollView1"> <LinearLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/InputOuterContainer" android:layout_alignParentBottom="true"> <View android:background="#ffcccccc" android:layout_width="fill_parent" android:layout_height="1.0px" /> <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:background="#FFFFFF" android:layout_height="wrap_content" android:id="@+id/InputContainer"> <AutoCompleteTextView android:id="@+id/InputTextView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:hint="@string/Ready" android:layout_weight="1.0" android:imeOptions="actionGo" android:inputType="textNoSuggestions" android:selectAllOnFocus="true" android:focusable="true" /> <ImageButton android:id="@+id/ButtonRun" android:paddingLeft="16.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/go" android:scaleType="center" style="?android:attr/borderlessButtonStyle" android:layout_gravity="top" /> </LinearLayout> </LinearLayout> </ScrollView> </LinearLayout> </TabHost>
source share