بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

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

مدیریت گفتگو
115798 10 سال پیش
آخرین تغییر: 10 سال پیش

  توی این ویدیو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

نظرات

Hossein Lamei Ramandi 10 سال پیش
لطفا از ایجاد تایپیک تکراری خود داری کنید

پاسخ‌ها 2

AAA 10 سال پیش

سلام دوست عزیز. اول از اینکه سوالتون یکم واضح نیست. اما بازم چیزی که فکر می کنم مشکل شما هست رو می نویسم. بعد از اینکه یک 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 سال پیش

نظرات


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