Saya meningkatkan Android Studio saya ke 3.6.0. Sekarang, saya mendapatkan kesalahan berikut di Manifest.xml
file saya .
Mengharapkan 'android: screenOrientation = "tidak ditentukan"' atau '"fullSensor"' untuk aktivitas ini sehingga pengguna dapat menggunakan aplikasi dalam orientasi apa pun dan memberikan pengalaman hebat pada perangkat Chrome OS.
Haruskah saya mengonversinya menjadi "fullSensor"? Bagaimana saya bisa menyingkirkan masalah ini?
Orientasi kegiatan saya adalah potret . Saya ingin tetap menggunakan orientasi potret dalam aktivitas saya.
android
android-studio
Burak
sumber
sumber
Jawaban:
Ini adalah semacam peringatan untuk memberi tahu pengembang bahwa untuk perangkat layar besar tidak baik untuk membatasi orientasinya. Namun jika aplikasi Anda hanya mendukung mode potret maka peringatan ini dapat dinonaktifkan dengan melakukan hal berikut.
Mac: Android Studio -> Preferensi
Windows: File -> Pengaturan
Kemudian:
Hapus centang screen shot langkah
sumber
Mengingat aplikasi Anda hanya mendukung
portrait
mode, Anda dapat mengabaikan kesalahan ini dengan menambahkantools:ignore="LockedOrientationActivity"
ke semua aktivitas Anda atau hanya ke<manifest>
tag tingkat atas yang akan berlaku untuk semua aktivitas.sumber
Jika Anda menggunakan orientasi potret supaya Anda tidak harus menggunakan Bundle untuk menyimpan data, pelajari cara menggunakan Bundle. Ini adalah cara yang tidak rapi untuk tidak harus menggunakan Bundle, tapi percayalah ini tidak menyelesaikan semua masalah Anda. Maaf jika saya salah, tetapi saya pikir dengan mengatur orientasi layar adalah solusi yang bagus. Itu hanya membawa lebih banyak masalah dalam jangka panjang
sumber
Tambahkan ini ke tag manifes:
sumber