如何将微调器添加到操作栏的标题栏? private void setTabNavigation(操作栏){ 字符串[]操作=新字符串[]{ “书签”, “订阅”, “分享” }; bar.removeAllTabs(); bar.setDisplayHomeAsUpEnabled(真); 条.立根可拉深(新的可拉深颜色(Color.parseColor(#a5a5”)); 设置导航模式(操作栏导航模式列表); ArrayAdapter适配器=新的ArrayAdapter( getBaseContext(), android.R.layout.simple\u微调器\u下拉菜单\u项目、操作); }

如何将微调器添加到操作栏的标题栏? private void setTabNavigation(操作栏){ 字符串[]操作=新字符串[]{ “书签”, “订阅”, “分享” }; bar.removeAllTabs(); bar.setDisplayHomeAsUpEnabled(真); 条.立根可拉深(新的可拉深颜色(Color.parseColor(#a5a5”)); 设置导航模式(操作栏导航模式列表); ArrayAdapter适配器=新的ArrayAdapter( getBaseContext(), android.R.layout.simple\u微调器\u下拉菜单\u项目、操作); },android,Android,如何将微调器添加到动作栏的标题栏?我在标题栏旁边有一个小箭头,但是如何向它添加微调器和事件侦听器呢 您缺少设置 private void setTabNavigation(ActionBar bar){ String[] actions = new String[] { "Bookmark", "Subscribe", "Share" }; bar.removeAllTabs(); bar.s

如何将微调器添加到动作栏的
标题栏
?我在标题栏旁边有一个小箭头,但是如何向它添加微调器和事件侦听器呢

您缺少设置

private void setTabNavigation(ActionBar bar){
    String[] actions = new String[] {
            "Bookmark",
            "Subscribe",
            "Share"
    };
    bar.removeAllTabs();
    bar.setDisplayHomeAsUpEnabled(true);
    bar.setBackgroundDrawable(new ColorDrawable(Color.parseColor("#a5a5a5")));
    bar.setNavigationMode(ActionBar.NAVIGATION_MODE_LIST);
    ArrayAdapter<String> adapter = new ArrayAdapter<String>(
       getBaseContext(),  
          android.R.layout.simple_spinner_dropdown_item, actions);
}
你在developer.android.com上有一个很好的例子

我相信
bar.setListNavigationCallbacks(adapter, mNavigationCallback);