Android Studio修改默认Activity继承AppCompatActivity(转)

知识的领域是无限的,我们的学习也是无限期的。这篇文章主要讲述Android Studio修改默认Activity继承AppCompatActivity(转)相关的知识,希望能为你提供帮助。
在android Studio中新建Activity默认继承AppCompatActivity,感觉这点十分不爽,找了很久,终于发现在Android Studio安装目录下有个模板文件,修改其中的参数即可。
common_globals.xml.ftl
【Android Studio修改默认Activity继承AppCompatActivity(转)】路径如下
D:\DevelopKit\android-studio-2.0\plugins\android\lib\templates\activities\common
部分代码如下,在文件中搜索如下关键字  appCompatActivity
< #if !appCompat>
    < global id="superClass" type="string" value="https://www.songbingjia.com/android/Activity"/>
    < global id="superClassFqcn" type="string" value="https://www.songbingjia.com/android/android.app.Activity"/>
    < global id="Support" value="" />
    < global id="actionBarClassFqcn" type = "string" value="https://www.songbingjia.com/android/android.app.ActionBar" />
< #elseif appCompatActivity>
    < global id="superClass" type="string" value="https://www.songbingjia.com/android/AppCompatActivity"/>
    < global id="superClassFqcn" type="string" value="https://www.songbingjia.com/android/android.support.v7.app.AppCompatActivity"/>
    < global id="Support" value="https://www.songbingjia.com/android/Support" />
    < global id="actionBarClassFqcn" type = "string" value="https://www.songbingjia.com/android/android.support.v7.app.ActionBar" />
< #else>
    < global id="superClass" type="string" value="https://www.songbingjia.com/android/ActionBarActivity"/>
    < global id="superClassFqcn" type="string" value="https://www.songbingjia.com/android/android.support.v7.app.ActionBarActivity"/>
    < global id="Support" value="https://www.songbingjia.com/android/Support" />
    < global id="actionBarClassFqcn" type = "string" value="https://www.songbingjia.com/android/android.support.v7.app.ActionBar" />
用蓝色部分替换红色部分,对应替换即可。














    推荐阅读