The dokumentasi dari Toolbar
kata
Jika suatu aplikasi menggunakan gambar logo, itu harus sangat mempertimbangkan menghilangkan judul dan subtitle.
Apa cara yang tepat untuk menghapus judul?
The dokumentasi dari Toolbar
kata
Jika suatu aplikasi menggunakan gambar logo, itu harus sangat mempertimbangkan menghilangkan judul dan subtitle.
Apa cara yang tepat untuk menghapus judul?
toolbar.setTitle("");
Jawaban:
sumber
setSupportActionBar()
. Memilih jawaban ini karena ini tampaknya menjadi cara resmi untuk melakukan ini sesuai dengan referensi resmi:Set whether an activity title/subtitle should be displayed.
Cara yang benar untuk menyembunyikan / mengubah Judul Toolbar adalah ini:
Ini karena ketika Anda menelepon
setSupportActionBar(toolbar);
, makagetSupportActionBar()
akan bertanggung jawab menangani semuanya ke Bilah Tindakan, bukan objek toolbar.Lihat di sini
sumber
Coba ini...
sumber
Alasan untuk jawaban saya dalam hal ini adalah karena jawaban yang paling banyak dipilih sendiri gagal menyelesaikan masalah saya. Saya telah memecahkan masalah ini dengan melakukan ini.
Semoga ini akan membantu orang lain juga.
sumber
<intent-filter>
pada Kegiatan itu untuk memungkinkan pengguna untuk membuka aplikasi Anda dengan mengklik URL (misalnya), dialog disambiguasi tidak akan memiliki judul apa pun!Cara lain untuk menghapus judul dari Anda
Toolbar
adalah dengannull
keluar seperti ini:sumber
ini
sumber
Jika Anda menggunakan Bilah Alat, coba kode di bawah ini:
sumber
Anda dapat menggunakan salah satu di bawah ini karena keduanya bekerja dengan cara yang sama:
getSupportActionBar().setDisplayShowTitleEnabled(false);
dangetSupportActionBar().setTitle(null);
Tempat menggunakan:
Atau :
sumber
perhatikan baris ini
getSupportActionBar().setDisplayShowTitleEnabled(false);
sumber
Tambahkan saja atribut ini ke toolbar Anda
sumber
Cara yang benar untuk menyembunyikan judul / label ToolBar dengan kode berikut:
sumber
Saya tidak tahu apakah ini cara yang benar atau tidak, tetapi saya telah mengubah gaya saya seperti ini.
sumber
jika Anda menggunakan bilah alat default maka Anda dapat menambahkan baris kode ini
sumber
Sudah jelas, tetapi
App Theme
pemilihan dalam desain hanya untuk menampilkan rancangan selama edisi tata letak, tidak terkait dengan aplikasi nyata yang terlihat di ponsel. Dalam kasus saya, tidak ada bilah judul dalam desain tetapi bilah judul selalu di ponsel.Saya mulai dengan pemrograman Android dan berjuang untuk menemukan solusi yang tepat.
Hanya mengubah file manifes (
AndroidManifest.xml
) tidak cukup karena gaya yang perlu ditentukan adalahstyles.xml
. Juga tidak berguna mengubah file layout.Semua solusi yang diusulkan dalam
Java
atauKotlin
gagal untuk saya. Beberapa dari mereka merusak aplikasi. Dan jika seseorang tidak pernah (seperti saya) berniat menggunakan bilah judul di aplikasi, solusi statisnya lebih bersih.Bagi saya satu-satunya solusi yang berfungsi pada tahun 2019 (Android Studio 3.4.1) adalah:
di
styles.xml
(dalam aplikasi / res / nilai) tambahkan baris:Setelah masuk
AndroidManifest.xml
( bawah aplikasi / manifes)Menggantikan
oleh
sumber
Tidak ada yang menyebutkan:
sumber
toolbar.setTitle(null);
// hapus judulsumber
sumber