نا مفهوم بودن تعدادی مورد

پرسیده شده
فعالیت 1411 روز پیش
دیده شده 923 بار
0

سلام استاد.

یه چند تا بخ تو این جلسات برام تا مفهوم بودش.

اول اینکه کاربرد settext چی هستش؟ و  اینکه در یک جا از adapter.add New Contact(full Name Et.getText().toString());  استفاده شد و کاربرد این بخش هم ممنون میشم توضیح بدین.

و اینکه کاربرد interface در اینجا برای چی هستش؟ و چرا باید از اینترفیس استفاده کنیم و کجاها استفاده میشه؟

فایل پیوست

parsa farahkhah
parsa farahkhah

29 خرداد 99

3
حذف شده

سلام و احترام 

اول ممنون میشم جایی که کد هست در فرمت php  کدتونو ارسال کنین تا خوانا باشه.

به این صورت :

 adapter.addNewContact(fullNameEt.getText().toString()); 

اما جواب ها :

کاربرد setText همونطور که از اسمش پیداست یعنی ست بکن یه متنی رو اما یعنی چی 

شما وقتی یک TextView رو به xml تون (لیوت مربوطه) اضافه میکنین خب این در کد جاوا باید باهاش تعامل داشته باشین که لازمه این کار این هست روی اون ویو مثلا TextView بیایید و id ست کنین تا در کد جاوا دسترسی داشته باشیم که ما در کد جاوا میاییم از این متد setText استفاده میکنیم و متنی رو در آن ست میکنیم .(اگر هنوز به خوبی درک نکردید پیشنهاد من اینه جلسه پروفایل رو دوباره ببینید).

کاربرد اون بخشی که فرمودید که کدشو هم ارسال کردین به این معناست در کلاس آداپترم برو و متد addNewContact رو بگیر و روی اون متد  اون متنی که من وارد کردم که در اینجا یعنی fullName هست رو بگیر و ادد کن

که این کار با متد getText یعنی گرفتن متن امکان پذیره.

که با این بخش یه مخاطبی به لیست شما اضافه میشه.

اما کاربرد اینترفیس به این معناست که یه مقداری رو پاس بدیم به یه کلاس دیگه بجای این کار میتونین از متد های ستر و گتر استفاده کنیین اما پیشنهاد نمیشه.

پیروز باشین 

فایل پیوست

پوریا شفیعی

توسط

پوریا شفیعی

29 خرداد 99

حذف شده
خب وقتی که findviewbyidمیکنیم مگه بهش دسترسی نداریم؟! پس دیگه کاربرد settext چیه دیگه
parsa farahkhah

29 خرداد 99

حذف شده
بهش دسترسی دارید اما edittext کلی خاصیت داره رنگ متن رنگ متن hint و .... شما میتونین با set یا get کار خودتون رو انجام بدین
وحید گروسی

29 خرداد 99