मैं एक संपादन टेक्स्ट और एक बटन का उपयोग कर रहा हूं, जब बटन क्लिक किया जाता है, तो संपादन टेक्स्ट की सामग्री को टोस्ट संदेश में दिखाया जाना चाहिए।

यहां मैंने अभी तक कोशिश की है:

public void  cLickFuntion(View view){
    EditText name=(EditText)findViewById(R.id.TvName);
    Toast.makeText(getApplicationContext(),"Hello"+ name.getText().toString(),Toast.LENGTH_SHORT).show();
}
0
Asad Afridi 11 जिंदा 2017, 14:03
आपकी त्रुटि क्या है?
 – 
Quick learner
11 जिंदा 2017, 14:04
आपको क्या समस्या है? अपनी लॉग कैट पोस्ट करें
 – 
Abdul Waheed
11 जिंदा 2017, 14:07
क्या आपने xml में बटन पर क्लिक करने पर परिभाषित किया है ?? और संपादित करें टेक्स्ट के लिए अपनी आईडी टीवीनाम जांचें।
 – 
Rathiga Jesika
11 जिंदा 2017, 14:08
ओपी कहां है और वह क्या है?
 – 
W4R10CK
11 जिंदा 2017, 14:29
and the problem is... कृपया जारी रखें।
 – 
Vladyslav Matviienko
11 जिंदा 2017, 14:32

4 जवाब

आप इस तरह कॉल कर सकते हैं

EditText name=(EditText)findViewById(R.id.TvName);

public void cLickFuntion(View view){
      String nameString=name.getText().toString();
      Toast.makeText(getApplicationContext(),"Hello"+ nameString,Toast.LENGTH_SHORT).show();
}
3
Vishal Sojitra 11 जिंदा 2017, 14:06

अपने onCreate में कोड जोड़ें:

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

    EditText name = (EditText)findViewById(R.id.TvName);
    Button One = (Button) findViewById(R.id.your_id);
    One.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            Toast.makeText(getApplicationContext(),"Hello"+ name.getText().toString(),Toast.LENGTH_SHORT).show();
        }
    });
 }
2
W4R10CK 11 जिंदा 2017, 14:12

इस लाइन को अपने लेआउट में बटन xml में जोड़ें

android:onClick="cLickFuntion"
0
A.Arjun 11 जिंदा 2017, 14:36
final EditText editText1 = findViewById(R.id.edittext1);
    final EditText editText2=findViewById(R.id.editText2) ;
    Button button=findViewById(R.id.button) ;
    button.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {

            Toast.makeText(getApplicationContext(),"your user name"+editText1.getText().toString(),Toast.LENGTH_LONG).show();
            Toast.makeText(getApplicationContext(),"your password"+editText2.getText().toString(),Toast.LENGTH_LONG).show();
        }
    });
0
mohamed gemy 15 जुलाई 2019, 12:47