2013年10月25日 星期五

action bar上的up button

up button 和 back button的比較:
up:  回到前一頁或是某個頁面
back:  回上一步,比方收起鍵盤

顯示up button

public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        ActionBar actionBar = getActionBar();
        actionBar.setDisplayHomeAsUpEnabled(true);
     
}


判斷up button 被點選

public boolean onOptionsItemSelected(MenuItem item) {
    switch (item.getItemId()) {
    // Respond to the action bar's Up/Home button
    case android.R.id.home:
          this.finish();
        return true;
    }
    return super.onOptionsItemSelected(item);
}

沒有留言:

張貼留言