Tại sao tôi không thể tìm thấy Toolbar
trong bố cục của mình?Thanh công cụ - findViewbyID trả lại số trống
setContentView(R.layout.activity_main);
toolbar = (Toolbar) findViewById(R.id.toolbar);
if (toolbar != null) {
setSupportActionBar(toolbar);
getSupportActionBar().setHomeButtonEnabled(true);
}
Sau đó, thanh công cụ vẫn là rỗng.
activity_man.xml:
<android.support.v4.widget.DrawerLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/drawer_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:clipToPadding="false"
tools.context=".PlayerActivity">
<include
android:id="@+id/toolbar"
layout="@layout/toolbar"/>
<ImageView
android:id="@+id/background_image"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scaleType="centerCrop"/>
: (goes on)
EDIT:
toolbar.xml:
<android.support.v7.widget.Toolbar
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="?attr/colorPrimary"/>
Cảm ơn!
là gì trong 'res/layout/toolbar.xml'? 'R.id.toolbar' đang trỏ đến một' ', không phải là 'Thanh công cụ'. "Trong bố cục Thanh công cụ của tôi chỉ có Thanh công cụ" - nhưng bố cục này không phải là một phần của câu hỏi của bạn và vì vậy chúng tôi không thể xem nội dung của nó. –
CommonsWare
Bạn có đang sử dụng 'setContentView' cho toolbar.xml không? –
Cập nhật với setcontenview và bố cục thanh công cụ. Tôi đã chơi một chút và bây giờ nó hoạt động nhưng Thanh công cụ không hiển thị trên màn hình ?! –