社交/收银台结果页弹窗

AUOperationResultDialog 提供一个带标题文字、选项列表的弹窗,主要应用于社交和收银台的结果展示。

效果图

依赖

参见 快速开始

接口说明

/**
* 根据传入的列表数据创建 AUListDialog
*
* @param title   标题
* @param list    PopMenuItem 对象列表,可设置图标
* @param context context 对象
*/
public AUOperationResultDialog(Context context, String title, List<String> list) 

/**
* 设置列表选项点击事件监听
*/
public void setOnItemClickListener(OnItemClickListener listener)

/**
* 动态数据刷新接口
*
* @param list
*/
public void updateData(ArrayList<PopMenuItem> list) 

/**
* 获取 imageView
* @return
*/
public ImageView getIconView() 

/**
* 设置分割线是否可见
* @param visibility
*/
public void setDivierViewVisibility(int visibility)

代码示例

public void clickAUOperationResultDialog(View view) {
        AUOperationResultDialog dialog = new AUOperationResultDialog(this,"标题文字",getData());
        dialog.getIconView().setImageDrawable(getResources().getDrawable(R.drawable.image));
        dialog.show();
}