بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
چرا در کدهای خارجی، بعضی از مواقع، دکمه ها یا تکست ویو ها به شیوه دیگری معرفی می شوند؟
سلام دوستان.
طبق آموزشهای استاد ما یک تکست ویو رو اینطور معرفی می کنیم:
TextView text1 = (TextView) findViewById(R.id.text1);
درصورتی که در نمونه کد های خارجی بارها دیدم که بعد از R.id یک اسم متفاوت با اسم دکمه می نویسند. مثل این:
TextView text1 = (TextView) findViewById(R.id.calories);
علتش چیه و چه کارهایی میشه از این طریق انجام داد؟
با تشکر.
+4
0
دوست من تفاوت کدهایی که نوشتید توی نامیه که برای id هر تکست ویو انتخاب شده..این نام کاملا دلخواهه و کار خاص و جدیدی به دلیل انتخاب یک نام خاص قرار نیست که انجام بشه...برای راحتی خودتون مخصوصا زمانیکه بعدها به کدهاتون مراجعه میکنید،نامی رو انتخاب کنید که به عملکرد اون view خاص نزدیک باشه(مثلا اگه قراره از یک تکست ویو برای نشون دادن امتیاز استفاده کنید نام id اون رو بذارید txtScore ) تا برنامتون خواناتر باشه و کدهاتون حداقل برای خودتون گنگ و نامفهوم نشه. (10 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .