话不多说,直接上代码,
先下载一个之定义的ActionSheetDialog,地址http://download.csdn.net/detail/android_wm/9734001,下载下来放入你的工程里面
引用,直接写入你的点击事件里面
new ActionSheetDialog(PersonalDataActivity.this)
.builder()
.setCancelable(true)
.setCanceledOnTouchOutside(true)
.addSheetItem("用相机更换头像", ActionSheetDialog.SheetItemColor.Blue,
new ActionSheetDialog.OnSheetItemClickListener() {
@Override
public void onClick(int which) {
SelectPicUtil.getByCamera(PersonalDataActivity.this);
// Toast.makeText(PersonalDataActivity.this, "用相机更换头像", Toast.LENGTH_SHORT).show();
}
})
.addSheetItem("去相册选择头像", ActionSheetDialog.SheetItemColor.Blue,
new ActionSheetDialog.OnSheetItemClickListener() {
@Override
public void onClick(int which) {
SelectPicUtil.getByAlbum(PersonalDataActivity.this);
// Toast.makeText(PersonalDataActivity.this, "去相册选择头像", Toast.LENGTH_SHORT).show();
}
}).show();
就这样OK了