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

اجازه یک کلیک برای یکی از چهار تکست ویو

احمد  10 سال پیش  10 سال پیش
0 0

سلام چطور میشه که ما چهار تا تکست ویو داشته باشم و با کلیک شدن یکی بدلخواه کاربر اون سه عدد دیگه از لحاظ کلیک خوردن غیر فعال بشن ممنون

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
بهروز  10 سال پیش
+2 0

دوست عزیز واسه غیر فعال کردن کلیک میشه از دستور زیر استفاده کرد. میتونید یک آرایه ای از تکست ویو بسازید و یک متدهم بسازید .مثلا enable  که یک ورودی عدد داره.بعد کافیه این متد رو توی شنونده ها قرار بدید.اگر تکست ویو اول کلیک شد.3 تای بعدی رو غیر فعال کنید.مثلا.(نقشه راه اینجوری حالا خودتون میتونید روش دیگه ای استفاده کنید)

public void enable(int count )
{
for(int i=0;i<4;i++)
{
if(i!=count)
array_text[i].setEnabled(false);


}


+2 0
خودم اومدم تو کلیک هرکدوم یه متد گزاشتم که سه تا تکست ویو پارامتر میگیره و این تکست ویوها بعد از لحاظ enable(false( میشن...ولی روش شماهم جالب بید..ممنون وقت گزاشتی..درضمن اگه تعداد غیرفعال کردن تکست ها زیاد باشه روش شما عالی هسش (10 سال پیش)

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