Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/186.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android ActionBar不使用微调器显示标题_Android_Android Actionbar_Android Arrayadapter - Fatal编程技术网

Android ActionBar不使用微调器显示标题

Android ActionBar不使用微调器显示标题,android,android-actionbar,android-arrayadapter,Android,Android Actionbar,Android Arrayadapter,添加了微调器后,我的操作栏标题或活动磁贴不会显示。有什么想法吗??我做了很多研究,但没有发现问题 public class MainActivity extends ListActivity implements ActionBar.OnNavigationListener{ private static final int EDITOR_ACT_REQUEST = 504; private static final int MENU_DELETE_ID = 1002; private Act

添加了
微调器后,我的
操作栏
标题或活动磁贴不会显示。有什么想法吗??我做了很多研究,但没有发现问题

public class MainActivity extends ListActivity implements ActionBar.OnNavigationListener{

private static final int EDITOR_ACT_REQUEST = 504;
private static final int MENU_DELETE_ID = 1002;
private ActionBar actionBar;
private ArrayList<SpinnerNavItem> navSpinner;
private TitleNavigationAdapter adapter;
String curdate;
private int currentNoteId;
private ArgueDataS datasource;
List<ArgueItem> argueList;
public static ArrayAdapter<String> add;
private ArgueItem note;
TextView day;
String datastring;


@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    actionBar = getActionBar();
    actionBar.setDisplayShowTitleEnabled(true);
    actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_LIST);

    // Spinner title navigation data
    navSpinner = new ArrayList<SpinnerNavItem>();
    navSpinner.add(new SpinnerNavItem("Argue Time", R.drawable.alarm));
    navSpinner.add(new SpinnerNavItem("Top 10", R.drawable.topten));

    adapter = new TitleNavigationAdapter(getApplicationContext(), navSpinner);

    // assigning the spinner navigation     
    actionBar.setListNavigationCallbacks(adapter, this);
公共类MainActivity扩展ListActivity实现ActionBar.OnNavigationListener{
私有静态最终整数编辑器\u ACT\u请求=504;
专用静态最终int菜单_DELETE_ID=1002;
私人ActionBar ActionBar;
私人ArrayList导航微调器;
专用标题导航适配器;
串凝乳;
私有int-currentNoteId;
私有ArgueDataS数据源;
列表参数列表;
公共静态阵列适配器添加;
私人议程项目说明;
文本视图日;
字符串数据字符串;
@凌驾
创建时受保护的void(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
actionBar=getActionBar();
actionBar.setDisplayShowTitleEnabled(true);
actionBar.setNavigationMode(actionBar.NAVIGATION\u MODE\u列表);
//微调器标题导航数据
navSpinner=新的ArrayList();
添加(新喷丝头navitem(“争论时间”,R.drawable.alarm));
navSpinner.add(新喷丝头NAVITEM(“前10名”,R.drawable.topten));
适配器=新标题导航适配器(getApplicationContext(),navSpinner);
//指定微调器导航
setListNavigationCallbacks(适配器,this);
您应该更改

actionBar.setDisplayShowTitleEnabled(true);


据我所知,您不能同时显示标题和微调器。微调器应该取代标题。
actionBar.setDisplayShowTitleEnabled(false);