搜索按钮显示菜单栏没有看到动作栏

时间:2014-04-09 21:00:58

标签: android

enter image description here enter image description here

我尝试设计动作栏。当我创建新的Android项目时,直接导入Appcompat。我发现了这个问题link

我认为这是由于图书馆。它显示在菜单栏上,但我想使用具有写入actionBarDemo(靠近actionBarDemo写入)的操作栏。我怎么解决这个问题 ? 我该怎么改变它?什么问题?

这是我的main.class

import android.support.v7.app.ActionBarActivity;
import android.support.v7.app.ActionBar;
import android.support.v4.app.Fragment;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.os.Build;


public class MainActivity extends ActionBarActivity {

    @Override

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

    }

    public boolean onCreateOptionsMenu(Menu menu) {
        MenuInflater inflater = getMenuInflater();
        inflater.inflate(R.menu.actionmenu, menu);

        return true;
    }

  }

这个Xml菜单栏:

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/container"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context="com.example.bbb.MainActivity"
    tools:ignore="MergeRootFrame" />

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >

 <!-- Search / will display always -->
    <item android:id="@+id/derya"
        android:orderInCategory="100"
          android:icon="@drawable/indoor"
          android:title="@string/action_search"
          android:showAsAction="always"/>

    <!-- Location Found -->
    <item android:id="@+id/duygu"
        android:orderInCategory="100"
          android:icon="@drawable/refresh"
          android:title="@string/action_location_found"
          android:showAsAction="always"/>

</menu>

0 个答案:

没有答案