1
A
回答
1
爲此,您需要先創建一個自定義菜單。讓它像下面一樣。讓我們將其命名爲your_menu.xml
<menu xmlns:androclass="http://schemas.android.com/apk/res/android" >
<item
android:id="@+id/one"
android:title="One"/>
<item
android:id="@+id/two"
android:title="Two"/>
<item
android:id="@+id/three"
android:title="Three"/>
</menu>
然後在你的活動按一下按鈕應該有一個像onClickListener以下
button1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
PopupMenu popup = new PopupMenu(MainActivity.this, your_main_button);//
popup.getMenuInflater().inflate(R.menu.your_menu, popup.getMenu());
popup.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() {
public boolean onMenuItemClick(MenuItem item) {
Toast.makeText(MainActivity.this,"Clicked item is : " + item.getTitle(),Toast.LENGTH_SHORT).show();
return true;
}
});
popup.show();//showing popup menu
}
});
相關問題
- 1. Android創建下拉菜單
- 2. 創建下拉菜單
- 3. CSS,創建下拉菜單
- 4. web2py創建下拉菜單layout.html菜單
- 5. Rails:創建表單的下拉菜單
- 6. 創建基於從下拉菜單
- 7. 從json數據創建下拉菜單
- 8. 創建一個下拉菜單
- 9. 如何創建Alloy UI下拉菜單
- 10. 用s創建下拉菜單:selectItems
- 11. 創建從下拉菜單選項
- 12. 點擊圖片創建下拉菜單
- 13. 如何創建下拉菜單
- 14. 如何用php創建下拉菜單?
- 15. 如何創建一個下拉菜單?
- 16. 從.txt創建選擇下拉菜單?
- 17. 下拉菜單創建文本字段
- 18. extjs下拉菜單創建與鏈接
- 19. 創建一個下拉菜單的JavaScript
- 20. 創建一個下拉菜單
- 21. 使用javascript創建下拉菜單
- 22. DirectoryIterator創建下拉菜單,PHP
- 23. 創建下拉菜單功能
- 24. 使用Bootstrap創建下拉菜單
- 25. 創建一個下拉菜單
- 26. 如何創建輸入下拉菜單?
- 27. 使用空格創建下拉菜單
- 28. 生成JavaScript來創建下拉菜單
- 29. 創建自定義下拉菜單
- 30. 無法創建水平菜單下拉
它爲我工作。非常感謝你! –