我今天使用名為“AIDE”的應用程式制作了我的第一個應用程式。我是 android 用戶,這是我第一次制作應用程式,如何從主螢屏頂部洗掉我的應用程式名稱和標簽?我將我的應用命名為“YT Studio”,但我不想在主螢屏上顯示這個名稱和標簽,我希望它是空白的,有人可以幫我嗎?我給了你我的android manifest.xml和main.java檔案作為參考,我很想編輯我的問題以獲得更多幫助。

安卓清單.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.ojhastudios.ytstudio" >
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="YT Studio"
android:theme="@style/AppTheme"
android:resizeableActivity = "true">
<activity
android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
主要的.xml
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:text="@string/hello_world"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="30dp" />
</LinearLayout>
編輯:一個人問我要代碼,你去
package com.mycompany.myapp;
import android.app.*;
import android.os.*;
public class MainActivity extends Activity
{
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
getSupportActionBar().hide();
}
}
uj5u.com熱心網友回復:
轉到 src/main/res/values 并打開 theme.xml :

然后將您的樣式名稱更改為 NoActionBar ,它會洗掉您的操作欄:

uj5u.com熱心網友回復:
轉到res >>值>>主題
<style name="Theme.MyAppTheme" parent="Theme.MaterialComponents.Light.NoActionBar">
...
...
</style>
將其更改為Theme.MaterialComponents.Light.NoActionBar,這里的魔力是NoActionBar并且您的工具列將被完全洗掉,包括應用程式標題名稱。但是您應該知道這一點,在您更改它之后,它將從您的整個專案中洗掉,而不僅僅是單個活動。
uj5u.com熱心網友回復:
你可以打電話
getSupportActionBar().hide();
在您的活動onCreate()方法中。
編輯
上面給出的方法在使用 AndroidX 活動時不起作用。它適用于AppCompatActivity.
所以,這個答案將完成任務。
在您的AndroidManifest.xml中,找到您的活動,然后您應該在其中添加以下行:
<application>
...
<activity
android:name=".MainActivity"
android:theme="@android:style/Theme.NoTitleBar">
...
</activity>
...
</application>
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/463385.html
