<LinearLayoutxmlns:android= "Http://schemas.android.com/apk/res/android"Xmlns:app= "Http://schemas.android.com/apk/res-auto"Android:layout_width= "Match_parent"Android:layout_height= "Match_parent"Android:layout_margin= "20DP"android:orientation= "vertical"> <!--app:backgroundtint= "#ff0000" sets the background color app:fabsize= "Normal" will also reserve some gaps, including pictures. app:elevation= "20DP" control (around image) Shadow size app:ripplecolor= "#000000" button when clicked on color - <Android.support.design.widget.FloatingActionButtonAndroid:id= "@+id/fabtn"Android:layout_width= "Wrap_content"Android:layout_height= "Wrap_content"android:src= "@drawable/ic_launcher"App:backgroundtint= "#ff0000"app:fabsize= "normal"app:elevation= "20DP"App:ripplecolor= "#000000" /></LinearLayout>
1 FinalFloatingactionbutton fabtn = (Floatingactionbutton) This. Findviewbyid (R.ID.FABTN);2Fabtn.setonclicklistener (NewView.onclicklistener () {3 @Override4 Public voidOnClick (View v) {5 FinalSnackbar Snackbar = Snackbar.make (fabtn, "You click the button", Snackbar.length_long);6 snackbar.show ();7Snackbar.setaction ("Got It",NewView.onclicklistener () {8 @Override9 Public voidOnClick (View v) {Ten Snackbar.dismiss (); One } A }); - } -});
60. General Controls (3) snackbar-actionable hints box, toast upgrade