Insieme con la risposta di Inthathep, è necessario aggiungere un attributo nel genitore viewgroup
android:fitsSystemWindows="true"
di lavorare, se lo desideri. cioè, nel file manifesto, per l'attività di aggiungere
android:windowSoftInputMode="adjustResize"
e ad es.
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="10dp"
android:fitsSystemWindows="true" <!-- add this -->
android:orientation="vertical"
>
<EditText
android:id="@+id/et_assetview_comment"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:minHeight="80dp"
android:background="@color/white"
android:hint="Enter comments"
/>
<Button
android:id="@+id/btn_assetview_postcomment"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="POST"
/>
http: // android-developers.blogspot.com/2009/04/updating-applications-for-on-screen.html – CommonsWare
@CommonsWare in realtà, l'articolo di riferimento non è di aiuto qui. OP ha un pulsante sotto il suo campo EditText (un layout comune). Non c'è in realtà alcun modo per far apparire EditText ** e il pulsante ** usando le impostazioni del metodo di input standard. Sfortunato. –
@DavidWasser: quindi fai in modo che il pulsante di azione dell'IME faccia la stessa cosa del pulsante nascosto. – CommonsWare