मुझे नए एंड्रॉइड किटकैट (4.4) और में पारभासी एक्शनबार / नावबार के साथ समस्या है windowSoftInputMode="adjustResize"
।
सामान्य रूप से InputResode को AdjustResize में बदलना, कीबोर्ड के दिखाए जाने पर एप्लिकेशन को स्वयं का आकार बदलना चाहिए ... लेकिन यहाँ यह नहीं होगा! यदि मैं पारदर्शी प्रभाव के लिए लाइनों को हटाता हूं, तो रिसाइज काम कर रहा है।
इसलिए यदि कीबोर्ड दिखाई देता है, तो मेरा ListView इसके अधीन है और मैं अंतिम कुछ वस्तुओं तक नहीं पहुंच सकता। (केवल कीबोर्ड को मैन्युअल रूप से छिपाकर)
AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="XYZ"
android:versionCode="23"
android:versionName="0.1" >
<uses-sdk
android:minSdkVersion="9"
android:targetSdkVersion="19" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/Theme.XYZStyle" >
<activity
android:name="XYZ"
android:label="@string/app_name"
android:windowSoftInputMode="adjustResize" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
मान-v19 / styles.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="Theme.XYZStyle" parent="@style/Theme.AppCompat.Light">
<item name="android:windowTranslucentStatus">true</item>
<item name="android:windowTranslucentNavigation">true</item>
</style>
</resources>
fragment.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/main"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<ListView
android:id="@+id/listView_contacts"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:clipToPadding="false"
android:divider="@null"
android:dividerHeight="0dp"
android:drawSelectorOnTop="true"
android:fastScrollAlwaysVisible="true"
android:fastScrollEnabled="true"
android:paddingBottom="@dimen/navigationbar__height" >
</ListView>
</RelativeLayout>
इसे ठीक करने के लिए कोई विचार?