Chr*_*sco 8 xml android android-layout android-fragments android-studio
我想Fragment在Android Studio中创建一个,所以我做了以下步骤:
描述说"创建一个包含列表的新片段,在大屏幕上可以选择更改为网格."
下面是有趣的部分:当我阅读代码来了解这种切换是怎么做的,我也没有发现任何转换代码XML的文件或任何东西.我发现的唯一奇怪的是,XML用于Adapter被称为R.layout.fragment_item,但没有所谓的XML一样,在我的布局文件夹中.
有2个XML叫做R.layout.fragment_item_list和R.layout.fragment_item_grid.所以我虽然"嘿,也许在内部框架自动决定是否适用 _grid 或者 _list 这就是为什么它不会将 其标记R.layout.fragment_item 为不存在"
当我读完代码后,我删除了两个R.layout.fragment_item_list并R.layout.fragment_item_grid从我的布局文件夹中猜出了什么?R.layout.fragment_item是不是标记为不存在的,并有我的布局文件夹内没有这样的文件.
我已经进入了Build> Clean and Build> Rebuild Project,它仍然标记为存在.我在这里错过了什么吗?听起来有些基本的东西我还没有考虑到.
刚发现发生了什么事.里面values/refs.xml有<item name="fragment_item" type="layout">@layout/fragment_item_grid</item>应该是它的原因.
| 归档时间: |
|
| 查看次数: |
5830 次 |
| 最近记录: |