۱ parsa farahkhah
نا مفهوم بودن تعدادی مورد
جامعه جاوا (اندروید) ایجاد شده در ۲۹ خرداد ۱۳۹۹

سلام استاد.

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

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

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

سلام و احترام 

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

به این صورت :

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

اما جواب‌ها :

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

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

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

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

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

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

پیروز باشین 

پوریا شفیعی ۲۹ خرداد ۱۳۹۹، ۰۶:۰۲