2010-03-15 30 views

Trả lời

22

Bạn có nghĩa là bạn muốn màn hình đi từ một cái gì đó tương tự như this một cái gì đó tương tự như that?

Nếu đó là những gì bạn muốn, hãy tạo chủ đề của bạn kế thừa Theme.NoTitleBar hoặc sử dụng trực tiếp. bạn thẻ mở Activity trong AndroidManifest.xml nên nhìn somethig như:

<activity android:name=".MyActivity" 
    android:theme="@android:style/Theme.NoTitleBar"> 

Nếu bạn chỉ muốn ẩn danh hiệu, nhưng giữ thanh tiêu đề, bạn có thể đi với các khuyến nghị của Sephy.

+0

tôi đã sử dụng điều này, nhưng bạt nội dung ứng dụng của tôi biến mất, thậm chí nghĩ rằng GUI có đó. Lưu ý rằng tôi đang làm đầy GUI của tôi bằng cách sử dụng lớp Java-manager java, tức là đọc nội dung từ một DB. tôi nên làm gì ? –

0

Nếu bạn ngụ ý tiêu đề trong thanh màu xám ngay bên dưới thanh thông báo, bạn phải điền thuộc tính "nhãn" của các hoạt động bạn muốn không hiển thị tiêu đề ứng dụng trong tệp kê khai của mình. Sau đó bạn có thể xác định một tiêu đề cho hoạt động hiện tại chỉ đơn giản là đưa ra một chuỗi rỗng. có giúp ích gì không?

<activity android:name="FirstActivity" android:label="it's title different from application's one"></activity> 
+0

xin lỗi tôi làm rõ câu hỏi của tôi, tôi có nghĩa là thanh tiêu đề không phải là nhãn – Janusz

3

Để làm điều đó trong mã, bạn chỉ có thể thêm dòng mã này vào phương thức onCreate().

requestWindowFeature(Window.FEATURE_NO_TITLE); 
+3

Hãy nhớ rằng điều này không tốt bằng cách ẩn tiêu đề của bạn thông qua AndroidManifest.xml, vì hiển thị và ẩn thanh không cần thiết của thanh tiêu đề trước khi gọi phương thức onCreate(): http://developer.android.com/guide/ appendix/faq/commontasks.html # configurewindowproperties –

0

Bất cứ khi nào tôi thực hiện thay đổi được đề xuất và sau đó chạy chạy cào: android, mỗi lần tệp AndroidManifest của tôi bị sửa đổi về trạng thái trước đó.

tôi có những giải pháp như,

Cập nhật tập tin của bạn như build.yml

 
android 
    android_title: 0

này đã làm việc cho tôi.

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