リファクタリング
This commit is contained in:
parent
0808bbe69a
commit
49a07a776c
|
@ -235,23 +235,20 @@ public class SettingMainFragment extends Fragment {
|
||||||
fabManager.setFabEventCallback(new FabEventCallback() {
|
fabManager.setFabEventCallback(new FabEventCallback() {
|
||||||
@Override
|
@Override
|
||||||
public void onClicked() {
|
public void onClicked() {
|
||||||
View childListView = dialogInflater.inflate(R.layout.add_child_list_dialog, null);
|
|
||||||
//子供の名前追加のダイアログ
|
//子供の名前追加のダイアログ
|
||||||
MaterialAlertDialogBuilder addChildBuilder = new MaterialAlertDialogBuilder(requireContext());
|
View dialogView = dialogInflater.inflate(R.layout.add_child_list_dialog, null);
|
||||||
addChildBuilder.setTitle("お子様の名前を入力してください。")
|
new MaterialAlertDialogBuilder(requireContext())
|
||||||
.setView(childListView)
|
.setTitle("お子様の名前を入力してください。")
|
||||||
|
.setView(dialogView)
|
||||||
.setPositiveButton("追加", (dialog, which) -> {
|
.setPositiveButton("追加", (dialog, which) -> {
|
||||||
dialog.dismiss();
|
|
||||||
String childName = Objects.requireNonNull(childListView.findViewById(R.id.childNameEditText)).toString();
|
|
||||||
ChildModel childModel = new ChildModel();
|
ChildModel childModel = new ChildModel();
|
||||||
childModel.setName(childName);
|
childModel.setName(Objects.requireNonNull(((TextView) dialogView.findViewById(R.id.childNameEditText)).getText()).toString());
|
||||||
childData.addChild(childModel);
|
childData.addChild(childModel);
|
||||||
updateChildInfo();
|
updateChildInfo();
|
||||||
})
|
})
|
||||||
.setNeutralButton("閉じる", (dialog, which) -> {
|
.setNeutralButton("閉じる", (dialog, which) -> {
|
||||||
dialog.cancel();
|
dialog.cancel();
|
||||||
});
|
}).show();
|
||||||
addChildBuilder.create().show();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
Loading…
Reference in New Issue
Block a user