Android - Buttons in Hindi




Android बटन android GUI components हैं जिसका उपयोग यूजर द्वारा क्लिक करने के लिए किया जाता है जब यूजर android app में android बटन को टैप करता है, तो app टैप पर प्रतिक्रिया कर सकता है।

Android बटन को दो श्रेणियों में बांटा गया है text बटन, और image बटन images वाले बटन में एक image और text दोनों हो सकते हैं images वाले android बटन को image बटन भी कहा जाता है ।

Android बटन, क्लिक event को करने के लिए android में एक विजेट है इसका उपयोग एक ऑपरेशन को शुरू करने के लिए या फिर फ़ॉर्म डेटा सबमिट करने के लिए किया जाता है android में android रेडियो बटन, image बटन और simple बटन आदि विभिन्न प्रकार के बटन उपलब्ध हैं।

आम तौर पर, android में बटन में टेक्स्ट या एक आइकन होता है या दोनों होते हैं और जब यूजर इसे छूता है तो ये एक क्रिया करता है android में, हम दो तरीकों से एक बटन को बना सकते हैं XML layout फ़ाइल में या activity फ़ाइल में।

Layout फ़ाइल में एक बटन को कैसे जोड़ना है यहां पर देखे −

Layout XML फ़ाइल के माध्यम से एक android app के लिए एक बटन का जोड़ना उस स्थान पर layout फ़ाइल में एक बटन तत्व को डालकर किया जाता है, जहां पर आप बटन को स्थित करना चाहते हैं यहां पर layout फ़ाइल में android बटन का एक उदाहरण दिया गया है −

<Button
    android:id="@+id/the_button"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="@string/button_text"
    />

एक बटन प्रोग्रामिंग को कैसे जोड़ना है यहां पर देखे −

आप अपने एंड्रॉइड ऐप को programmatic रूप से एक बटन में भी जोड़ सकते हैं आप ये सब activity subclass के onCreate()method के अंदर कर सकते हैं जो बटन को होस्ट करेगा activity के onCreate()method में किसी activity के लेआउट में एक बटन को कैसे सम्मिलित करना है यह पर उसका एक उदाहरण दिया जा रहा है

public class MainActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        Button button = new Button(this);
        button.setText("Touch That!");

        RelativeLayout relativeLayout = (RelativeLayout) findViewById(R.id.rootlayout);
        relativeLayout.addView(button);
    }
}