以编程方式设置android的布局

时间:2010-05-30 20:40:07

标签: android

我正在努力改善游戏的布局。问题是,虽然我可以创建一个

一个Android手机的良好布局,它不适用于另一个,即MyTouch的轨迹球

位于右侧(横向模式),但对于MyCliq,DPad位于左侧。是

有一种方法可以根据手机以编程方式设置布局吗?感谢。

2 个答案:

答案 0 :(得分:3)

虽然不是程序化的,也不是特定于手机的,但您可以提供自动加载的alternative layout resources,具体取决于devide是否具有DPad或轨迹球。

答案 1 :(得分:0)

如果你真的想在特定设备的基础上这样做,也许android.os.Build.DEVICE会有所帮助。

http://developer.android.com/reference/android/os/Build.html#DEVICE

我没有尝试过,但也许会有所帮助