آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

بدون عنوان

مصطفی  10 سال پیش  10 سال پیش
0 0

سلام و خسته نباشید خدمت دوستان عزیز .

من تازه شروع با یادگیری کردم و سی دی اول رو دیدم فقط . میخواستم برایتمرین یه برنامه بنویسم که موفق نشدم

یه ادیت تکس و یه باتون میزارم توی فایل xml و دلم میخواد با کلمه مورد نظر خودم که توی کدهای جاوا مشخص میکنم بره به اکتیویتی دوم برنامه ولی موفق نمیشم  . کلمه ای که میزنم توی ادیت تکس اختصاصی هستش یعنی کلمه ی دیگه ای که وارد بشه نباید عمل کنه . اینم کد منه که  وقتی میزنم روی دکمه اصلا عمل نمیکنه شاید من اشتباه زدم لطفا کمک کنید

 

finalEditText mehdi =(EditText) findViewById(R.id.mehdi);

 

finalButton younes =(Button) findViewById(R.id.younes);


mehdi.setOnFocusChangeListener(newOnFocusChangeListener(){


@Override

 

publicvoidonFocusChange(Viewarg0,booleanarg1){

 

mehdi.getText();


}

 

});


younes.setOnClickListener(newOnClickListener(){


@Override

 

publicvoidonClick(Viewarg0){

 

String mosi = mehdi.getText().toString();

 

if(mosi.length()=="mosmo"){


Intent intent =newIntent(test1.this,test2.class);


test1.this.startActivity(intent);


}

 

;


}

 

});


}

 

0 0
کدتون رو داخل تگ source در ادیتور قرار دهید که خواناتر باشه و بشه راهنمایی کرد ! (10 سال پیش)
0 0
سلام منم همین مشکل رو دارم ولی به اکتیویتی مورد نظر نمیره اینم لینک تصویر لینک (10 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
!M!KT  10 سال پیش
0 0

*سلام

1. پروژه تون رو کلاسه بندی کنید.(طبق عکس)

داخل AndroidManifest.xml کلاس ها رو معرفی کنید.

2. کد های ActivityFirst :

 final EditText edtEdt1 = (EditText) findViewById(R.id.edtEdt1);

        Button btnBtn1 = (Button) findViewById(R.id.btnBtn1);

        edtEdt1.setOnClickListener(new OnClickListener() {

            @Override

            public void onClick(View arg0) {

                edtEdt1.setText(" ");

            }

        });

        btnBtn1.setOnClickListener(new OnClickListener() {

            @Override

            public void onClick(View arg0) {

                String userInput = edtEdt1.getText().toString();

                if (userInput.equals("ali")) {

                    Intent intent = new Intent(ActivityFirst.this, ActivitySecond.class);

                    ActivityFirst.this.startActivity(intent);

                }

            }

        });

 

 


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .