Android: Hintergrund-Bild Größe ändern auf pop-up-Tastatur

Bin ich eine Anwendung entwickeln, in dem das Hintergrundbild erhalten, schrumpfen Sie auf die Tastatur-pop-up. Meine .xml ist wie folgt :

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:facebook="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:background="@drawable/background" >

    <ScrollView
        android:layout_width="fill_parent"
        android:layout_height="fill_parent" >

        <RelativeLayout
            android:layout_width="fill_parent"
            android:layout_height="wrap_content" >

            /**
              Other stuff 
            */

        </RelativeLayout>
    </ScrollView>
</RelativeLayout>

Ich suchte auf Google und fand, dass, hinzufügen

android:windowSoftInputMode="stateVisible|adjustPan"

in meiner manifest Datei. Aber seine keine Verwendung.

Edit :

Mein Layout, bevor ein Schlüssel-Brett pop-up sieht wie folgt aus :

Android: Hintergrund-Bild Größe ändern auf pop-up-Tastatur

- Und nach pop-up wie:

Android: Hintergrund-Bild Größe ändern auf pop-up-Tastatur

Bitte überprüfen Sie die Differenz in hintergrund Bild. In Bild 1 Bild in der Größe und in Bild 2 im hintergrund Bild verkleinern-ed. Ich brauche die Fußzeile und hintergrund bekommen, aufwärts auf der Tastatur popup.

Was ich bin fehlt oder falsch bitte schlagen Sie mich.

  • adjustPan sollte genau das tun, was Sie brauchen ("Die Tätigkeit ist Haupt-Fenster nicht in der Größe verändert, um Platz für die virtuelle Tastatur. Vielmehr ist der Inhalt des Fensters wird automatisch geschwenkt"), siehe docs. Welches problem haben Sie mit ihm?
  • Diese Frage ist ein Duplikat der this.
  • warum spielst du nicht das Bild auf dem hintergrund der scrollview ? oder erstellen Sie eine Bildansicht ohne Beziehung, füllt den ganzen Platz auf dem Bildschirm und legen Sie es als hintergrund, weil seine relatvielayout.
  • Bitte fügen Sie den Screenshot mit deinem problem.
InformationsquelleAutor Manoj Fegde | 2015-04-13
Schreibe einen Kommentar