کلیدستان

نسخه‌ی کامل: سوال بابت Phone Call (در برنامه نویسی اندروید)
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام دوستان
من یه برنامه نوشتم که باهاش کاربر وقتی روی یه باتن کلیک کرد فلان کد دستوری مثل اعلام موجودی سیم کارت ایرانسل اجرا بشه
کدش اینه
*141*1#
اما مشکل اینچاست که وقتی من برنامه رو خروجی میگیرم و توی گوشیم روی باتن کلیک میکنم شماره گرفته میشه اما مربع # از اون حذف میشه و میشه یه شماره تلفن عادی
کدم اینه :

کد پی‌اچ‌پی:
String number "*140*1#";
Intent callIntent = new Intent(Intent.ACTION_CALLUri.parse("tel:" number));
startActivity(callIntent); 
از این کد استفاده کن

کد پی‌اچ‌پی:
String ussdsajad "*" "733" Uri.encode("#");  
  
Intent intent = new Intent(Intent.ACTION_CALL);
                
startActivity(new Intent("android.intent.action.CALL"Uri.parse("tel:" ussdsajad)));