Android Как настроить макет в полноэкранном режиме, когда видна софтклавиатура

Я много исследовал, чтобы настроить макет, когда софтклавиатура активна, и я успешно реализовал это, но проблема возникает, когда я использую android:theme="@android:style/Theme.NoTitleBar.Fullscreen" это в моем теге активности в файле манифеста.

Для этого я использовал android:windowSoftInputMode="adjustPan|adjustResize|stateHidden" с различными опциями, но безуспешно.

После этого я реализовал FullScreen программно и попробовал различные варианты компоновки для работы с FullScreen, но все тщетно.

Я ссылался на эти ссылки и просмотрел много постов здесь, связанных с этим вопросом:

http://android-developers.blogspot.com/2009/04/updating-applications-for-on-screen.html

http://davidwparker.com/2011/08/30/android-how-to-float-a-row-above-keyboard/

Вот xml код:




    

        

            

            

            

            

        
    

    

        

enter image description here

Я хочу, чтобы нижние 2 кнопки поднимались вверх, когда софтклавиатура появляется на картинке.

enter image description here

169
задан Vineet Shukla 14 September 2011 в 13:30
поделиться