Android Studio 插件开发7创建模板代码代码篇

Posted 安果移不动

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android Studio 插件开发7创建模板代码代码篇相关的知识,希望对你有一定的参考价值。

这个相对来说较为复杂。但是也不是非常的复杂。

来吧

 新建recipes/customActivity/src/app_package

包名。

创建其文件内容、

customActivityJava

为java语言创建代码

内容

package com.anguomob.anguo.recipes.customActivity.src.app_package

import com.android.tools.idea.wizard.template.escapeKotlinIdentifier
import com.android.tools.idea.wizard.template.getMaterialComponentName
import com.android.tools.idea.wizard.template.renderIf

fun customActivityJava(
    activityClass: String, generateLayout: Boolean, layoutName: String, packageName: String, useAndroidX: Boolean
): String 
    val layoutBlock = renderIf(generateLayout) 
        """
        setContentView(R.layout.$layoutName)
        """
    

    return """
package $escapeKotlinIdentifier(packageName)
import

以上是关于Android Studio 插件开发7创建模板代码代码篇的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio 插件开发6LiveTemplete 的使用

Android开发学习之路--Android Studio插件开发

升级新版本Android Studio之后找不到了插件classpath的位置

升级新版本Android Studio之后找不到了插件classpath的位置

升级新版本Android Studio之后找不到了插件classpath的位置

Android Studio 插件开发1创建标题 通知等