Toast、Dialog、Snackbar

public class Util { 

private static Toast toast; public static void showToast(Context context, String content) { 

if (toast == null) {

 toast = Toast.makeText(context, content, Toast.LENGTH_SHORT); } else{ toast.setText(content); } toast.show(); 

} }

封装Toast


-------------------------------------------------------------------------------------------------------------

android.support.v7.app.AlertDialog


AlertDialog.Builder builder = new AlertDialog.Builder(this); 

builder.setTitle("Title") .setMessage("Dialogcontent.").setPositiveButton("OK"new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { 

} }) .setNegativeButton("Cancel"new DialogInterface.OnClickListener() {

 @Override public void onClick(DialogInterface dialog, int which) { 

} }) .show();



AlertDialog

------------------------------------------------------------------------------------------------------------------

dependencies { compile 'com.android.support:design:23.4.0' }


Snackbar.make(view, "data deleted",Snackbar.LENGTH_LONG) .setAction("Undo"new View.OnClickListener(){ @Override public void onClick(View v) { } }) .show();



Snackbar可以进行交互


猜你喜欢

转载自blog.csdn.net/zhangkaiyazky/article/details/80095165