cửa sổ bật lên trên thanh công cụ android


93

Thường thì tôi thấy phần khai báo Thanh công cụ này trong các tệp bố cục:

<android.support.v7.widget.Toolbar
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="?attr/actionBarSize"
    app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
    app:popupTheme="@style/ThemeOverlay.AppCompat.Light">
</android.support.v7.widget.Toolbar>

Tại sao có hai thuộc tính liên quan đến chủ đề: chủ đề và popupTheme?

Mục đích của mỗi người trong số họ là gì?

Câu trả lời:


131
  1. popupTheme

    Chỉ định chủ đề để sử dụng khi thổi phồng menu bật lên. Theo mặc định, sử dụng cùng một chủ đề với Toolbarchính nó.

  2. chủ đề

    Nó chỉ đơn giản là chủ đề của Toolbar.


6
Bạn chỉ cần nói những gì tôi cần
Farid

1
Cảm ơn vì "Theo mặc định, sử dụng cùng chủ đề với Thanh công cụ" . Và bạn có thể vui lòng cung cấp một số nguồn trích dẫn cho điều này?
Cuối tuần

1
vâng, Google cần thuê nhiều nhà văn kỹ thuật hơn. Rất nhiều tài liệu mới nhất rất "loãng". (Đó thực sự là lý do tại sao tôi ghét làm việc với Firebase)
Một người nào đó ở đâu đó

3
Bây giờ menu bật lên là gì? :)
M.kazem Akhgary

7
@ M.kazemAkhgary đó là menu bạn nhận được khi nhấn vào biểu tượng tràn (ba dấu chấm) trên bất kỳ thanh công cụ nào.
Jacob Ras
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.