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

مشکل در شناخته نشدن idمربوط به یک text

115798  10 سال پیش  10 سال پیش
0 0

  توی این ویدیوUsing Android UI in Java , یه راه هست برای اینکه به id متن بدیم

من طبق همون آموزش،برای متن یه id انتخاب میکنم ولی همونطور که توی عکس ها میبینین،این id آی دی شناخته نمیشه و عملا هیچ کاری از دست من برنمیاد.

هیچ تغییری هم ایجاد نکردم توی پروژه

همه دستورات رو مو به مو انجام دادم

مشکل کار من کجاست؟

http://8pic.ir/images/1nnq58jncd35ppxzfq3d.jpg

http://8pic.ir/images/8z3k16asf36jrb23ans9.jpg

     اینم پروژه منهhttp://s7.picofile.com/file/8234858718/Startup4.zip.html

0 0
لطفا از ایجاد تایپیک تکراری خود داری کنید (10 سال پیش)
 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
AAA  10 سال پیش
0 0

سلام دوست عزیز. اول از اینکه سوالتون یکم واضح نیست. اما بازم چیزی که فکر می کنم مشکل شما هست رو می نویسم. بعد از اینکه یک ui رو در فایل xml معرفی کردید بهش id میدید خب؟ بعد از انجام این کار حتما صفحه ی xml رو ذخیره کنید و یا ctrl + s بزنید. اگه یه علامت ستاره (*) کنار پروژه تونه یعنی اینکه فایل شما ذخیره نشده و در نتیجه کلاس جاوا نمی تونه اون رو بشناسه. اول ببینید چه ui ای رو به xml اضافه کردید و بر اساس اون باید کلاس جاوا رو در اکتیویتی معرفی کرد مثلا فرض کنید من یه button توی فایل xml درست کردم و به اون id ، به عنوان مثال btn رو میدم. توی اکتیویتی (یا همون کلاس جاوا) باید بنویسم:

Button btn = (button) findViewById(R.id.btn);

بعد از این اگه خواستید مثلا یه پیغام toast نمایش بده باید یه رویداد کلیک براش تعریف کنید:

btn.setOnClickListener(new OnClickListener) {

@ override

public void onClick() {

Toast.makeText(getApplicationContext() , "Button Clicked!" , Toast.LENGHT.SHORT).show();

}

}

ببخشید اگه توی کدم غلط املایی هست توی همین ادیتور uncox کد رو نوشتم

پیروز باشی

پاسخ به سوال 
115798  10 سال پیش
0 0


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