本周做项目时,Android自带的提示框太难看,这里做个仿IOS的提示框:
效果图:
一,创建一个自定义的布局文件(其中,像颜色,文字,最好在values文件下创建,然后引入,这里就直接创建):
layout_dialog.xml:
二、创建一个工具类,可能经常使用,进行封装:
DialogUtil:
public class DialogUtil {
private Context mContext;
private Activity mActivity;
private OnItemClickListener mOnItemClickListener;
public DialogUtil(Activity activity, Context context){
mActivity = activity;
mContext = context;
}
/** 定义一个接口,当用户点击按钮时,可在主页面进行逻辑操作 */
public interface OnItemClickListener{
/** 取消 */
void onItemCancelClick();
/**