您的位置:首页 > 移动开发 > Android开发

Android Studio使用系列——如何让新建的Activity默认继承Activity

2016-08-31 08:55 573 查看
在AS中新建Activity默认继承AppCompatActivity,感觉这点十分不爽,解决办法如下:

修改AS安装路径下的:C:\Program Files\Android\Android Studio\plugins\android\lib\templates\activities\common 这个目录里的common_globals.xml.ftl
文件

<#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" />

用蓝色部分替换红色部分,对应替换即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐