छवि के साथ Button
के बीच कोई अंतर है, ImageButton
और क्लिक करने योग्य ImageView
?छवि, छवि बटन, और क्लिक करने योग्य छवि दृश्य के साथ बटन के बीच अंतर?
उत्तर
यह शायद अंतरों का हिस्सा केवल कवर करता है, वास्तव में यह देखने के लिए एंड्रॉइड स्रोत पेड़ को देखना उपयोगी होगा कि वास्तव में क्या हो रहा है।
छविबूटन ने धक्का दिया है, जहां एक क्लिक करने योग्य छवि नहीं है। आप छविबटन के लिए सेटटेक्स्ट भी नहीं कॉल कर सकते हैं, आप नियमित बटन के साथ कर सकते हैं।
वे सभी दृश्य से निकलते हैं, लेकिन निम्नलिखित विस्तार श्रृंखला को देखते हुए थोड़ा सा मदद मिल सकती है।
java.lang.Object
↳ android.view.View
↳ android.widget.ImageView
↳ android.widget.ImageButton
बनाम
java.lang.Object
↳ android.view.View
↳ android.widget.TextView
↳ android.widget.Button
मतभेद सूक्ष्म हो सकता है। इसे समझने का सबसे सीधा तरीका दस्तावेज़ों को देखने के साथ शुरू करना है। यदि आप docs for Button देखते हैं तो आप देख सकते हैं कि Button
TextView
से लिया गया है। दूसरी तरफ ImageButton
ImageView
से लिया गया है। तो मूल रूप से, Button
में टेक्स्ट हो सकता है और क्लिक करने योग्य है, जबकि ImageButton
छवि को सेट करने में थोड़ा अधिक लचीला है। इसमें ImageView
आधार वर्ग जैसे setImageURI
से विधियां हैं जो Button
नहीं है। इन दोनों के बीच मतभेदों में से एक और सिर्फ एक सादा ImageView
यह है कि आपके पास बटन राज्य हो सकते हैं जो Button
और ImageButton
दस्तावेज़ों में समझाया गया है। imageView
रूप
उत्तर के लिए धन्यवाद – Snake
ImageView = Display Images (android:src)
ImageButton = Diaplay
छवियाँ और बटन (android:src)
रूप get click
प्रभाव है और यह करने के लिए पाठ निर्धारित नहीं कर सकते।
Button = set text and (android:background)
धन्यवाद यह सेटिंग का वाक्यविन्यास अंतर है। मुझे वास्तविक मतभेदों को जानने की आवश्यकता थी (जब उपयोग करना या अलग दिखना) – Snake
एक अन्य पिछले जवाब में उल्लेख नहीं किया पहलू (उदाहरण के लिए) सूची आइटम दृश्य के भीतर उपयोग है। यदि आप एक बटन या छवि बटन एम्बेड करते हैं, तो बाकी सूची आइटम को स्पर्श ईवेंट नहीं मिलेगा। लेकिन अगर आप ImageView का उपयोग करते हैं, तो यह होगा।
button instanceof ImageButton == false;
imageButton instanceof Button == false;
button instanceof TextView == true;
imageButton instanceof ImageView == true;
- 1. छवि बटन और बटन
- 2. एक क्लिक करने योग्य छवि दृश्य और छविबटन
- 3. छवि के साथ WPF बटन
- 4. सी # - क्लिक करने योग्य बटन
- 5. चेक करने योग्य छवि दृश्य
- 6. क्लिक करने योग्य छवि - एंड्रॉइड
- 7. क्लिक करने योग्य छवि मानचित्र सी #
- 8. एंड्रॉइड छवि बटन एक क्लिक करने योग्य क्षेत्र कैसे है जो छवि से बड़ा है?
- 9. एनएसपीओपअप बटन सक्रिय छवि
- 10. पृष्ठभूमि छवि और बटन की छवि के बीच क्या अंतर है?
- 11. फॉर्म के अंदर छवि बटन,
- 12. जावा: टॉगल बटन के रूप में छवि
- 13. एंड्रॉइड में सतह दृश्य के साथ छवि को कैसे सहेजना है? जब मैं बटन पर क्लिक करें छवि के साथ
- 14. डब्ल्यूपीएफ बटन माउसओवर छवि
- 15. बटन सबमिट करें छवि
- 16. छवि बटन कैसे बनाएं
- 17. जीडब्ल्यूटी बटन में छवि
- 18. बटन छवि आकार एंड्रॉइड
- 19. आईओएस छवि बटन प्रेस
- 20. एएसपी छवि बटन JQuery मोबाइल
- 21. एंड्रॉइड छवि बटन
- 22. बटन के साथ UIImage व्यू की छवि को बदलना
- 23. छवि में क्लिक करने योग्य जोन बनाएं?
- 24. छवि बटन के भीतर छवि स्रोत को संरेखित कैसे करें?
- 25. एंड्रॉइड सेट छवि बटन टॉगल
- 26. छवि गहराई और चैनलों के बीच अंतर
- 27. छवि दृश्य, छवि आकार
- 28. बटन छवि फॉर्म इनपुट सबमिट बटन के रूप में?
- 29. एंड्रॉइड छवि बटन पृष्ठभूमि रंग
- 30. सीएसएस में एक छवि बटन सेट करना - छवि: सक्रिय
सही यह गहराई से जवाब में बहुत अच्छा है। धन्यवाद – Snake
मजेदार। कई प्रकार की विरासत (एक प्रकार) की कमी के कारण समस्याओं का एक और उदाहरण। –