本を選択しなければ警告が出るように変更
1 parent 0503e86 commit 2598338aa357f5fba3560ae1d24e1f289c834932
g-shimokawa authored on 23 Jul
Showing 1 changed file
View
6
app/src/main/java/com/example/citrusclient/views/CreateTodoFragment.java
});
 
Spinner spinner = view.findViewById(R.id.select_todo_spinner);
bookTitles = new ArrayList<>();
bookTitles.add("本を選択しない");
bookTitles.add("本を選択");
booksViewModel.getBookLiveData().observe(getViewLifecycleOwner(), new Observer<HashMap<Integer, Book>>() {
@Override
public void onChanged(HashMap<Integer, Book> integerBookHashMap) {
if(integerBookHashMap != null){
if(title == null || title.isEmpty()){
Snackbar.make(view, "タイトルを入力してください", Snackbar.LENGTH_SHORT).show();
return;
}
if(spinner.getSelectedItem().toString().equals("本を選択")){
Snackbar.make(view, "本を選択してください", Snackbar.LENGTH_SHORT).show();
return;
}
todosViewModel.createTodo(accountId,spinner.getSelectedItemPosition(),year,month,day,title,token);
((MainActivity)getActivity()).showFragment(new HomeFragment());
});
}