ブログ・ア・ラ・クレーム

技術的なメモとかライフログとか。

Android でソフトウェアバックキーを提供する

iOSアプリをAndroidに移植したい時に需要が有る筈。
iOSアプリの、画面上部にあるBackボタンをAndroid でも提供します

Back ボタンと同じ動作をさせたいのなら、普通にActivityを終了させればOK

Button backButton = (Button)findViewById(R.id.backkey);
backButton.setOnClickListener(new View.OnClickListener(){
    public void onClick(View view){
        finish(); // 画面上のBackボタンが押されたらActivityを終了する
    }
});