Android टूलबार popupTheme बनाम थीम


92

अक्सर मैं लेआउट फाइल में टूलबार की इस घोषणा को देखता हूं:

<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>

थीमिंग और पॉपअपथीम से संबंधित दो विशेषताएं क्यों हैं?

उनमें से प्रत्येक के उद्देश्य क्या हैं?

जवाबों:


130
  1. popupTheme

    पॉपअप मेनू को फुलाते समय थीम का उपयोग करने के लिए निर्दिष्ट करता है। डिफ़ॉल्ट रूप से, Toolbarस्वयं के समान थीम का उपयोग करता है।

  2. विषय

    यह बस के विषय है Toolbar


6
आपने अभी कहा कि मुझे क्या चाहिए
फ़रीद

1
"डिफ़ॉल्ट रूप से, टूलबार के समान थीम का उपयोग करता है" के लिए धन्यवाद । और क्या आप इसके लिए कुछ उद्धृत स्रोत प्रदान कर सकते हैं?
सप्ताहांत

1
हाँ, Google को और अधिक तकनीकी लेखकों को नियुक्त करने की आवश्यकता है। नवीनतम दस्तावेज़ का एक बहुत "पतला" है। (यही कारण है कि मैं फायरबेस के साथ काम करने से नफरत करता हूं)
कोई कहीं

3
अब पॉपअप मेनू क्या है? :)
एमकेज़म अख़गरी

7
@ M.kazemAkhgary यह वह मेनू है जो आपको किसी टूलबार में ओवरफ्लो आइकन (तीन डॉट्स) को टैप करने पर मिलता है।
जैकब रास
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.