晚安,我一直在尝试使我的应用适合所有设备,但是当我在更宽的设备上运行它时,按钮会全部随机放置。 我尝试使用“”和“”创建4种不同类型的xml文件,每种文件对应每种设备的宽度(小/普通/大/ xlarge),尽管当我运行我的应用程序时,每个设备都显示“ primare” xml文件,而不是一个适合它的文件。 我的猜测是,我需要找到一种方法,当此代码出现时,设备可以自动选择正确的布局:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.schoolyears);
}