به نام خدا
استاد مرادی سلام مجدد
خسته نباشید
استاد در این (toplearn.com/q/3n1n) پرسش من گفتم که می خوام جنسیت کاربر رو دریافت کنم که به صورت سلام آقا / خانم .... به نمایش بیاد
الان من با این کد زیر , ورودی که کاربر به عنوان نام وارد کرده رو به استرینگ تبدیل کردم تا به جای ..... به نمایش در بیاد
الان سوال اینه که چطوری از جاوا کلاس این استرینگ یا getText رو به یک اکتیویتی ایمپورت کنم ؟
name_user = name.getText().toString() ;با تشکر
محمدی
سلام دوست من.
درمورد سوال اول : کاربر از قبل باید در برنامه ثبت نام کرده باشه تا در هنگام ورود جنسیت به طور خودکار تشخیص داده بشه. وگرنه اگه اولین بار هست که ثبات نام میکنه پس باید جنسیت رو خودش مشخص کنه.
درمورد سوال دوم راستش من دقیق متوجه منظور شما نشدم.
میتونین یک متد در کلاس جاوا تعریف کنین تا مقدار استرینگ مورد نظر رو برگردونه بعدش در اکتیویتی از کلاس جاوا نمونه گیری کنین و در نهایت متد رو فراخوانی کنین.
به نام خدا
استاد مرادی سلام مجدد
خسته نباشید
استاد اگه بخوام دقیق تر توضیح بدم من چنتا متود پرایویت برای اطلاعات کاربر طراحی کردم
برای مثال متود نام کاربر Name_user هست و آیدی , ادیت تکس Name هست
من با استفاده از این کد
name_user = name.getText().toString() ;ادیت تکس رو اول به استرینگ تبدیل و حالا قرار هست که اگر دستوراتی که در جلسه 12 هم شما نوشتید هم من درست ران شوند این اطلاعات رو به یک متود دیگه به نام info_user با get و set انتقال پیدا کنه و در اکتیوتی این متود اطلاعات وارد شده به نمایش بیاد
برای مثال من در ثبت نام نام خودم رو "معین" و فامیلی را "محمدی "قرار می دم و جنسیت رو "آقا" قرار می دم
اگر ثبت نام درست پیش بره به اطلاعات اول به متود sing_inوارد میشه و بعد به info_user
و در اکتیویتی info_user در هدر نوشته میشه سلام آقای محمدی یا سلام معین
با تشکر
محمدی
سلام.
کدهاتون رو بفرستین .