是否存在将旋转(90度)应用于系统创建的AlertDialog的方法?
初看起来似乎很棘手。我的应用程序在预览中使用相机,必须以横向 AND 以纵向方式工作,从Android 1.5开始。
但是,当操作系统自动管理手机方向时,预览的图像在所有手机上都不会以相同的方式显示! (我已经测试了Android Dev Phone 1 = G1,HTC Desire和Samsung Galaxy)。当我在G1上解决问题时,问题发生在欲望......
在所有手机上修复它的唯一方法是强制应用程序保持在横向( android:screenOrientation =“landscape”在 AndroidManifest.xml 中)和设法对每个显示的元素应用90°的旋转,以便从用户的角度看UI是纵向的。
但是,系统对话框也必须进行轮换。
所以我的问题是: 是否可以改变系统创建的AlertDialog的方向,可能使用一种棘手的方式?
如果没有,我知道如何使用自定义布局,但我将失去系统风格。