gpt4 book ai didi

android - 我应该添加相同的工具 :context code to each XML size file in Android Studio?

转载 作者:行者123 更新时间:2023-11-29 02:37:07 26 4
gpt4 key购买 nike

在我的“com.example.myname.appname”文件中,我有我的“AddContacts.java”类。

所以我为不同尺寸的设备创建了一个 activity_addcontacts.xml 文件和 activity_addcontacts.xml(large) 和 activity_addcontacts.xml(Xlarge) xml 文件。

在我对常规 xml 文件的 XML 设计中,它指出:

 tools:context="com.example.myname.appname.AddContacts"

所以上面将我的“AddContacts.java”代码链接到这个“正常”大小的 xml 文件。但是,此代码行不会自动出现在大型 XML 文件和 Xlarge XML 文件中。

我应该自己添加这行代码还是没有必要?

最佳答案

tools:context 是完全可选的。这由 Lint 和 Android Studio 布局编辑器使用。此属性声明默认情况下此布局与哪个 Activity 相关联。

这会在编辑器或布局预览中启用需要 Activity 知识的功能,例如布局主题应该在预览中,以及当您从 quickfix 制作这些时在何处插入 onClick 处理程序

Android Studio 支持 tools 命名空间中的各种 XML 属性,这些属性启用设计时功能(例如在 fragment 中显示哪种布局)或编译时行为(例如将哪种收缩模式应用于您的 XML 资源) .当您构建应用时,构建工具会删除这些属性,因此不会影响您的 APK 大小或运行时行为。

关于android - 我应该添加相同的工具 :context code to each XML size file in Android Studio?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46385203/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com