У меня возникла ошибка, я не могу понять, что не так. Я следую за уроком по адресу https://developer.android.com/training/appbar/setting-up.html и все хорошо, пока я не добавлю код
<android.support.v7.widget.Toolbar
android:id="@+id/my_toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="?attr/colorPrimary"
android:elevation="4dp"
android:theme="@style/ThemeOverlay.AppCompat.ActionBar"
app:popupTheme="@style/ThemeOverlay.AppCompat.Light"/>
Тогда это говорит линию
<android.support.v7.widget.Toolbar
это несвязанный префикс. Я понятия не имею, что он хочет от меня, и я не могу найти объяснение " Unbound Prefix"
на developer.android.com. Может кто-нибудь объяснить, что я делаю не так?
Это означает, что вы используете префикс пространства имен XML (android:
и app:
в именах атрибутов), не объявив его.
добавлять
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
к элементу (или любому из его предков), который использует префикс пространства имен android
.