android - 如何在 Live Template 中自动导入项目的 R?

标签 android android-studio groovy android-studio-2.3 live-templates

我正在尝试为 Fragment 的 onCreateView() 创建一个实时模板。现在这是我的模板:

Live Template

使用后R要手动导入

Result

如何默认导入应用程序的R?或者我可以用 groovy 脚本以某种方式获取项目包名称并将其写在 R 之前,例如 $PACKAGE_NAME$.R.layout.$LAYOUT_NAME$ 以使其工作?

最佳答案

在 File -> Settings -> Editor -> General -> Auto Import -> Java 中启用“Add unambiguous imports on the fly”可能会解决你的问题,因为它会自动即时导入 R 类,并且需要手动导入它将消失。

关于android - 如何在 Live Template 中自动导入项目的 R?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44454573/

相关文章:

安卓编程 : Can a particular date be converted as button?

java - IntelliJ IDEA 无法运行 Grails 2.3.0 项目

jenkins - 从 Jenkins 中的 Groovy 脚本设置环境变量

Android:标题栏颜色不改变

java - 如何管理android手机的硬件

android - 如何在 Android 中创建 SFTP 连接?

java - 在此示例中,如何从 View 组中仅删除删除按钮

android - Xamarin Android 将变量从 Activity 传递到 Fragment 返回 null

Android-Studio:即使在 "Offline Mode"中也无法在没有互联网连接的情况下构建 Gradle 项目

java - 如何在 Grails 3.3.11 中访问 src/main/java 中的 Domain 类?