Я долго искал это, но, похоже, не могу его найти.
Существует ли в Android какой-либо предопределенный виджет для реализации базового элемента, реагирующего на нажатия (с одной из двух строк текста), чей фон при щелчке меняется на цвет темы, как показано здесь, например:
![enter image description here](https://i.stack.imgur.com/E1nzN.png)
И я имею в виду, не используя класс PreferenceActivity, который реализует это автоматически.Это существует или мне нужно реализовать свой собственный настраиваемый вид?
Спасибо!
Редактировать:
Я добавил 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, верно?
Спасибо!