Android Studio android:不同活动的标签不显示应用名称[不起作用]

时间:2017-11-08 11:18:10

标签: java android xml android-layout android-studio

我正在尝试为活动提供不同的应用名称"我的个人资料照片"但即使我已将android:label="My Profile Pic"提供给该特定活动,它似乎也没有出现 清单文件:

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

<application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"

    android:roundIcon="@mipmap/ic_launcher_round"
    android:supportsRtl="true"
    android:theme="@style/AppTheme">
    <activity android:name=".MainActivity"
        android:label="My Profile">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

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

</manifest>

XML设计:

Android App名称空间为空

image

我哪里错了?

2 个答案:

答案 0 :(得分:0)

尝试通过java代码添加标题在此活动中添加此代码

getSupportActionBar().setTitle("My Profile");

答案 1 :(得分:-1)

我认为您需要在清单中为您的活动设置主题。

<activity android:name=".ProfilePhoto"
   android:theme="@style/AppTheme"
   android:label="@string/profilePicture></activity>

另一种解决方案:在onCreate的活动中,您需要致电:

    getSupportActionBar().setTitle("Your Activity Title");