Я искал это довольно долго, но, похоже, не могу найти его.Базовый элемент для клики в android
Есть ли предопределенный виджет в Android реализовать базовый элемент интерактивного (с одной из двух строк текста), чей фон превращается в цвет Тематического, когда щелкнул, как те видели здесь, например:
И я имею в виду, не используя класс PreferenceActivity, который реализует это автоматически. Оказывается ли это, или я должен реализовать свое собственное настроенное представление?
Спасибо!
Edit:
Я добавил TwoLineListItem, как это и не реагирует на щелчки (фон не меняется)
<TwoLineListItem
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:clickable="true"
>
<TextView android:id="@android:id/text1"
android:layout_marginTop="1dip"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="15sp"
android:textStyle="bold"
android:text="Meh" />
<TextView android:id="@android:id/text2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@android:id/text1"
android:layout_alignLeft="@android:id/text1"
android:paddingBottom="4dip"
android:includeFontPadding="false"
android:textSize="15sp"
android:textStyle="normal"
android:text="Moo" />
</TwoLineListItem>
ли это работать только внутри ListViews? Потому что таким образом мне придется определять свои кнопки в коде, а не в XML, не так ли?
Спасибо!
Спасибо, это было :) –