好的,所以我正在尝试让我的应用程序在我的手机上运行,看看它是否有效。我注意到我想打电话的按钮没有做任何事情。这是代码:
public boolean onStart(Bundle savedInstanceState) {
View callButton2 = null;
callButton2.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
try {
Intent i = new Intent(Intent.ACTION_CALL);
String p = "tel:" + getString(R.string.phoneNumber);
i.setData(Uri.parse(p));
startActivity(i);
} catch (ActivityNotFoundException activityException) {
Log.e("Calling a Phone Number", "Call failed", activityException);}
finally{}
}
我将权限放在 Manifest 文件中,但它仍然不起作用。因此,我进行了调查,发现实际上没有找到我的消息来源。这会严重破坏我的应用程序,还是无关紧要?另外,我如何让他们回来?