Button should be borderless

Button should be borderless

Androidの開発で警告でタイトルのような警告が出た場合の対処方法

Buttons in button bars should be borderless; use style=”?android:attr/buttonBarButtonStyle”
(and ?android:attr/buttonBarStyle on the parent)
Button bars typically use a borderless style for the buttons.
Set the style=”?android:attr/buttonBarButtonStyle” attribute on each of the buttons,
and set style=”?android:attr/buttonBarStyle” on the parent layout

Issue id: ButtonStyle http://developer.android.com/design/building-blocks/buttons.html

AndroidStdioを利用において
styleの項目において
例えば以下のような項目がを選択することが可能になるので
その時にあったstyleを選択すれば警告は解消される

AndroidStdio
styleで選択する場合
Widget.AppCompat.Button
Widget.AppCompat.Button.Borderless
Widget.AppCompat.Button.Borderless.Colored
Widget.AppCompat.Button.ButtonBar.AlertDialog
Widget.AppCompat.Button.Colored
Widget.AppCompat.Button.Small

xml上のコード
style=”@style/Widget.AppCompat.Button”
style=”@style/Widget.AppCompat.Button.Borderless”
style=”@style/Widget.AppCompat.Button.Borderless.Colored”
style=”@style/Widget.AppCompat.Button.ButtonBar.AlertDialog”
style=”@style/Widget.AppCompat.Button.Colored”
style=”@style/Widget.AppCompat.Button.Small”

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です