2011-05-27 10 views
6

एंड्रॉयड में मैं एक बटन सेट कर सकते हैं सक्षम है या ऐसा करने से अक्षम होने के बाद:आप कैसे जांचते हैं कि कोई बटन सक्षम है या नहीं, एंड्रॉइड में?

button.setEnabled(true); या button.setEnabled(false);

मैं कैसे बटन सक्षम है कि क्या राज्य सही या ग़लत है की जाँच करते हैं?

उत्तर

18

मैनुअल पढ़ना हर अब और फिर चोट नहीं करता है:

http://developer.android.com/reference/android/view/View.html#isEnabled%28%29

उदाहरण:

ImageButton myButton = (ImageButton) findViewById(R.id.epic_button); 

if (myButton.isEnabled()){ 
    //then the button is enabled. 
} 
+2

इसके लिए चोट नहीं करता है ज़रूर। मैं getEnable() के बारे में सोच रहा था और इसके बारे में नहीं सोचा था() – atbebtg

+0

:) एक सामान्य नियम के रूप में, वहां संपत्तियों को टॉगल करने के लिए, आपके पास इसे सेट करने के लिए "सेटप्रॉपर्टी" और एक "आइप्रोपर्टी" होगी, यह जांचने के लिए कि क्या है इसका मूल्य^_^ – DallaRosa

+0

मैं निश्चित रूप से इसे ध्यान में रखूंगा! धन्यवाद। :) – atbebtg

10
button.isEnabled() 

रिटर्न सच यदि सक्षम

संबंधित मुद्दे

 संबंधित मुद्दे