效果
[img]http://dl2.iteye.com/upload/attachment/0099/9041/84ef669c-9bd2-3f1f-aec5-09fc0491d6ad.gif[/img]
一个有漂亮动画效果的Dialog,类似于(Nifty Modal Window Effects),效果是模仿里面实现的。GIF有些卡,实际效果很好
代码:使用很简单,直接调用就可以
其他配置项:
GItHub:
[url]https://github.com/sd6352051/NiftyDialogEffects[/url]
[img]http://dl2.iteye.com/upload/attachment/0099/9041/84ef669c-9bd2-3f1f-aec5-09fc0491d6ad.gif[/img]
一个有漂亮动画效果的Dialog,类似于(Nifty Modal Window Effects),效果是模仿里面实现的。GIF有些卡,实际效果很好
代码:使用很简单,直接调用就可以
NiftyDialogBuilder dialogBuilder=NiftyDialogBuilder.getInstance(this);
dialogBuilder
.withTitle("Modal Dialog")
.withMessage("This is a modal Dialog.")
.show();
其他配置项:
dialogBuilder
.withTitle("Modal Dialog")
.withTitleColor("#FFFFFF")
.withDividerColor("#11000000")
.withMessage("This is a modal Dialog.")
.withMessageColor("#FFFFFF")
.withIcon(getResources().getDrawable(R.drawable.icon))
.withEffect(effect)
.withButton1Text("OK")
.withButton2Text("Cancel")
.setCustomView(viewresId,context)
.setButton1Click(new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(v.getContext(),"i'm btn1",Toast.LENGTH_SHORT).show();
}
})
.setButton2Click(new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(v.getContext(),"i'm btn2",Toast.LENGTH_SHORT).show();
}
})
.show();
GItHub:
[url]https://github.com/sd6352051/NiftyDialogEffects[/url]