在api 23

时间:2019-02-21 09:12:38

标签: android-layout

在陆地活动A中,启动港口活动B,然后在活动A中显示一个对话框。然后完成活动B并返回活动A,我们可以看到活动A中显示的对话框。 因为活动A是横向的,所以对话框的布局肯定使用目录layout-land中的.xml文件。但是在api 23(棉花糖)之前,它在目录layout-port中使用.xml文件!

我尝试找出android系统如何确定以不同方向检索哪些资源。有人说“用于确定要检索哪些资源的当前配置可从资源的配置对象中获得”。

因此,在显示对话框之前,我只需设置Configuration对象,

getResources()。getConfiguration()。orientation = Configuration.ORIENTATION_LANDSCAPE;

但是没有用!真令人困惑!!!!!

0 个答案:

没有答案