رفتن به مطلب
  • 0

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


سید محمد

سوال

سلام. خسته نباشید...

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

این خط پایین رو وارد میکنم اما اپ کرش میشه و از همین خط کد ارور میگیره. کمکم کنید ممنون میشم. مرسی

int num=Integer.parseInt(String.valueOf(edit1));
لینک ارسال
به اشتراک گذاری در سایت های دیگر

3 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

متوجه نشدم !!! میخواید نوع editText رو کلا عددی کنی ؟؟؟

اگه برای نوع ورودیش هستش باید android:inputType  رو در قسمت xml تعیین کنید و اون رو به number  مقدار دهی کنید

خاصیت inputType هم اینه که ادیت تکست رو محدود به همون نوع ورودی میکنه یعنی اگر number بزارید صفحه کلید رو مختصا شماره میشه

امید وارم بنده درست متوجه شده باشم :wacko1:

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 10 دقیقه قبل، Mr Mansour گفته است :

متوجه نشدم !!! میخواید نوع editText رو کلا عددی کنی ؟؟؟

اگه برای نوع ورودیش هستش باید android:inputType  رو در قسمت xml تعیین کنید و اون رو به number  مقدار دهی کنید

خاصیت inputType هم اینه که ادیت تکست رو محدود به همون نوع ورودی میکنه یعنی اگر number بزارید صفحه کلید رو مختصا شماره میشه

امید وارم بنده درست متوجه شده باشم :wacko1:

 

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

لینک ارسال
به اشتراک گذاری در سایت های دیگر

خوب دوست گلم وقتی android:inputType="number"  بزارید

دیگ نوع editText شما رشته ای نیست :gamer: و فقط مقادیر int قابل وارد شدن هستش

----

از طریق جاوا کدش هم به این شکل هستش

int myEditNum = Integer.parseInt(edit1);

 

حالا دستور شرطی بزارید براش

 

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

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

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...