我不想看到主要活动的标题。同时,我希望在手机的主屏幕上显示应用程序图标和应用程序名称。目前,如果不删除手机主屏幕中的应用程序名称,我无法删除主活动标题。
更准确地说,我需要主活动中的标题栏(所以我不能使用@android: style/Theme.NoTitleBar”选项)。在标题栏中,我有设置(在那里使用它很舒服)。我想只删除文本名称。
这是我的Android清单中的代码:
<application
android:allowBackup="false"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="org.app.MainActivity"
android:label="@string/no_title" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
以及strings.xml中的代码:
<string name="app_name">App Name</string>
<string name="no_title"></string>
删除行:android:label=“@string/no_title”,不起作用,“应用程序名称”在我的主要活动的标题栏中可见。
将它添加到manifest.xml中的活动中
android:theme="@android:style/Theme.NoTitleBar"
或者你也可以把它设置为全屏
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
编辑或在您的情况下:
<activity
<android:name="org.app.MainActivity"
android:theme="@android:style/Theme.NoTitleBar"
android:label="@string/no_title" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
尝试为应用程序设置Theme.NoTitleBar。
<activity android:name=".Activity"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
来源:如何禁用/删除Android活动标签和标签栏?
在AndroidManifest.xml中,应用程序标签具有: Android:标签="@string/app_name" app_nameres/value/strings.xml为"My App"。 但是,在模拟器和连接的设备上运行或调试后,主屏幕上的应用图标将显示主活动的标签,而不是应用标签。这是预期的行为吗,如果不是,为什么会发生?
我的应用程序名称很大,应用程序名称在主屏幕上被截断。有没有办法引用申请的全称?目前应用名称来自Android:label = " @ string/app _ name " 例如。标题为“abcdeghijklmnopqrstuvwxyz”的应用程序将在主屏幕上命名为“abcdeghi...”。所以在主屏幕上保留全名的应用程序快捷方式。
我将我的< code>MainActivity类重命名为< code>DataActivity,并用IntelliJ IDEA添加了一个新的主活动类。我将< code>AndroidManifest.xml文件更改为以下内容: 我从手机中卸载了该应用程序并删除了编译器缓存。在安装时,我得到以下异常: 启动应用:com.example.DataTest/com.example.DataTest.Da
我有一个应用程序,其中有多个活动。 我将初始屏幕设置为当用户从主屏幕(或设备应用程序屏幕)点击应用程序图标时创建并运行的活动。我使用意图过滤器类别“android.intent.category.LAUNCHER”来做到这一点。 我遇到的问题是,如果我启动我的应用程序并导航到与启动屏幕不同的活动,然后我点击设备“主页”按钮,然后从应用程序图标重新启动应用程序。它似乎恢复了我点击设备主页按钮的活动,
我没有Android手机,所以我可以在模拟器上截图吗?
我尝试这样更改我的AndroidManifest: 但现在这个名字到处都是(在主页和应用程序的标题上)“[T]ime[T]racking[M]anager”。我怎么能给他们起不同的名字呢?