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

setText و getText

شمیم ظهور  9 سال پیش  9 سال پیش
0 0

سلام...ببخشید من گاهی وقتا قاطی میکنم که چ موقع باید از setTextاستفاده کنم و چ موقع از getText؟؟؟

لطفا راهنماییم کننین.ممنون

+3 0
هر وقت خواستید مقداری را در یک View مثل تکست ویو قرار دهید از SetText و هروقت هم خواستین مقداری که توی یک view هست رو بگیرین از getText استفاده میکنید (9 سال پیش)
0 0
احتمالا انگلیسیتون ضعیفه؟! بهتره قوی ترش کنید. (9 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
sana ebadi  9 سال پیش
+1 0

خب دوستان پاسخ دادن 

ولی چون میدونم مث خودم اماتورید من براتون بیشتر توضیح میدم 

کد زیر رو نیگا کنید :

1. TextView  txtView = (TextView)  findViewById(R.id.txtView);  //تعریف نوشته و اختصاص یک ایدی به اون 

txtView.setText(" " + Hello ); //اختصاص د ادن یک نوشته ی جدید به اون view 

خب کد بالا اینو میگه که شما توی uiبرنامتون یک viewازجنس textViewدارید بعد از تعریفش 

میخواید یه مقدار جدید بهش ست کنید مثلا اینجا hello یا هر چیز دیگه ...

2. EditText  edtText = (EditText) findViewById (R.id.edtText);

String  string = edtText.getText().toString();

و کد دوم نمونه ای از getterهستش من اینجا یک EditText  دارم که بعد از تعریفش 

اومدم مقداری که کاربر قراره بهش وارد کنه رو بگیرم و توی یک Stringبریزم (میشه از متغیر های دیگه استفاده کرد بستگی به نوع ورودی داره )

مثلا اگر کاربر توی ادیت تکست بنویسه (Hello) شما با این کار تونستید این مقدار helloرو دریافت کنید .

امیدوارم توضیح مختصر من مفید باشه براتون 

 


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