3
我正在開發一個使用設計庫和appCompat庫的android應用程序。嘗試聆聽長按菜單項時,我遇到了一些問題。 我的應用程序有一個導航視圖作爲一個側面菜單,在這個導航視圖中,我有一個菜單,有很多項目。 我可以聽這些項目的點擊,但我不能聽長按。 有誰知道我該如何實現它?如何聆聽長時間點擊導航視圖項目?
謝謝。
我正在開發一個使用設計庫和appCompat庫的android應用程序。嘗試聆聽長按菜單項時,我遇到了一些問題。 我的應用程序有一個導航視圖作爲一個側面菜單,在這個導航視圖中,我有一個菜單,有很多項目。 我可以聽這些項目的點擊,但我不能聽長按。 有誰知道我該如何實現它?如何聆聽長時間點擊導航視圖項目?
謝謝。
更新
您可以使用:
Menu myMenu = navigationView.getMenu();
MenuItem myItem = myMenu.findItem(R.id.my_item);
myItem.setOnLongClickListener(new View.OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
// do something
}
});
這將設置onLongclickListener我NavigationView,但我必須實現它的導航視圖項目。 –
@AndersonNunesdaSilva請現在看看我的代碼,看看它是否有幫助。 – Loolooii
是的,它工作正常。謝謝! –