非同期化対応

This commit is contained in:
ろむねこ 2024-07-05 11:38:52 +09:00
parent b625918138
commit c5d4b5000f
Signed by: Fujimatsu
GPG Key ID: FA1F39A1BA37D168

View File

@ -243,10 +243,11 @@ public class SettingMainFragment extends Fragment {
.setPositiveButton("追加", (dialog, which) -> {
ChildModel childModel = new ChildModel();
childModel.setName(Objects.requireNonNull(((TextView) dialogView.findViewById(R.id.childNameEditText)).getText()).toString());
childData.addChild(childModel);
// debug
logger.debug("子供を追加しました: " + childModel.getName());
updateChildInfo();
childData.addChild(childModel).thenAccept(childModel1 -> { // Debug
logger.debug("子供を追加しました: " + childModel1.getName());
}).thenRun(() -> {
updateChildInfo();
});
})
.setNeutralButton("閉じる", (dialog, which) -> {
dialog.cancel();