sajjad888

توسعه دهنده اندروید
  • تعداد ارسال ها

    2
  • تاریخ عضویت

  • آخرین بازدید

تمامی ارسال های sajjad888

  1. ممنون از پاسخ شما. تو یکی از انجمن های خارجی دیدم که برای حل این مشکل از uri.encode() استفاده کردن. نمونه کد رو میزارم شاید برای مشکلات مشابه بدرد بخوره : btncallOUT.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { String phoneNum = mPhoneEt.getText().toString(); Intent intent = new Intent(Intent.ACTION_DIAL); intent.setData(Uri.parse("tel:" + Uri.encode(phoneNum))); startActivity(intent);} });
  2. سلام وقت بخیر.من یه برنامه ساده نوشتم که وقتی کاربر داخل edit text شماره ای رو وارد کنه و button رو بزنه به صفحه کلید موبایل منتقل میشه و میتونه تماس برقرار کنه. ولی اگه شماره "#" داشته باشه، این کاراکتر منتقل نمیشه. مثلا اگه #733* رو وارد کنه و رو دکمه بزنه ، تو صفحه کلید تماس خود موبایل فقط 733*میاد و # حذف میشه. مشکل از کجاست ؟ این هم کد onClick روی button : btncallOUT.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { String phoneNum = mPhoneEt.getText().toString(); String dial = "tel:" + phoneNum; Uri uri = Uri.parse(dial); Intent intent = new Intent(Intent.ACTION_DIAL, uri); startActivity(intent); });