2017-03-16 71 views
0
顯示,無任何圖標

先前顯示我的應用程序的名字,因此我不得不用getSupportActionBar().setDisplayShowTitleEnabled(false)刪除文本,但現在它的位置空白的作用,顯示有三個顯示我已定義的列表項目的一面的點。項目在菜單中沒有顯示操作欄,而正在三個點

我想直接顯示刷新和後退動作到動作欄中各自的圖標

eventdetails.xml

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

    <item 
     android:id="@+id/action_refresh" 
     app:showAsAction="always" 
     android:title="Refresh" 
     android:icon="@drawable/ic_action_refresh" 
     /> 
    <item 
     android:id="@+id/action_settings" 
     android:title="Settings" 
     app:showAsAction="ifRoom" 
     > 
    </item> 
    <item 
     android:id="@+id/action_back" 
     android:title="Back" 
     android:icon="@drawable/ic_action_back" 
     app:showAsAction="always" 
     /> 

</menu> 

EventDetails.java

public class EventDetails extends AppCompatActivity { 
@Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_event_details); 

    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbarEventDetails); 
    setSupportActionBar(toolbar); 

    getSupportActionBar().setDisplayShowTitleEnabled(false); 

} 

@Override 
    public boolean onCreateOptionsMenu(Menu menu) { 
     MenuInflater menuInflater = getMenuInflater(); 
     menuInflater.inflate(R.menu.eventdetails, menu); 
     return super.onCreateOptionsMenu(menu); 
    } 
    @Override 
    public boolean onOptionsItemSelected(MenuItem item) { 
     switch(item.getItemId()){ 
      case R.id.action_back: 
       Intent action_back = new Intent(EventDetails.this, EventView.class); 
       startActivity(action_back); 
       return true; 
      default: 
       return super.onOptionsItemSelected(item); 
     } 
    } 
} 

Action Bar

回答

4

XML NS:應用未正確設置 變化:

xmlns:app="schemas.android.com/apk/res-auto" 

xmlns:app="http://schemas.android.com/apk/res-auto" 
+0

@ rut_0_1標記答案正確的,如果它可以幫助... thankx – rafsanahmad007

+0

謝謝你,它的工作 –