子供のチェックボックス左寄せしたよん

This commit is contained in:
Niki 2024-07-02 16:56:47 +09:00
parent 01b0697f55
commit 02bb966b03

View File

@ -1,5 +1,6 @@
package one.nem.kidshift.feature.parent;
import android.annotation.SuppressLint;
import android.os.Bundle;
import androidx.annotation.NonNull;
@ -16,6 +17,7 @@ import android.view.ViewGroup;
import com.google.android.material.dialog.MaterialAlertDialogBuilder;
import java.util.List;
import java.util.concurrent.CompletableFuture;
import javax.inject.Inject;
@ -37,12 +39,42 @@ public class ParentMainFragment extends Fragment {
@Inject
ChildData childData;
ParentAdapter parentAdapter;
SwipeRefreshLayout swipeRefreshLayout;
@SuppressLint("DatasetChange")
private void updateTaskInfo(){
taskData.getTasks(new TaskItemModelCallback() {
@Override
public void onUnchanged() {
}
@Override
public void onUpdated(List<TaskItemModel> taskItem) {
}
@Override
public void onFailed(String message) {
}
}).thenAccept(taskItemModel -> {
requireActivity().runOnUiThread(()->{
parentAdapter.notifyDataSetChanged();
});
}).thenRun(() -> {
swipeRefreshLayout.setRefreshing(false);
});
}
public ParentMainFragment() {
// Required empty public constructor
}
private void dataRefresh(){
SwipeRefreshLayout swipeRefreshLayout = requireView().findViewById(R.id.swipe_refresh_layout);
swipeRefreshLayout = requireView().findViewById(R.id.swipe_refresh_layout);
swipeRefreshLayout.setRefreshing(true);
RecyclerView recyclerView =requireView().findViewById(R.id.main_recycle_view);