如何在Android Studio中烘烤USSD代码的结果

时间:2018-07-02 19:11:03

标签: java android android-toast

我想给我所在的国家/地区的移动运营商打电话* 100#,然后举杯该USSD代码的响应(结果)。我为问题尝试了很多代码。 这是我调用USSD的代码:

public class MainActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        Intent intent = new Intent(Intent.ACTION_CALL);
        intent.setData(Uri.parse(Uri.parse("tel:" + "*100") + Uri.encode("#")));
        {
            if (ActivityCompat.checkSelfPermission(this, Manifest.permission.CALL_PHONE) != PackageManager.PERMISSION_GRANTED) {
                return;
            }
            startActivity(intent);
              }
            }
        }

我如何敬酒?请说一个简单的方法,因为我是新开发人员。

0 个答案:

没有答案