[英]Getting rid of the Android Action bar.
當我創建一個android應用時,它會自動生成:
我該如何擺脫呢? 它很丑
編輯
WindowManager wm = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);
Display display = wm.getDefaultDisplay();
Point size = new Point();
display.getSize(size);
screenWidth = size.x;
screenHeight = size.y;
你可以試試這個:
requestWindowFeature(Window.FEATURE_NO_TITLE);
請注意,必須在setContentView(XYZ_xml)之前調用它
還有其他窗口功能,例如沒有操作欄和標題等。有關更多幫助,請參見javadoc。
您也可以將其添加到xml中,如下所示:
android:theme="@android:style/Theme.NoTitleBar
嘗試將其添加到清單的<application>
標簽中:
android:theme="@android:style/Theme.NoTitleBar"
在您的活動中,在setContentView()之前使用:
requestWindowFeature(Window.FEATURE_NO_TITLE);
嘗試將主題應用於清單中的活動。 您可能需要根據支持庫更改主題:
android:theme="@android:style/Theme.NoTitleBar
像其他人所說的那樣,將主題添加到您的清單中。 避免將代碼放在Java活動文件中,因為如果這樣做,在運行應用程序時,您會在很短的時間內看到操作欄(足以注意到它),然后它消失了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.