さて、私は自分のアプリを自分の携帯電話で動作させて、動作するかどうかを確認しようとしています。電話をかけたいボタンが何もしていないことに気づきました。コードは次のとおりです。
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{}
}
マニフェストファイルにアクセス許可を入れましたが、それでも機能しません。それで私は調査していて、文字通り私の情報源が見つからないことを知りました。これは私のアプリをひどく傷つけますか、それとも問題ではありませんか?また、どうすればそれらを取り戻すことができますか?