小编use*_*729的帖子

在Android中调用intent

call按钮怎么做?我把我的号码作为一个字符串EditText.这是我的示例代码:

String phone = editPhone.getText().toString();
btnPhone.setOnClickListener(new View.OnClickListener() {

            @Override
            public void onClick(View arg0) {

                call();
            }
        });
public void call() {
    try {
        Intent callIntent = new Intent(Intent.ACTION_CALL);
        callIntent.setData(Uri.parse(phone));
        startActivity(callIntent);
    } catch (ActivityNotFoundException activityException) {
         Log.e("myphone dialer", "Call failed", e);
    }
}
Run Code Online (Sandbox Code Playgroud)

我添加了所有permissions清单文件.

但我得到了 NullPointerexception

android android-intent android-implicit-intent

7
推荐指数
3
解决办法
5万
查看次数