2017-03-10 14 views
1

最近、私は自分のアプリでタブレイアウトを実装しました。また、アクションバーに戻るボタンを実装しようとしていました。私はこのコードtablayoutに戻るボタンを追加する方法

//back navigation 
if(getSupportActionBar()!= null) { 
    getSupportActionBar().setDisplayHomeAsUpEnabled(true); 
    getSupportActionBar().setDisplayShowHomeEnabled(true); 
} 

@Override 
public boolean onOptionsItemSelected(MenuItem item) { 
    if(item.getItemId()==android.R.id.home){ 
    finish(); 
    } 
    return super.onOptionsItemSelected(item); 
} 

を使用していた

コードは、他の活動のためにうまく動作しますが、それは、タブの活動のために動作しません。

なぜ誰が知っていますか?別のコードを使うべきですか?

ありがとうございました。

+0

まあ私は、メソッドのgetSupportActionBar()でTabActivityのサポートバージョンがあるとは思わない、あなたは本当のコードを詳細に提供できますか? – bongo

答えて

0

あなたのアクティビティがTabActivityを拡張する場合は、呼び出しを試みてください。

super.finish(); 
関連する問題