在Android的onCreateOptionsMenu方法中,可以通過設置menu item的長按監聽器來實現菜單項的長按事件。具體步驟如下:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.menu_main, menu);
MenuItem item = menu.findItem(R.id.action_settings);
item.setOnMenuItemClickListener(new MenuItem.OnMenuItemClickListener() {
@Override
public boolean onMenuItemClick(MenuItem item) {
// 處理菜單項的點擊事件
return true;
}
});
return true;
}
item.setOnMenuItemClickListener(new MenuItem.OnMenuItemClickListener() {
@Override
public boolean onMenuItemClick(MenuItem item) {
// 處理菜單項的點擊事件
return true;
}
});
通過以上步驟,就可以在Android的onCreateOptionsMenu方法中實現菜單項的長按事件。