• 1400/03/24

ایمپورت data از جاوا به اکتیویتی :

به نام خدا 

استاد مرادی سلام مجدد 

خسته نباشید 

استاد در  این (toplearn.com/q/3n1n) پرسش من گفتم که می خوام جنسیت کاربر رو دریافت کنم که به صورت سلام آقا / خانم .... به نمایش بیاد 

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

الان سوال اینه که چطوری از جاوا کلاس این استرینگ یا getText رو به یک اکتیویتی ایمپورت کنم ؟

name_user = name.getText().toString() ;

با تشکر 

محمدی

  • 1400/03/24
  • ساعت 23:27

سلام دوست من.

درمورد سوال اول : کاربر از قبل باید در برنامه ثبت نام کرده باشه تا در هنگام ورود جنسیت به طور خودکار تشخیص داده بشه. وگرنه اگه اولین بار هست که ثبات نام میکنه پس باید جنسیت رو خودش مشخص کنه.

درمورد سوال دوم راستش من دقیق متوجه منظور شما نشدم.

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


  • 1400/03/25
  • ساعت 11:03

به نام خدا 

استاد مرادی سلام مجدد 

خسته نباشید 

استاد اگه بخوام دقیق تر توضیح بدم من چنتا متود پرایویت برای اطلاعات کاربر طراحی کردم 

برای مثال متود نام کاربر Name_user هست و آیدی , ادیت تکس Name هست 

من با استفاده از این کد 

name_user = name.getText().toString() ;

ادیت تکس رو اول به استرینگ تبدیل و حالا قرار هست که اگر دستوراتی که در جلسه 12 هم شما نوشتید هم من درست ران شوند این اطلاعات رو به یک متود دیگه به نام info_user با get و set انتقال پیدا کنه و در اکتیوتی این متود اطلاعات وارد شده به نمایش بیاد 

برای مثال من در ثبت نام  نام خودم رو "معین"  و فامیلی را "محمدی "قرار می دم و جنسیت رو "آقا" قرار می دم 

اگر ثبت نام درست پیش بره به اطلاعات اول به متود sing_inوارد میشه و بعد به info_user 

و در اکتیویتی info_user در هدر  نوشته میشه سلام آقای محمدی یا سلام معین

با تشکر 

محمدی

 


  • 1400/04/01
  • ساعت 18:45

سلام.

کدهاتون رو بفرستین .


logo-enamadlogo-samandehi