0
Q
下拉操作菜单
A
回答
0
请检查源代码,我认为这对你有帮助。这里ActionBar.OnNavigationListener Click Event
public class MainActivity extends Activity {
/** An array of strings to populate dropdown list */
String[] actions = new String[] {
"Bookmark",
"Subscribe",
"Share"
};
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
/** Create an array adapter to populate dropdownlist */
ArrayAdapter<String> adapter = new ArrayAdapter<String>(getBaseContext(), android.R.layout.simple_spinner_dropdown_item, actions);
/** Enabling dropdown list navigation for the action bar */
getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_LIST);
/** Defining Navigation listener */
ActionBar.OnNavigationListener navigationListener = new OnNavigationListener() {
@Override
public boolean onNavigationItemSelected(int itemPosition, long itemId) {
Toast.makeText(getBaseContext(), "You selected : " + actions[itemPosition] , Toast.LENGTH_SHORT).show();
return false;
}
};
/** Setting dropdown items and item navigation listener for the actionbar */
getActionBar().setListNavigationCallbacks(adapter, navigationListener);
}
}
相关问题
- 1. 操作栏上的下拉菜单
- 2. 在Eclipse插件的操作菜单中制作下拉菜单
- 3. 制作下拉菜单
- 4. 下拉菜单不工作
- 5. 工作与下拉菜单
- 6. 试图根据下拉菜单操作其他单元格
- 7. 下拉菜单
- 8. 下拉菜单?
- 9. 下拉菜单
- 10. 下拉菜单
- 11. 下拉菜单
- 12. 下拉菜单
- 13. 下拉菜单
- 14. 下拉菜单
- 15. 下拉菜单
- 16. 下拉菜单
- 17. 引导下拉菜单UI工作但下拉菜单不起作用
- 18. jQuery级联下拉菜单在下一个下拉菜单中不起作用
- 19. 菜单项进去下拉列表菜单不操作栏中的
- 20. 从Kendo网格过滤器菜单中删除操作员下拉菜单
- 21. 下拉菜单上的图像按钮上的操作栏
- 22. 在Python中操作网站下拉菜单
- 23. 从操作项目(actionbarsherlock)自定义下拉菜单
- 24. 如何在运行时向操作项添加下拉菜单
- 25. 黑色的操作栏与Holo Light的白色下拉菜单
- 26. 从下拉菜单中选择选项的操作
- 27. 从员工的操作下拉菜单中删除“Duplicate”
- 28. 在选择操作中使用多级下拉菜单
- 29. Rails - 下拉菜单执行控制器中的操作?
- 30. 在操作栏中的下拉菜单自动开始活动
你的下拉菜单是如何实现的?它是否是ActionBar的一部分?它只是一个你听的按钮,以显示一个PopupWindow? – Karakuri 2013-05-14 17:28:11