0

Я создал один фрагмент mybillList.java с несколькими списками. После того, как я нажму на любой предмет, он переместится на mybillDetails.java.Пользовательская панель инструментов для обратного нажатия значка и функции в фрагменте андроида

Я не хочу использовать меню ящика на mybillDetails.java. В этом фрагменте мне нужно вернуться к иконке (с функцией), а не к меню ящика.

mybillList.java

mybillList.java

Я попытался getSuppotActionBar().setDisplayHomeAsUpEnabled(true);

enter image description here

mybillDetails.java

+0

Я включил изображение в пост. – hotzst

ответ

0

Если вы имели в виду закрытие активность при нажатии на кнопку назад в панели действий, попробуйте это

@Override 
public boolean onOptionsItemSelected(MenuItem item) { 
    switch (item.getItemId()) { 
     case android.R.id.home: 
      finish(); 
      return true; 
     default: 
      return super.onOptionsItemSelected(item); 
    } 
} 

Если нет, добавьте материал вместо finish().

+0

Спасибо, но его открытый навигационный ящик вместо back {finish(); } –

+0

Затем выполняйте другие действия вместо 'finish()', знаете ли вы, что я имею в виду? –

+0

Да, я знаю. в то время как отладка этих кодов не вызывается –

0

Попробуйте, это поможет вам ...

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