Saya mencoba membuat tombol bulat, tetapi saya tidak tahu bagaimana saya bisa melakukannya. Saya bisa membuat tombol dengan sudut bulat, tapi bagaimana saya bisa bulat. Ini tidak sama. Tolong, beri tahu saya, apakah mungkin di Android? Terima kasih.
141
Jawaban:
Buat file xml bernama
roundedbutton.xml
dalam folder yang dapat digambarAkhirnya menetapkan bahwa sebagai latar belakang untuk Anda
Button
sebagaiandroid:background = "@drawable/roundedbutton"
Jika Anda ingin membuatnya benar-benar bulat, ubah radius dan puas dengan sesuatu yang ok untuk Anda.
sumber
Jika menggunakan Android Studio, Anda dapat menggunakan:
ini bekerja dengan baik untuk saya, semoga ini membantu seseorang.
sumber
ring
tidak menunjukkan apa pun. Lebih baik digunakanoval
.Buat file drawable / button_states.xml yang berisi:
Gunakan dalam tag tombol di file tata letak apa pun
sumber
Circlebutton android Markushi:
(Perpustakaan ini sudah usang dan tidak ada pengembangan baru yang terjadi. Pertimbangkan menggunakan FAB sebagai gantinya.)
sumber
dan tambahkan ini ke kode tombol
sumber
Bentuknya seperti oval. Ini membuat tombol oval
sumber
Atur itu pada sumber daya yang dapat digambar XML Anda, dan gunakan sederhana dan tombol gambar dengan gambar bulat, menggunakan drawable Anda sebagai latar belakang.
sumber
Tombol bulat di Android
Anda dapat membuat
ImageButton
dengan latar belakang gambar lingkaran.sumber
gunakan ImageButton bukan Button ....
dan membuat gambar Bulat dengan latar belakang transparan
sumber
Jika Anda menginginkan tombol melingkar yang terlihat FAB dan Anda menggunakan pustaka Komponen Bahan resmi, Anda dapat dengan mudah melakukannya seperti ini:
Hasil:
Jika Anda mengubah ukuran tombol, berhati-hatilah untuk menggunakan setengah dari ukuran tombol
app:cornerRadius
.sumber
Untuk tombol bulat, buat bentuk:
gunakan itu sebagai latar belakang tautan tombol Anda
sumber
Ya itu mungkin, cari 9-patch di google. Artikel bagus:
http://radleymarx.com/blog/simple-guide-to-9-patch/
http://ogrelab.ikratko.com/custom-color-buttons-for-android/
sumber
ini
lihat built in drawables android:
http://androiddrawableexplorer.appspot.com/
sumber
Anda dapat menggunakan FloatingActionButton google
XMl:
Jawa:
Gradle:
sumber
" https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html#foreground.type=image&foreground.space.trim=0&foreground.space.pad=0.25&foreColor=rgba(94%2C%20126%2C%20142%% 2C% 200) & backColor = rgb (96% 2C% 20125% 2C% 20139) & memotong = 1 & backgroundShape = lingkaran & efek = tidak ada & nama = ic_home "
dan unduh, extraxt itu, di dalamnya mencari folder mipmap-hdpi.
salin gambar dari folder mipmap-hdpi dan tempel di folder drwable proyek android Anda.
Sekarang atur latar belakang sebagai gambar itu.
sumber