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

گرفتن مقدار از EditText (حل شد )

hamidrezaghaderi  10 سال پیش  10 سال پیش
0 0

سلام خدمت دوستان گلم

عیدتون مبارک :)

من یک EditText دارم که میخوام کاربر شمارش رو وارد کنه.بعدش من میخوام این شماره رو یه جای دیگه توو برنامه استفاده کنم.

اما وقتی شماره رو برمیگردونه، فقط ۲ رقم اولش رو برگردونه، به نظرتون چیکار کنم؟؟

 

   String getContext = input_irancell_tel.getText().toString();

        if (getContext.length() != 0) {

            long userPhoneNumber = Long.parseLong(getContext);

}

0 0
داداش همین الان من امتحان کردم هیچ مشکلی نداشت که! (10 سال پیش)
0 0
دموی اپلیکیشن رو از آدرس زیر نصب کن داداش : لینک تووی منوی، اولین گزینه رو ( مستقیم ایرانسل ) انتخاب کن، شمارتو وارد کن، ببین چجوری برمیگردونه؟؟ به جای شماره تلفن یا صفر رو برمیگردونه یا ۹۳ (10 سال پیش)
0 0
من یه فیلد برای گرفتن شماره تلفن گذاشتم. اینجوری :‌ EditText input_irancell_tel = (EditText) findViewById(R.id.input_irancell_tel); (10 سال پیش)
0 0
شرمنده داداش نبودم چشم خبرت میکنم (10 سال پیش)
0 0
من شمارمو وارد کردم حالا چیو باید بزنم؟ (10 سال پیش)
0 0
فدای دوست سجاد جان، بعد از اینکه شماره رو وارد کردی، روی یکی از دکمه های زیرش مثلا شارز ۱۰۰۰ تومانی کلیلک کن. ببین چه کد ussd رو داره شماره گیری می کنه. (10 سال پیش)
0 0
فدای دوست سجاد جان، بعد از اینکه شماره رو وارد کردی، روی یکی از دکمه های زیرش مثلا شارز ۱۰۰۰ تومانی کلیلک کن. ببین چه کد ussd رو داره شماره گیری می کنه. (10 سال پیش)
0 0
ارور میده!Mobile netword not availbe (10 سال پیش)
0 0
ربطی به Mobile Network نداره سجاد جام ،شماره موبایلی که تووی edittext وارد میکنیم، شماره رو بر نمیگردونه (10 سال پیش)
0 0
مقدار userPhoneNumber رو چاپ کنید ببینید قبل ارسال چجوریه (با Log یا Toast) (10 سال پیش)
0 0
اصلا کد اجرا نمیشه واسه من (10 سال پیش)
 برای این سوال 3 پاسخ وجود دارد.
پاسخ به سوال 
hamidrezaghaderi  10 سال پیش
0 0

کسی نیست جواب مارو بده؟؟؟ هرکاری میتونم عددی که کاربر تووی edittext  وارد میکنه رو نمیتونم برگردونم

به نظرتون چیکار کنم بچه ها؟؟

0 0
نگاه داداش شما یکار کن قبل از هرعملیاتی مقدار edittext رو log کن ببین برمیگردونه یا نه (10 سال پیش)
0 0
@sajad19 جان پایین رو نیگا کن داداش (10 سال پیش)
پاسخ به سوال 
hamidrezaghaderi  10 سال پیش
0 0

سجاد جان با یک دکمه مقدار رو برمیگردونم. اما مقدار رو برنمیگردونه.

 final String getNumber = input_irancell_tel.getText().toString();
        try {
            userPhoneNumber = Long.parseLong(getNumber);
            btntest.setOnClickListener(new OnClickListener() {

                @Override
                public void onClick(View arg0) {
                    Log.i("TAG", getNumber)
                    ;
                }
            });

        }
        catch (Exception e) {
            Log.e("logtag", "Exception: " + e.toString());
        }

 

0 0
اصن try اجرا میشه؟ (10 سال پیش)
0 0
عزیزم ببین getNumber رو کجا مقدار دهی کردی؟ موقع اجرا برنامه زمانی که Edittext خالی هست. پس باید جای مناسبتری بزاری، نمیگم کجا یکم فک کنی متوجه میشی :) (10 سال پیش)
0 0
اره دقیقا اصن منم حواسم نبود :دی (10 سال پیش)
0 0
@sprit داخل try/catch بزارم داداش؟؟ (10 سال پیش)
0 0
@sprit داخل try/catch بزارم داداش؟؟ (10 سال پیش)
0 0
داخل setOnclickListener بزار متد OnClick (10 سال پیش)
0 0
@sajad19 کجا؟؟؟ متوجه نشدم؟؟ میشه کد رو ویرایشش کنی و بزاری؟ (10 سال پیش)
پاسخ به سوال 
سجاد زهره ای  10 سال پیش
0 0

   try {
btntest.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View arg0) {
final String getNumber = input_irancell_tel.getText().toString();
userPhoneNumber = Long.parseLong(getNumber);
Log.i("TAG", getNumber)
;
}
});

}
catch (Exception e) {
Log.e("logtag", "Exception: " + e.toString());
}
0 0
ممنونم.اوکی شد :) فدای دوست (10 سال پیش)
0 0
ممنونم.اوکی شد :) فدای دوست (10 سال پیش)

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