在Manifest或activity.xml中设置ToolBar标签

时间:2016-09-09 22:16:07

标签: android android-actionbar toolbar

过去我一直在ToolBar中看到我的域名我只会使用Manifest文件这行android:label =" @ string / app_name"我可以使用title在ActivityMain.java中完成此操作。但更喜欢使用xml和字符串的概念。我唯一不同的是在styles.xml中为一些TextView小部件工具v 24.0.2 V7 24.2.0代码发布创建自定义样式

<resources>

<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light">

    <!-- Customize your theme here. -->
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
    <item name="colorAccent">@color/colorAccent</item>

</style>

<!--<style name="AppTheme.NoActionBar">
    <item name="windowActionBar">false</item>
    <item name="windowNoTitle">true</item>
</style>

<style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Light"/>

<style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light"/>-->

<style name="MyStyle" parent="AppTheme">
    <item name="android:textColor">#f10909</item>
    <item name="android:textSize">20sp</item>
    <item name="android:width">190dp</item>
</style>

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.XXX.newstyletest">

<application>
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:title="what the Hell"
    android:supportsRtl="true"
    android:theme="@style/AppTheme">

    <activity android:name=".MainActivity" android:theme="@style/MyStyle">
        <intent-filter>
            <action android:name="android.intent.action.MAIN"/>

            <category android:name="android.intent.category.LAUNCHER"/>
        </intent-filter>
    </activity>
</application>

</manifest>

这是一个问题,因为自定义风格有变化吗? 或者我做错了什么

1 个答案:

答案 0 :(得分:2)

如果你看到真正靠近你的AndroidManifest.xml文件,当你看到错误时,你会发出尖叫声你会发现你的情况是下面的代码是不可恢复的,因为你有一个关闭支撑单词应用所以只需删除&gt; ,生活就会很好