我有一个典型的菜单,想要为其中一个项目设置 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;
}
});