Я ненавижу быть третьим человеком, который спрашивает об этом, но предыдущие два запроса , похоже, не ответили полностью.В руководстве по дизайну Android подробно описаны кнопки без полей , но не о том, как их сделать.В одном из предыдущих ответов было предложено использовать:
style="@android:style/Widget.Holo.Button.Borderless"
Это хорошо работает для темы Holo, но я также использую много Holo.Light и
style="@android:style/Widget.Holo.Light.Button.Borderless"
Кажется, не существует.Есть ли способ применить стиль для таких кнопок без полей в Holo.Light или, что еще лучше, просто применить тег без полей, не указывая, к какой теме он принадлежит, чтобы приложение могло выбрать правильный стиль во время выполнения?
Holo.ButtonBar, кажется, соответствует требованиям для того, что я ищу, за исключением того, что он не предоставляет никакой обратной связи с пользователем, что он был нажат.
Кроме того, есть ли место в документации, где перечислены такие стили, которые могут быть примененыи описание их?Независимо от того, сколько я гуглю и ищу в документах, я ничего не могу найти.Если я щелкну правой кнопкой мыши и отредактирую стиль, это будет просто неописательный список.
Любая помощь будет признательна.
Редактировать: Получил идеальный ответ от javram, и я хотел добавить немного XMLДля тех, кто заинтересован в добавлении частичных границ, Google принял.
Горизонтальный разделитель Fora, он отлично работает
<View
android:id="@+id/horizontal_divider_login"
android:layout_width="match_parent"
android:layout_height="1dp"
android:layout_marginLeft="8dp"
android:layout_marginRight="8dp"
android:background="@color/holo_blue" />
и вертикальный:
<View
android:id="@+id/vertical_divider"
android:layout_width="1dip"
android:layout_height="match_parent"
android:layout_marginBottom="8dp"
android:layout_marginTop="8dp"
android:background="@color/holo_blue" />