, пожалуйста, помогите мне. Я новичок в android java, и я придерживался этого кода.Java - Как запустить функцию на странице списка объектов
У меня есть элемент списка, и я хочу, чтобы на нем было нажато кнопку/приложение для выхода. мне просто нужно запустить функцию, чтобы выйти из App AppExit();
Мой файл XML:
<string-array name="navigation_title_list">
<item>Home</item>
<item>Our Products</item>
<item>References</item>
<item>Support</item>
<item>About Us</item>
<item>Contact</item>
<item>Exit</item>
</string-array>
Мой файл Java:
// reference
mDrawerLayout = (DrawerLayout) findViewById(R.id.activity_main_layout);
mDrawerListView = (ListView) findViewById(R.id.activity_main_drawer);
// set drawer
mDrawerLayout.setDrawerShadow(R.drawable.drawer_shadow, GravityCompat.START);
mDrawerListView.setAdapter(new DrawerAdapter(this, mTitles, icons));
mDrawerListView.setOnItemClickListener(new OnItemClickListener()
{
@Override
public void onItemClick(AdapterView<?> adapterView, View clickedView, int position, long id)
{
// Here is my exit funtion
AppExit();
selectDrawerItem(position, false);
}
});
мне нужен код что-то вроде:
if(<!-- Item value selected == "Exit" -->){
// run exit app funtion
AppExit();
}
Любая помощь будет оценена. Благодарю.
положить 'Activity.finish()' в 'AppExit()' метод – Elltz
@Elltz моя проблема не в функции AppExit(), но я не знаю, как поставить эту функцию на «Выход» меню в элементе списка. –