Android仿微信支付密碼彈出層

再見理想2017發表於2017-04-24

開始

最近專案中使用到了支付密碼功能,感覺這類介面應該是比較常用的,涉及支付密碼的輸入的一般都會用到吧,所以單獨地把這部分抽取出來,有需要的朋友可以拿去用用。

預覽

Android仿微信支付密碼彈出層

使用

這個彈出層是一個DialogFragment,邏輯都封裝在其內部,使用起來很簡單:

Bundle bundle = new Bundle();
bundle.putString(PayFragment.EXTRA_CONTENT, "提現:¥ " + 100.00);

PayFragment fragment = new PayFragment();
fragment.setArguments(bundle);
fragment.setPaySuccessCallBack(MainActivity.this);
fragment.show(getSupportFragmentManager(), "Pay");複製程式碼

通過InputCallBack介面回撥輸入的支付密碼,可以在回撥方法中請求判斷支付密碼是不是正確的,也可以在PayFragment內部自己修改判斷,沒有用到什麼高深的技術,大家看程式碼自然就明白了。

專案地址:GitHub
部落格主頁: Blog

相關文章