【发布时间】:2017-10-28 17:25:32
【问题描述】:
您好,本教程https://stackoverflow.com/q/7665194/840861make res/layout-small/my_layout.xml,我想在主要活动中添加这个xml文件,但不能像本教程https://android-developers.googleblog.com/2011/07/new-tools-for-managing-screen-sizes.html那样解决它
我想要这样的代码:
public class MyActivity extends Activity {
@Override protected void onCreate(Bundle savedInstanceState) {
super.onCreate();
Configuration config = getResources().getConfiguration();
if (config.smallestScreenWidthDp >= 600) {
setContentView(R.layout.main_activity_tablet);
} else {
setContentView(R.layout.main_activity);
}
}
}
我的代码是:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
setContentView(R.layout.activity_main);
}
但是不能这个地址xml:
setContentView(R.layout-small.activity_main);
我创建成功文件夹布局-小和过去的xml文件activity_main但无法添加地址
对不起,我的英语不好
【问题讨论】:
标签: android android-layout screen-size setcontentview