کلیدستان

نسخه‌ی کامل: مشکل ساده
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام ادمین بنده  میخوام که یک متن رو تو edittxt بنویسم وقت روی button میزنم  txtview  به من یک عدد نشان بده به عنوان مثال من تو edit txt تایپ میکنم سلام textview شماره 1 رو نشون میده اگه بزنم خوبی شماره 2 رو نشان بدهد
 

 
سلام دوست عزیز.شما برای اینکار ابتدا باید کلید 265 رو برای دریافت متن وارد شده بخونید و بعد اون رو باشرط بنویسید.کد کامل:
کد پی‌اچ‌پی:
final EditText et = (EditTextfindViewById(R.id.editText1);
final 
TextView tv = (TextView_findViewById(R.id.textView1);

Button btn = (Button)findViewById(R.id.button1);
btn.setOnClickListener(new onClickListener() {
@
Override
public void onClick(View v){

String x et.getText().toString();
if (
x=="سلام") {
tv.setText("1");
}else if(
x=="خوبی"){
tv.setText("2");
}


}}); 
 
ادمین جان درسته ولی به این صورت هیچ جوابی نمیده
کد پی‌اچ‌پی:
String x et.getText().toString();
        if (
x=="salam"
ولی به این صورت جواب میده
کد پی‌اچ‌پی:
String x "salam";
        if (
x=="salam"
مشکل از چیه
 بازم سلام دوست عزیز.بنده ادمین نیستم ولی خواستم کمکتون کنم.
کد زیر هم:
String x = et.gettext().tostring();
فقط برای دریافت متن از edittex می باشد و البته نوشته ی شما هم کاملا درست بود ولی باید ابتدا با استفاده از کد بالا متن رو دریافت کرده و با استفاده از کد زیر که خودتون هم گفتید شرط رو اجرا کرد:
String y ="hello";
اونی هم که من نوشته بودم یه جور دیگش بود و برای کمکردن کد ها نوشته بودم.

اگه باز هم مشکلی بود در خدمتیم.