一个应用在平板电脑和手机中的效果往往是不同的,这就需要加载不同的布局文件
as中,在res中新建一个叫 layout-large(用于在平板电脑中的布局) 的文件夹,创建方式如下:
记得改名
注意:如果你是在android目录下的话会看不到 layout-large,而在project目录中才能看到
然后在 layout-large 中新建一个叫 activity_main 的布局文件,没错,和 layout 中的 activity_main 同名!创建方法如下:
注意:不要像一般在 layout 里面的 New --> XML --> layout XML File 这种方式去创建,因为你会发现这样不允许在其中又创建一个叫activity_main的布局文件,而且这样创建会创建在 layout 中,layout-large 里还是什么都没有
OK,最后在layout中的activity_main 和 layout-large 中的activity_main 里去分别写上不同的布局来体现不同的效果,在手机中加载的是layout中的activity_main(一般体现单页效果), 而在平板中则是加载 layout-large 中的 activity_main(平板的屏幕够大,体现双页效果),这就由系统自己去判断识别到底加载哪个activity_main了