如何使用URI代码

时间:2018-04-22 08:32:33

标签: uri

在第3行,当我写"*444#"时,它可以工作,但是当我这样写"*#06#"时,它不起作用。请解决我的问题

public void onsam1click(View view)

{
String samimei = "*444#";
Intent intentsamimei = new Intent(Intent.ACTION_CALL);
samimei = samimei.replace("*", Uri.encode("*")).replace("#", Uri.encode("#"));
Uri data = Uri.parse("tel:" + samimei);
intentsamimei.setData(data);
if (ActivityCompat.checkSelfPermission(this, Manifest.permission.CALL_PHONE) != PackageManager.PERMISSION_GRANTED)
{
return;
}
startActivity(intentsamimei);
}

0 个答案:

没有答案