(Itu adalah salah satu penjilidan terbersih yang pernah saya lakukan, biasanya Anda akan mendapatkan banyak transformasi...)
Mulai dari Awal, dan buat Xamarin.Android
solusi/proyek baru melalui templat.
Tambahkan proyek Android Library Binding ke solusi Anda.
Tambahkan fab-1.6.3.aar
ke folder Jars
:
(Saya menggunakan tautan langsung ke Maven Central terdaftar di situs proyek Github)
Catatan: Pastikan .arr
ditandai sebagai tindakan build LibraryProjectZip
setelah menambahkannya.
Bangun proyek Binding, Anda akan mendapat beberapa peringatan tentang penggantian tetapi tidak ada kesalahan.
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:fab="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ListView
android:id="@+id/list"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<com.github.clans.fab.FloatingActionButton
android:id="@+id/fab"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|right"
android:layout_marginBottom="8dp"
android:layout_marginRight="8dp"/>
</FrameLayout>
- Bangun dan Jalankan di emulator Anda, belum cukup seksi karena tidak ada kode yang mengisi apa pun tetapi berfungsi:
![masukkan deskripsi gambar di sini](https://i.stack.imgur.com/MZ1aR.png)
Catatan: Saya melanjutkan dan mengimpor semua sumber daya dari sampel github mereka, jika tidak, Anda akan mendapatkan banyak kesalahan kompilasi terkait sumber daya yang hilang jika Anda mulai bekerja dengan contoh tata letak dan kode xml mereka.
FloatingActionButton/sample/src/main/res:
anim drawable-xxhdpi mipmap-xhdpi
drawable drawable-xxxhdpi mipmap-xxhdpi
drawable-hdpi layout values
drawable-mdpi menu values-v21
drawable-v21 mipmap-hdpi values-w820dp
drawable-xhdpi mipmap-mdli
Dan cukup mengonversi kode Java untuk MainActivity OnCreate dan Fragmen untuk mengujinya dan semuanya berfungsi yang saya coba:
![masukkan deskripsi gambar di sini](https://i.stack.imgur.com/VjhRI.png)
person
SushiHangover
schedule
20.04.2016