У меня типичное меню, и я хочу установить onLongClickListener
для одного из пунктов. Другими словами, я хочу, чтобы этот элемент выполнял свою обычную onOptionsItemSelected
функцию, а также функцию длительного нажатия.
MenuItem item;
item = menu.findItem(android.R.id.home);
item.setOnLongClickListener(new OnLongClickListener() {
public boolean onLongClick(View v) {
Context context = getApplicationContext();
CharSequence text = "Long Press";
int duration = Toast.LENGTH_SHORT;
Toast toast = Toast.makeText(context, text, duration);
toast.show();
return true;
}
});