टूलटिप

लिखने का तरीका आज़माएं
Android के लिए, Jetpack Compose हमारा सुझाया गया यूज़र इंटरफ़ेस (यूआई) टूलकिट है. Compose में कॉम्पोनेंट जोड़ने का तरीका जानें.

टूलटिप, जानकारी देने वाला एक छोटा मैसेज होता है. यह किसी व्यू के पास तब दिखता है, जब उपयोगकर्ता दबाकर रखें या अपने माउस को उस पर होवर करें. यह तब काम आता है, जब आपका ऐप्लिकेशन में स्पेस बचाने के लिए किसी कार्रवाई या जानकारी के हिस्से को दिखाने के लिए एक आइकॉन का इस्तेमाल किया जाता है लेआउट. इस पेज में, Android 8.0 (एपीआई लेवल) पर इन टूलटिप को जोड़ने का तरीका बताया गया है 26) और उससे ज़्यादा है.

कुछ मामलों में, एक पूरी जानकारी देने वाला तरीका ज़रूरी होता है. उदाहरण के लिए, बेहतर ढंग से काम करने में मदद करने वाले ऐप्लिकेशन के मामले में आइडिया और कार्रवाइयों के बारे में बताना. टूलटिप का इस्तेमाल करके, जानकारी देने वाला मैसेज, जैसा कि पहली इमेज में दिखाया गया है.

टूलटिप का स्क्रीनशॉट

पहला डायग्राम. Android ऐप्लिकेशन में दिखाया गया टूलटिप.

कुछ स्टैंडर्ड विजेट, title या content description प्रॉपर्टी. Android 8.0 से शुरू करके, आप टूलटिप में दिखाया जाने वाला टेक्स्ट, भले ही दूसरी प्रॉपर्टी की वैल्यू कुछ भी हो.

टूलटिप टेक्स्ट सेट करना

आप टूलटिप टेक्स्ट को View में setTooltipText() तरीका. आप सेट कर सकते हैं tooltipText प्रॉपर्टी, जो संबंधित एक्सएमएल एट्रिब्यूट या एपीआई का इस्तेमाल करती है.

अपनी एक्सएमएल फ़ाइलों में टूलटिप टेक्स्ट तय करने के लिए, android:tooltipText एट्रिब्यूट को सेट करें, जैसा कि दिखाया गया है नीचे दिए गए उदाहरण में:

<android.support.design.widget.FloatingActionButton
        android:id="@+id/fab"
        android:tooltipText="Send an email" />

अपने कोड में टूलटिप टेक्स्ट तय करने के लिए, setTooltipText(CharSequence) तरीके का इस्तेमाल करें, जैसा कि इस उदाहरण में दिखाया गया है:

Kotlin

val fab: FloatingActionButton = findViewById(R.id.fab)
fab.tooltipText = "Send an email"

Java

FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
fab.setTooltipText("Send an email");

इस एपीआई में एक getTooltipText() तरीका भी शामिल है, जो इसका इस्तेमाल करके, tooltipText प्रॉपर्टी की वैल्यू फिर से पाई जा सकती है.

जब उपयोगकर्ता अपने यूआरएल पर कर्सर घुमाते हैं, तो Android tooltipText प्रॉपर्टी की वैल्यू दिखाता है व्यू पर माउस ले जाएं या व्यू को दबाकर रखें.