คำถามติดแท็ก android-4.4-kitkat

15
windowSoftInputMode =“ adjustResize” ไม่ทำงานกับการกระทำโปร่งแสง / navbar
ฉันมีปัญหากับโปร่งแสง actionbar / navbar ใน Android ใหม่ KitKat (4.4) windowSoftInputMode="adjustResize"และ Normaly เปลี่ยน InputMode เป็น 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 …

7
ฉันจะรักษาโหมดใหญ่พิเศษในกล่องโต้ตอบได้อย่างไร
ฉันจะรักษาโหมดใหญ่พิเศษใหม่ได้อย่างไรเมื่อกิจกรรมของฉันแสดงกล่องโต้ตอบที่กำหนดเอง ฉันกำลังใช้รหัสด้านล่างเพื่อรักษาโหมดใหญ่พิเศษในกล่องโต้ตอบ แต่ด้วยวิธีแก้ปัญหาดังกล่าว NavBar จะปรากฏขึ้นเป็นเวลาน้อยกว่าหนึ่งวินาทีเมื่อฉันเริ่มกล่องโต้ตอบที่กำหนดเองจากนั้นก็จะหายไป วิดีโอต่อไปนี้อธิบายปัญหาได้ดีขึ้น (ดูที่ด้านล่างของหน้าจอเมื่อ NavBar ปรากฏขึ้น): http://youtu.be/epnd5ghey8g ฉันจะหลีกเลี่ยงพฤติกรรมนี้ได้อย่างไร? รหัส พ่อของกิจกรรมทั้งหมดในใบสมัครของฉัน: public abstract class ImmersiveActivity extends Activity { @SuppressLint("NewApi") private void disableImmersiveMode() { if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.KITKAT) { getWindow().getDecorView().setSystemUiVisibility( View.SYSTEM_UI_FLAG_FULLSCREEN ); } } @SuppressLint("NewApi") private void enableImmersiveMode() { if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.KITKAT) { getWindow().getDecorView().setSystemUiVisibility( View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.