どこかに画像ボタンがあるアプリケーションを開発しました。
ImageButton buttoncalllog = (ImageButton)findViewById(R.id.imageButton2);
buttoncalllog.setOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View v)
{
Intent showCallLog = new Intent();
showCallLog.setAction(Intent.ACTION_VIEW);
showCallLog.setType(CallLog.Calls.CONTENT_TYPE);
startActivity(showCallLog);
finish();
}
});
このボタンをクリックすると、連絡先リストが開きます。問題は、アプリケーションに戻れないことです! デバイスの戻るボタンを押しても何も起こりません...アプリケーションを強制終了して再度開くと、最初の画面が再び連絡先リストになります! デバイスを再起動するか、アプリケーションを再インストールする必要があります。何か助けはありますか?
編集 :
への呼び出しを削除しましたがfinish()
、return キーを押しても元に戻りません。私の更新されたコード:
ImageButton buttoncalllog = (ImageButton)findViewById(R.id.imageButton2);
buttoncalllog.setOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View v)
{
Intent showCallLog = new Intent();
showCallLog.setAction(Intent.ACTION_VIEW);
showCallLog.setType(CallLog.Calls.CONTENT_TYPE);
startActivity(showCallLog);
}
});