Нажав на логотип приложения, вы можете сделать что-то кроме открытия навигационной панели.
В моем приложении, когда пользователь нажимает на логотип или заголовок приложения, система открывает окно навигации. Я хочу, чтобы навигационная панель открывалась только в том случае, если щелкнул значок навигации, как я хочу сделать некоторую другую логику, если пользователь щелкает логотип приложения и заголовок. Как это сделать?
Этот код предназначен для открытия панели навигации при нажатии на логотип приложения, заголовок или значок навигации.
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// toggle nav drawer on selecting action bar app icon/title
if (mDrawerToggle.onOptionsItemSelected(item)) {
return true;
}
// Handle action bar actions click
switch (item.getItemId()) {
case R.id.action_settings:
return true;
default:
return super.onOptionsItemSelected(item);
//return false;
}
}
Любой совет приветствуется
1 ответ
Я бы посоветовал вам создать настраиваемую панель инструментов с использованием отдельной компоновки XML и использовать ее в основной компоновке, поскольку это просто. так что при просмотре изображения и просмотра текста могут служить для определенной цели!