Androidの小さなボタンスタイルを拡張したいと考えています。は、私は、カスタムスタイルの親スタイルとしてbuttonStyleSmallまたはButton.Smallを設定することができますか?
<Button android:id="@+id/myButton"
style="?android:attr/buttonStyleSmall"
android:layout_alignParentRight="true"
android:layout_gravity="right"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:textSize="10dp"
android:text="Click Here"/>
をしかし、再利用性の利益のために、私は、カスタムスタイルにこれらのスタイルを転送したい:私は、インラインそれを行うことができます。どのように私はスタイルに親としてbuttonStyleSmall
(またはWidget.Button.Small
?)を追加することができますか?私のカスタムスタイルXMLでこのような何か:
<style name="RightLink" parent="?android:attr/buttonStyleSmall">
<item name="android:layout_alignParentRight">true</item>
<item name="android:layout_gravity">right</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:layout_width">wrap_content</item>
<item name="android:paddingLeft">2dp</item>
<item name="android:paddingRight">2dp</item>
<item name="android:textSize">10dp</item>
</style>
そのスタイルを使用して、ボタンの宣言で:
<Button android:id="@+id/myButton"
style="@style/RightLink"
android:text="Click Here"/>
以下ルーカスによって記載されているように正しい構文を使用して編集
(使用@android:attr/buttonStyleSmall
)親として、私はまだ二つの違いを見ている:buttonStyと
ボタンスタイルとインラインスタイルなどleSmallが追加さ:親としてbuttonStyleSmallと
カスタムスタイルを:
私は何をしないのですか?
こんにちは、このため全体のソリューションは何ですか?フルコードを投稿できますか? – Emerald214