use of it.gmariotti.changelibs.library.view.ChangeLogListView in project AisenWeiBo by wangdan.
the class VersionDialogFragment method onCreateDialog.
@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {
ChangeLogListView chgList = (ChangeLogListView) View.inflate(getActivity(), R.layout.demo_changelog_fragment_dialogstandard, null);
return new MaterialDialog.Builder(getActivity()).title(R.string.settings_version_detail).customView(chgList, false).positiveText("OK").onPositive(new MaterialDialog.SingleButtonCallback() {
@Override
public void onClick(@NonNull MaterialDialog dialog, @NonNull DialogAction which) {
dialog.dismiss();
getActivity().getFragmentManager().beginTransaction().remove(VersionDialogFragment.this).commit();
}
}).build();
}
use of it.gmariotti.changelibs.library.view.ChangeLogListView in project scdl by passy.
the class ChangelogDialog method onCreateDialog.
@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {
final Activity activity = getActivity();
if (activity == null) {
Ln.w("Cannot create dialog, activity is null.");
return super.onCreateDialog(savedInstanceState);
}
final LayoutInflater layoutInflater = (LayoutInflater) activity.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
final ChangeLogListView changelogView = (ChangeLogListView) layoutInflater.inflate(R.layout.changelog_view, null);
return new AlertDialog.Builder(activity).setTitle(R.string.changelog_full_title).setView(changelogView).setPositiveButton(R.string.changelog_ok_button, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
}
}).create();
}
Aggregations