2017-02-23 5 views
-2

メニューが作成されません...コードに何が問題がありますか? 理由は何ですか? // XMLファイル.............. // --------------------オプションメニューがAndroidで作成されない

public class myListViewActivity extends AppCompatActivity { 


     ArrayList<Country> countries; 
     @Override 
     protected void onCreate(Bundle savedInstanceState) { 
      super.onCreate(savedInstanceState); 
       countries = new ArrayList<Country>(); 


      myAdapter adapter = new myAdapter(this,countries); 
      ListView listView = new ListView(this); 
      registerForContextMenu(listView); 
      listView.setAdapter(adapter); 
      setContentView(listView); 
     } 

     @Override 
     public boolean onCreateOptionsMenu(Menu menu) { 

      MenuInflater inflater = getMenuInflater(); 
      inflater.inflate(R.menu.options, menu); 
      return true; 

     } 

    } 

。 XML ------------------------------

<?xml version="1.0" encoding="utf-8"?> 
<menu xmlns:android="http://schemas.android.com/apk/res/android"> 
    <item 
     android:id="@+id/open_item_menu" 
     android:title="Open" /> 
    <item 
     android:id="@+id/delete_item_menu" 
     android:title="close" /> 
</menu> 
+0

PlzをR.menu.optionsのコードを投稿ファイル。 –

+0

<?xml version = "1.0" encoding = "utf-8"?>

<商品のandroid:ID = "@ + ID/delete_item_menu" アンドロイド:タイトル= "クローズ" /> Khawar

答えて

0
//----------------------- Try It ------------------------ 
    @Override 
    public boolean onCreateOptionsMenu(Menu menu) { 
     // Inflate the menu; this adds items to the action bar if it is present. 
     getMenuInflater().inflate(R.menu.menu, menu);//Menu Resource, Menu 

     return true; 
    } 

    //------------------------------------------------------------- 

    <menu xmlns:android="http://schemas.android.com/apk/res/android" 
     xmlns:app="http://schemas.android.com/apk/res-auto" 
     xmlns:tools="http://schemas.android.com/tools" 
     tools:context="com.sample.app.MainActivity"> 


     <item 
      android:id="@+id/action_refresh" 
      android:icon="@mipmap/ic_home_white" 
      android:orderInCategory="101" 
      android:title="Home" 
      android:visible="false" 
      app:showAsAction="ifRoom" /> 
    </menu> 
+0

働いていません! :( – Khawar

関連する問題