0

簡単に言えば、EditText の境界線を変更したいと思います。

/res/drawable/editborders.xml のようなものを入れることでそれができるかどうかわかりません

<item>
    <shape android:shape="rectangle" >
        <corners
            android:bottomLeftRadius="2dp"
            android:bottomRightRadius="2dp"
            android:topLeftRadius="2dp"
            android:topRightRadius="2dp" />

        <stroke
            android:width="2dp"
            android:color="#8b3732" />

        <solid android:color="#ff000000" />
    </shape>
</item>

上記のコードは、私が試したことの例にすぎないことに注意してください。

境界線を単純な色ではなく、グラデーションのようにしたい. 例えば:

ここに画像の説明を入力

よく見ると、グラデーションに気付くでしょう:

ここに画像の説明を入力

これが私がやりたいこと、プロの方法です。どの専門家でも私の問題を解決できますか?

4

2 に答える 2

1

の背景として9パッチ画像を使用できますEditText

于 2012-12-05T20:06:48.017 に答える
0

グラデーションを使用して、次のようなものを実現できます。

<gradient
android:angle="270"
android:startColor="#67e203"
android:centerColor="#51b500"
android:endColor="#59c601"
android:type="linear"
/>  

それが役に立てば幸い。

于 2012-12-05T20:44:56.683 に答える