Rumah > Java > javaTutorial > teks badan

Bagaimanakah saya Boleh Menyesuaikan Rupa EditText dalam Appcompat v7?

Linda Hamilton
Lepaskan: 2024-11-03 13:21:02
asal
718 orang telah melayarinya

How Can I Customize EditText Appearance in Appcompat v7?

Menyesuaikan Rupa EditText dalam Appcompat v7

Menukar rupa EditTexts untuk mengekalkan konsistensi merentas versi peranti ialah cabaran biasa. Appcompat v7 menyediakan sokongan untuk reka bentuk bahan, membolehkan pembangun mengawal penampilan elemen UI.

Untuk menukar garis bawah dan warna aksen EditTexts, ubah suai sifat berikut dalam definisi tema apl anda, bukannya gaya EditText anda :

  • colorControlNormal: Menetapkan warna garis bawah apabila EditText melahu.
  • colorControlActivated: Menetapkan garis bawah dan menyerlahkan warna apabila EditText difokuskan.
  • colorControlHighlight: Menetapkan warna serlahan apabila EditText difokuskan.

Dengan mengatasi sifat ini, anda boleh menyesuaikan penampilan EditTeks untuk dipadankan dengan reka bentuk apl anda. Contohnya:

<code class="xml"><style name="Theme.App.Base" parent="Theme.AppCompat.Light.DarkActionBar">
    <item name="colorControlNormal">#c5c5c5</item>
    <item name="colorControlActivated">?color/accent</item>
    <item name="colorControlHighlight">?color/accent</item>
</style></code>
Salin selepas log masuk

Ingat untuk menggunakan tema ini pada aktiviti yang anda inginkan penampilan EditTeks tersuai.

Atas ialah kandungan terperinci Bagaimanakah saya Boleh Menyesuaikan Rupa EditText dalam Appcompat v7?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan