前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >动态加载布局的技巧

动态加载布局的技巧

作者头像
Dream城堡
发布2018-12-14 15:17:01
6890
发布2018-12-14 15:17:01
举报
文章被收录于专栏:Spring相关Spring相关

动态加载布局的技巧

使用限定符,这个的主要作用是让不同屏幕或者不同分辨率的设备显示不同的界面:

1.在res下面新建一个layout-large的文件夹,下面建一个activity_main.xml:

代码语言:javascript
复制
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="horizontal"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <fragment
        android:id="@+id/left_fragment"
        android:name="com.example.fragmenttest.LeftFragment"
        android:layout_width="0dp"
        android:layout_height="match_parent"
        android:layout_weight="1"/>


    <fragment
        android:id="@+id/right_fragment"
        android:name="com.example.fragmenttest.RightFragment"
        android:layout_width="0dp"
        android:layout_height="match_parent"
        android:layout_weight="3"/>

</LinearLayout>

删除transaction.replace(R.id.right_layout, fragment);

这时候在大型设备显示的就是layout-large的文件夹下的activity_main.xml.
小型的手机显示的仍是layout下的activity_main.xml.

建立文件夹常见限定符如下:

image.png

image.png

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018.11.21 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 动态加载布局的技巧
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档