Androidアプリケーションにコールインテントを実装しています。ただし、ボタンをクリックするたびに、アプリケーションは強制終了されます。android.permission.CALL_PHONE
マニフェストに追加しました。また、メールボタンは正常に機能しています。
次のコードを使用して、mysqlデータベースから番号を取得しています。
phonenumber = json_data.getString("phone");
これはボタンのOnClickListenerです
call.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
String number = phonenumber;
Intent callintent = new Intent(android.content.Intent.ACTION_CALL);
callintent.putExtra(android.content.Intent.EXTRA_PHONE_NUMBER, number);
startActivity(callintent);
}
});
JSONデータは文字列に変換されるため、文字列の使用に問題はありますか?