คำถามติดแท็ก landscape

11
บังคับโหมดการวางแนว "แนวตั้ง"
ฉันพยายามบังคับให้โหมด "แนวตั้ง" สำหรับแอปพลิเคชันของฉันเพราะแอปพลิเคชันของฉันไม่ได้ออกแบบมาสำหรับโหมด "แนวนอน" อย่างแน่นอน หลังจากอ่านฟอรัมฉันได้เพิ่มบรรทัดเหล่านี้ในไฟล์ Manifest: <application android:debuggable="true" android:icon="@drawable/icon" android:label="@string/app_name" android:screenOrientation="portrait"> แต่มันใช้ไม่ได้กับอุปกรณ์ของฉัน (HTC Desire) มันสลับจาก "แนวตั้ง" lo "แนวนอน" โดยไม่สนใจบรรทัดจากไฟล์รายการ หลังจากอ่านฟอรัมเพิ่มเติมฉันพยายามเพิ่มสิ่งนี้ในไฟล์รายการ: <application android:debuggable="true" android:icon="@drawable/icon" android:label="@string/app_name" android:configChanges="orientation" android:screenOrientation="portrait"> และฟังก์ชั่นนี้ในชั้นเรียนกิจกรรมของฉัน: public void onConfigurationChanged(Configuration newConfig) { super.onConfigurationChanged(newConfig); setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); } แต่โชคไม่ดีอีกครั้ง

16
บังคับให้กิจกรรม Android ใช้โหมดแนวนอนเสมอ
ฉันกำลังที่ใช้ Android VNCผู้ชมบนของHTC G1 แต่ด้วยเหตุผลบางอย่างแอปพลิเคชั่นนั้นอยู่ในโหมดแนวนอนเสมอแม้จะมี G1 ของฉันอยู่ในโหมดแนวตั้ง เนื่องจากตัวแสดง VNC Android เป็นโอเพ่นซอร์สฉันอยากรู้ว่ามันเป็นไปได้อย่างไรที่โค้ดกิจกรรมจะเป็น 'แนวนอน' ฉันต้องการเปลี่ยนให้เป็นไปตามทิศทางของโทรศัพท์

10
ฉันจะระบุเค้าโครงที่แตกต่างกันสำหรับแนวตั้งและแนวนอนได้อย่างไร
ฉันเห็นการอ้างอิงถึงความสามารถในการระบุไฟล์ xml เลย์เอาต์สองไฟล์แยกกันสำหรับกิจกรรมหนึ่งไฟล์สำหรับแนวตั้งและอีกไฟล์สำหรับแนวนอน ฉันไม่เคยพบข้อมูลใด ๆ เกี่ยวกับวิธีการทำเช่นนั้น ฉันจะระบุสำหรับแต่ละกิจกรรมที่ไฟล์ xml เป็นเค้าโครงแนวตั้งและเค้าโครงแนวนอนได้อย่างไร เป็นไปได้หรือไม่ที่จะระบุรูปแบบที่แตกต่างกันสำหรับขนาดหน้าจอที่แตกต่างกัน? ถ้าเป็นเช่นนั้นจะทำอย่างไร?

8
แอพ iPhone ในโหมดแนวนอนระบบ 2008
โปรดทราบว่าคำถามนี้มาจากปี 2008 และตอนนี้เป็นเพียงความสนใจในประวัติศาสตร์เท่านั้น วิธีใดดีที่สุดในการสร้างแอปพลิเคชัน iPhone ที่ทำงานในโหมดแนวนอนตั้งแต่เริ่มต้นโดยไม่คำนึงถึงตำแหน่งของอุปกรณ์ ทั้งทางโปรแกรมและโดยใช้ตัวสร้างส่วนต่อประสาน

14
การวางแนวที่รองรับไม่มีการวางแนวทั่วไปกับแอปพลิเคชันและ shouldAutorotate กำลังส่งคืน YES
แอพของฉัน (iPad; iOS 6) เป็นแอปพลิเคชั่นแนวนอนเท่านั้น แต่เมื่อฉันลองใช้ UIPopoverController เพื่อแสดงไลบรารีรูปภาพมันทำให้เกิดข้อผิดพลาดนี้: Supported orientations has no common orientation with the application, and shouldAutorotate is returning YES.ฉันได้ลองเปลี่ยนรหัสหลายรอบ แต่ฉันไม่มีโชค

15
รับ android.content.res.Resources $ NotFoundException: ข้อยกเว้นแม้ว่าทรัพยากรจะมีอยู่ใน Android
โปรดแจ้งให้เราทราบว่าฉันทำผิดพลาดตรงไหนเพื่อรับข้อผิดพลาด ฉันกำลังสร้างแอปที่มีกิจกรรมอย่างใดอย่างหนึ่งเพื่อให้อยู่ในโหมดแนวนอนเท่านั้น ดังนั้นฉันจึงเพิ่มสิ่งต่อไปนี้ในไฟล์AndroidManifest.xml <activity android:name=".LandScapeImageActivity" android:screenOrientation="landscape"></activity> ฉันได้สร้างโฟลเดอร์เช่น / res / รูปแบบที่ดิน และเพิ่มเค้าโครงที่เรียกว่า see_today_landscape_layout ในนั้น และonCreate()ฉันได้เพิ่มสิ่งต่อไปนี้ protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.see_today_landscape_layout); .... } แต่เมื่อฉันเรียกใช้แอปของฉันฉันได้รับข้อผิดพลาดต่อไปนี้ 02-06 13:46:14.358: E/AndroidRuntime(13286): FATAL EXCEPTION: main 02-06 13:46:14.358: E/AndroidRuntime(13286): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.mid.kew.activities/com.mid.kew.activities.LandScapeImageActivity}: android.content.res.Resources$NotFoundException: Resource ID #0x7f03002b 02-06 13:46:14.358: E/AndroidRuntime(13286): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2787) 02-06 …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.