たぶんを作成し、素材をテーマに、二つのボタンの種類があります:上昇し、フラット:私は<Button>
を作成するときAndroidの「フラットボタン」
が、それは「引き上げのようになります。 "ボタンをクリックします。どのようにマークアップを使って、 "フラットボタン"を作ることができますか?それを行うためのスタイルや属性はありますか?私はこのイメージをテーマエディタで見つけました。次のように
たぶんを作成し、素材をテーマに、二つのボタンの種類があります:上昇し、フラット:私は<Button>
を作成するときAndroidの「フラットボタン」
が、それは「引き上げのようになります。 "ボタンをクリックします。どのようにマークアップを使って、 "フラットボタン"を作ることができますか?それを行うためのスタイルや属性はありますか?私はこのイメージをテーマエディタで見つけました。次のように
あなたButton
にstyle="?android:attr/borderlessButtonStyle
を使用することができます。ボタンの
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TextGoesHere"
style="?android:attr/borderlessButtonStyle"
/>
スタイルを明示的に国境なしに、多くの場合、グループで使用されます。
また、あなたはそれらのFlat Buttons
は、あなたがすることができ、レイアウトのXMLファイルで次にbuild.gradle
dependencies {
compile 'com.android.support:appcompat-v7:25.0.0'
}
にボタンにスタイル属性を追加
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button"
style="@style/Widget.AppCompat.Button.Borderless"/>
を依存関係を追加します使用することができますカスタムスタイルを定義してボタンを押したときの色を変更します
<style name="FlatButtonStyle" parent="Theme.AppCompat.Dark">
<item name="colorControlHighlight">@color/transparent</item>
</style>
とレイアウトXMLにこのスタイルを適用する
android:theme="@style/FlatButtonStyle"
感謝。 Googleがこの情報を見つけやすくすることを願っています。まだ残っているホロのテーマは多すぎます。 –
ああ、これらはまだ押されたときに材料の "リップル"で反応しますか? –
どういう意味ですか? –