2016-07-07 59 views
1

到工具欄我需要給後退按鈕工具欄延伸ListActivity如何給後退按鈕在ListActivity

我一直在使用下面的代碼添加後退按鈕工具欄

// Adding Toolbar to Main screen 
    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar_home); 
    // Adding Toolbar to Main screen 
    toolbar.setTitle("Please Confirm Your Action"); 
    toolbar.setTitleTextColor(Color.WHITE); 
    setSupportActionBar(toolbar); 
    getSupportActionBar().setDisplayHomeAsUpEnabled(true); 

但所有這些活動擴展AppCompatActivity.But現在我需要給後退按鈕在ListActivity,它在setSupportActionBar(工具欄)將返回錯誤

請幫

+0

'ListActivity'不是一個支持' Activity'。你需要使用'getActionBar()'''setActionBar()'來代替。 – SlashG

回答

0

我所做的是我已經包括使用圖像這樣

toolbar.setNavigationIcon(R.drawable.ic_action_back); 

後退按鈕然後我在工具欄上添加一個setNavigationOnClickListener,並完成了活動

toolbar.setNavigationOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View v) { 
      finish(); 
     } 
    });