2012-02-23 52 views
13

Tôi đang tạo một ứng dụng Android nhỏ và tôi muốn xóa thanh tiêu đề android.Xóa thanh tiêu đề của ứng dụng android

Tôi đã thử bằng cách sử dụng

this.requestWindowFeature(Window.FEATURE_NO_TITLE); 

Nhưng nó vẫn làm cho thanh tiêu đề cho chương trình 0,1 giây khi ứng dụng khởi động. Tôi rất thích làm cho nó thậm chí không hiển thị nó khi ứng dụng đang tải.

Tôi đã tìm kiếm một chút xung quanh và ai đó đề cập rằng bạn có thể thay đổi kiểu của ứng dụng, nhưng tôi không biết cách thực hiện điều đó. Tôi chỉ mới bắt đầu tạo ứng dụng, vì vậy tôi không có nhiều kinh nghiệm.

Trả lời

25

thử điều này:

trong thẻ ứng dụng của bạn trong manifest add android:theme, như sau:

<application android:theme="@android:style/Theme.NoTitleBar" ...>

+3

Làm việc hoàn hảo. Tôi đã phải đặt nó trong '' mặc dù, không phải trong ứng dụng. – Loyalar

+1

Một câu hỏi khác. Android được tạo cho 4.0, có nghĩa là nó có một thiết kế đặc biệt (như được thấy trong hình đầu tiên trên [hình ảnh này] (http://imgur.com/a/h2hB6)), nhưng tôi rất thích vô hiệu hóa tiêu đề -bar và giữ thiết kế. Khi tôi sử dụng Theme.noTitleBar, nó quay trở lại thiết kế được hiển thị trong hình thứ hai. Có cách nào để có được chủ đề đầu tiên không có thanh tiêu đề không? Ngoài ra, xin lỗi về ngữ pháp danish. :-) – Loyalar

2

Trong thẻ AndroidManifest <activity> của bạn, thêm:

android:theme="@android:style/Theme.NoTitleBar.Fullscreen"

6

Để làm điều đó tôi tuyên bố một phong cách kế thừa mọi thứ từ chi của tôi l phong cách. Kiểu này đã tắt mặc định AndroidBar.

<style name="generalnotitle" parent="general"> 
    <item name="android:windowNoTitle">true</item> 
</style> 

Tạo kiểu mới và thêm kiểu này vào chế độ xem khác hoặc thêm mã này theo kiểu mặc định để tắt tiêu đềBar cho tất cả cửa sổ!

Các vấn đề liên quan