Android Studio修改默认Activity继承AppCompatActivity
在Android Studio中新建Activity默认继承AppCompatActivity,感觉这点十分不爽,找了很久,终于发现在Android Studio安装目录下有个模板文件,修改其中的参数即可。
common_globals.xml.ftl
路径如下
D:\DevelopKit\android-studio-2.0\plugins\android\lib\templates\activities\common
部分代码如下,在文件中搜索如下关键字appCompatActivity
<#if !appCompat>
<global id="superClass" type="string" value="Activity"/>
<global id="superClassFqcn" type="string" value="android.app.Activity"/>
<global id="Support" value="" />
<global id="actionBarClassFqcn" type = "string" value="android.app.ActionBar" />
<#elseif appCompatActivity>
<global id="superClass" type="string" value="AppCompatActivity"/>
<global id="superClassFqcn" type="string" value="android.support.v7.app.AppCompatActivity"/>
<global id="Support" value="Support" />
<global id="actionBarClassFqcn" type = "string" value="android.support.v7.app.ActionBar" />
<#else>
<global id="superClass" type="string" value="ActionBarActivity"/>
<global id="superClassFqcn" type="string" value="android.support.v7.app.ActionBarActivity"/>
<global id="Support" value="Support" />
<global id="actionBarClassFqcn" type = "string" value="android.support.v7.app.ActionBar" />
用蓝色部分替换红色部分,对应替换即可。
更多相关文章
- android中webView JS调用Android的方法、webView的下拉刷新(Swipe
- Android 7.0 使用FileProvider 在应用间共享文件
- android 实用sax 读取xml文件内容
- Android 打开相机、相册获取图片文件,支持Android 9.0系统
- 解决 android 在sd卡新建文件后需要重启才能找到
- Android遍历文件Listfile返回值为null问题解决方法适用Android8.
- Android上传文件至PHP服务器
- android获取路径
- Gradle 修改生成apk时的文件名