我正在尝试改进我的游戏布局。问题是,虽然我可以创造一个Android手机以编程方式为Android设置布局
良好的布局,它并不适用于其他工作,即轨迹球的myTouch
是在右侧(风景模式),但对于MyCliq,DPad在左侧。是
有一种方法来编程设置基于哪个手机的布局?谢谢。
我正在尝试改进我的游戏布局。问题是,虽然我可以创造一个Android手机以编程方式为Android设置布局
良好的布局,它并不适用于其他工作,即轨迹球的myTouch
是在右侧(风景模式),但对于MyCliq,DPad在左侧。是
有一种方法来编程设置基于哪个手机的布局?谢谢。
虽然不是程序化的,也不是电话特定的,但您可以提供自动加载的alternative layout resources,具体取决于该设备是否具有DPad或轨迹球。
如果你真的想在设备特定的基础上做到这一点,也许android.os.Build.DEVICE会有所帮助。
http://developer.android.com/reference/android/os/Build.html#DEVICE
我还没有尝试过,但也许这将帮助