xml テンプレート、カスタム ボタンの背景
<?xml version="1.0" encoding="utf-8"?> <corners android:bottomleftradius="4dp" android:bottomRightRadius="4dp" android:topLeftRadius="4dp" android:topRightRadius="4dp"/> <padding android:bottom="1dp" android:left="1dp" android:right="1dp" android:top="1dp"/> <corners android:bottomleftradius="4dp" android:bottomRightRadius="4dp" android:topLeftRadius="4dp" android:topRightRadius="4dp"/> <padding android:bottom="1dp" android:left="1dp" android:right="1dp" android:top="1dp"/>
最も外側のレイヤーはセレクターで、クリックされたときにトリガーされる 2 つの項目の state_pressed 属性が含まれています。true はクリックされた項目が表示されることを意味し、false がデフォルトです。クリックしたものには、表示される形状を制御できる形状属性が含まれています。通常、円形にしたい場合は、高さが幅と同じになるように制限する必要があります。テキストの幅よりも大きい
<size android:width="130dp" android:height="130dp" />
をノードに追加して含めます。コンテンツは非常に豊富です
fill color
edge width: エッジの幅color: カラーdashWidth: ダッシュの幅、dashGap: ダッシュのギャップ幅の角丸、四隅を設定でき、このとき形状は長方形ですが、半径も一度に設定できます
幅と高さを設定
パディングを設定
以上がXML テンプレート、カスタム ボタンの背景の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。