从我的应用程序中启动*#*#4636#*#*

时间:2014-12-15 16:21:13

标签: android android-intent

我正在编写应用,我需要拨打或拨打电话(我不确定)#4636#。这是我使用的代码:

       selred.setOnClickListener(new OnClickListener() {
         @Override
         public void onClick(View v) {


              Intent i = new Intent(android.content.Intent.ACTION_DIAL,
                Uri.parse("tel:*#*#4636#*#*")); //
              startActivity(i);


         }
    });

但它只是拨打" *"。我能做到还是不可能?

1 个答案:

答案 0 :(得分:0)

我确定这是不可能的。

您拨打的号码"是电话拦截执行某种服务操作的特殊序列,在这种情况下显示有关电话的内部信息。但是这些序列实际上并没有被拨打过:电话一旦你到达最后一个字符就会发起请求,而不需要按下呼叫按钮。

你最好不要弄清楚这个序列的作用,看看是否有办法使用API​​做同样的事情。