بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
یکی بودن نام ها در صفحات مختلف
دوستان آیا یکی بودن نام آبجکت ها در صفحات مختلف مشکلی پیش می اره؟
مثلا من در دو صفحه جدا در هر کدوم یک button دارم اگر آی دی دوتاشون یکی باشه و با آی دیاشون کارهای مختلفی بکنم اشکالی داره؟
0
0
سوال جالبی پرسیدید.بهش فکر کردم و دیدم جوابی براش ندارم.برای همین این سوال رو برای خودم بوجود اوردم و از 1 دیکمه در 2 صفحه مختلف با ایدی های یکسان تونستم کارهای متفاوتی انجام بدم.متوجه هم شدم که خیر مشکلی پیش نمیاد.میتونید اینکار رو انجام بدید (11 سال پیش)
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
کاشی زاده
11 سال پیش
+1
0
در صورتی که شما 2 فایل xml داشته باشید که در هردو یک TextView با id مشترک مثل txt1 وجود داشته باشد ، در فایل R یک Id درج میشه .
در حالی که شما 2 View دارید ولی در فایل R یک آدرس وجود داره.
البته مشکلی پیش نمیاد تا زمانی که شما بخواین روی این view ها تغییراتی اعمال کنید .
مثلا :
TextView txt1 = (TextView) findViewById(R.id.txt1);
ما از فایل R یک id رو به اسم txt1 صدا میزنیم .
در فایل R این id به این صورت وجود داره :
public static final int txt1=0x7f05003c;
و اگر بخواین به View دیگه دسترسی پیدا کنید نمیشه .
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .