Bitte überprüfen Sie mein Layout: unten Button kommt immer über die Tastatur

Ich habe ein Layout, das fast das macht was ich will. Es gibt nur einen Fehler in Bezug auf den Button an der Unterseite. Ich sollte immer an der Unterseite bleiben. Aber wann immer ich die Softtastatur aufstehe, wird die Schaltfläche über der Tastatur angezeigt. Das ist nicht das, was ich will, aber es sollte von der Tastatur abgedeckt werden.

Außerdem würde ich mich freuen, wenn du kommentieren könntest, wie das Layout gebaut wurde.

  • Ihr APK-Versionscode sollte höher als 378 sein
  • Dex kann nicht ausgeführt werden: Methode ID nicht in : 65536
  • Wie füge ich dem Spinner in Android hinzu
  • Android: automatisch wählen debug / release Maps v2 api Schlüssel?
  • Entfernen Sie den vorherigen Marker und fügen Sie einen neuen Marker in Google Map v2 hinzu
  • Benutzerdefinierte Aktionsansicht kann nicht angeklickt werden
  • Danke, steff

    <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical"> <LinearLayout android:id="@+id/l_layout_tags" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal"> <TextView android:text="TAGS:" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <AutoCompleteTextView android:id="@+id/actv_tags" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="1" android:imeOptions="actionDone" /> <ImageButton android:id="@+id/btn_add_tag" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@android:drawable/ic_input_add" android:onClick="addTag"/> </LinearLayout> <ScrollView android:id="@+id/sv_scroll_contents" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_below="@id/l_layout_tags" android:scrollbarFadeDuration="2000" > <TableLayout android:id="@+id/t_layout_contents" android:layout_width="fill_parent" android:layout_height="wrap_content" android:stretchColumns="1" android:paddingRight="5dip"> <TableRow android:id="@+id/tr_template"> <ImageView android:id="@+id/iv_blank" android:src="@android:color/transparent" /> <EditText android:id="@+id/et_content1" android:gravity="top" android:maxWidth="200dp" android:imeOptions="actionDone" /> </TableRow> </TableLayout> </ScrollView> <LinearLayout android:id="@+id/l_layout_media_btns" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:layout_centerHorizontal="true" android:layout_below="@id/sv_scroll_contents" > <ImageButton android:id="@+id/btn_camera" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@android:drawable/ic_menu_camera" android:onClick="takePicture" /> <ImageButton android:id="@+id/btn_video" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@android:drawable/ic_menu_camera" /> <ImageButton android:id="@+id/btn_audio" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@android:drawable/ic_btn_speak_now" /> <ImageButton android:id="@+id/btn_sketch" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@android:drawable/ic_menu_edit" /> </LinearLayout> <ImageButton android:id="@+id/btn_save_note" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:src="@android:drawable/ic_menu_upload" /> </RelativeLayout> 

  • Neu erstellte Layoutdateien wurden nicht zu R.java hinzugefügt
  • Zeichnung gespiegelte Bitmaps in Android
  • Wie man Objekte beim Bau von JSON mit JSONObject verschachtelt
  • Mit notifyItemRemoved oder notifyDataSetChanged mit RecyclerView in Android
  • Android: Swipey Tabs ohne Action Bar
  • Wie bekomme ich eine Liste von Key-Frames (Sync Frames) Zeitstempel für eine Videodatei in Android?
  • 2 Solutions collect form web for “Bitte überprüfen Sie mein Layout: unten Button kommt immer über die Tastatur”

    Add android:windowSoftInputMode="adjustPan" zu deinem Aktivitäts-Tag in der AndroidManifest.xml.

    Auf diese Weise wird die Software-Tastatur nicht Ihre Größe ändern und Ihre Schaltfläche wird darunter bleiben. Werfen Sie einen Blick hier , um eine bessere Vorstellung über verschiedene Soft-Tastatur-Modi zu bekommen.

    Ich hatte ein ähnliches Problem. In dem muss ich immer eine Taste am unteren Bildschirmrand zeigen. Ich löste das Problem der Taste kommt aus der Tastatur in der folgenden Weise:

      <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" android:background="@color/white" android:gravity="center_horizontal" > <ScrollView android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@color/white" android:layout_gravity="center" android:id="@+id/ff" > ....... </ScrollView> <LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="1"> <TextView android:id="@+id/txtSigninProblem" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/ff" android:layout_gravity="bottom|center_horizontal" android:text="Problem Signing in?" /> </LinearLayout> </LinearLayout> 
    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.