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

دسترسی به ویوهای مختلف

General  9 سال پیش  9 سال پیش
+1 0

سلام خدمت دوستان

فرض کنید بنا به نیازمون میخوایم توی یه اکتیویتی از یک ویو به تعداد متغیری از یک ویو new بکنیم

مثلا 5بار linearlayout ، دفعه بعدی 3تا دکمه و...

حالا چطور میتونم بگم وقتی روی مثلا یکی از این دکمه ها کلیک شد دکمه سوم قرمز رنگ بشه مثلا

منظورم اینه با اتفاق روی یک ویو ویوهای دیگه رو تحت تاثیر قرار بدم؟

0 0
میتونید برای ویو‌ها جدید که ساختید id تعریف کنید و این idها رو ذخیره کنید و بسته به نیاز هر کودوم رو تغییر بدید (9 سال پیش)
0 0
فرض بگیرید قراره 30 تا دکمه توی یه صفحه new بشه.منظورتون اینه که در زمان new کردن براشون ایدی ست بشه؟ (9 سال پیش)
+1 0
سلام. هم می تونید از ابدی استفاده کنید هم از شرد پرفرنس. البته معقول تره استفاده از شناسه برای هر ویو جنریت شده هس. ب نظر میاد بهتر باشه یک متد کلی تعریف کنید و کلیت ست کردم ایدی و باقی موارد رو بهش بسپارید و در صورت نیاز یک لیستنر هم براش بزارید. Logic سنگینی نداره:) (9 سال پیش)
+1 0
پیشنهاد آقا سهیل هم خوبه. اگه قرار هست تمام 30 تا دکمه یک کار انجام بدن میتونید موقع new کردن لیسنری بهشون نسبت بدید و نیازی به آیدی هم نداره. اما اگر قصد انجام کار دیگه‌ای دارید به طور کلی راه استاندارد برای دسترسی به هر view استفاده از id هست، حالا چه یکی چه 30 تا (9 سال پیش)
 برای این سوال پاسخی وجود ندارد.

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