2015-09-30 48 views
3

我正在開發一個使用設計庫和appCompat庫的android應用程序。嘗試聆聽長按菜單項時,我遇到了一些問題。 我的應用程序有一個導航視圖作爲一個側面菜單,在這個導航視圖中,我有一個菜單,有很多項目。 我可以聽這些項目的點擊,但我不能聽長按。 有誰知道我該如何實現它?如何聆聽長時間點擊導航視圖項目?

謝謝。

回答

-1

更新

您可以使用:

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 

    } 
}); 
+0

這將設置onLongclickListener我NavigationView,但我必須實現它的導航視圖項目。 –

+0

@AndersonNunesdaSilva請現在看看我的代碼,看看它是否有幫助。 – Loolooii

+0

是的,它工作正常。謝謝! –

相關問題