@OnClick(R.id.multiChoice) public void showMultiChoice() {
new MaterialDialog.Builder(this).title(R.string.socialNetworks)
.items(R.array.socialNetworks)
.itemsCallbackMultiChoice(new Integer[]{1, 3}, (dialog, which, text) -> {
StringBuilder str = new StringBuilder();
for (int i = 0; i < which.length; i++) {
if (i > 0) str.append('\n');
str.append(which[i]);
str.append(": ");
str.append(text[i]);
}
showToast(str.toString());
return true; // allow selection
})
.onNeutral((dialog, which) -> dialog.clearSelectedIndices())
.onPositive((dialog, which) -> dialog.dismiss())
.alwaysCallMultiChoiceCallback()
.positiveText(R.string.md_choose_label)
.autoDismiss(false)
.neutralText(R.string.clear_selection)
.show();
}
MainActivity.java 文件源码
java
阅读 17
收藏 0
点赞 0
评论 0
项目:GitHub
作者:
评论列表
文章目录