View-tag не работает - PullRequest
       4

View-tag не работает

0 голосов
/ 25 июня 2010

У меня есть некоторые проблемы, когда дело доходит до разработки представления. Как вы можете видеть, я открыл свой XML-файл с помощью тега представления, и это выдает мне ошибку. это почему? если я изменю его на LinearLayout, то он будет работать.

<View xmlns:android="http://schemas.android.com/apk/res/android"
class="android.app.SearchDialog$SearchBar"
android:id="@+id/search_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:focusable="true"
android:descendantFocusability="afterDescendants">

<!-- Outer layout defines the entire search bar at the top of the screen -->
<TextView 
    android:id="@+id/search_badge"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_marginBottom="2dip"
    android:drawablePadding="0dip"
    android:textAppearance="?android:attr/textAppearanceSmall"
    android:textColor="?android:attr/textColorPrimaryInverse" />

<!-- Inner layout contains the app icon, button(s) and EditText -->
<LinearLayout

1 Ответ

0 голосов
/ 25 июня 2010

Я не думаю, что вы можете создать такое представление в XML. Назначение файлов xml - создать макет, который будет отображаться в вашей активности. Таким образом, элемент верхнего уровня должен быть одним из элементов макета. См. объявление макетов .

...