totalReward追加
This commit is contained in:
parent
0128c86c10
commit
5c0f2ee1b5
|
@ -12,6 +12,7 @@ import android.widget.TextView;
|
||||||
import javax.inject.Inject;
|
import javax.inject.Inject;
|
||||||
|
|
||||||
import dagger.hilt.android.AndroidEntryPoint;
|
import dagger.hilt.android.AndroidEntryPoint;
|
||||||
|
import one.nem.kidshift.data.RewardData;
|
||||||
import one.nem.kidshift.data.TaskData;
|
import one.nem.kidshift.data.TaskData;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -25,6 +26,9 @@ public class DebugMockTestFragment extends Fragment {
|
||||||
@Inject
|
@Inject
|
||||||
TaskData taskData;
|
TaskData taskData;
|
||||||
|
|
||||||
|
@Inject
|
||||||
|
RewardData rewardData;
|
||||||
|
|
||||||
// TODO: Rename parameter arguments, choose names that match
|
// TODO: Rename parameter arguments, choose names that match
|
||||||
// the fragment initialization parameters, e.g. ARG_ITEM_NUMBER
|
// the fragment initialization parameters, e.g. ARG_ITEM_NUMBER
|
||||||
private static final String ARG_PARAM1 = "param1";
|
private static final String ARG_PARAM1 = "param1";
|
||||||
|
@ -85,6 +89,15 @@ public class DebugMockTestFragment extends Fragment {
|
||||||
view.findViewById(R.id.taskData_getTasksButton).setOnClickListener(v -> {
|
view.findViewById(R.id.taskData_getTasksButton).setOnClickListener(v -> {
|
||||||
taskDataResult.setText(taskData.getTasks().stream().map(Object::toString).reduce("", (a, b) -> a + b + "\n"));
|
taskDataResult.setText(taskData.getTasks().stream().map(Object::toString).reduce("", (a, b) -> a + b + "\n"));
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// RewardData
|
||||||
|
TextView rewardDataStatus = view.findViewById(R.id.rewardData_mockedStatusTextView);
|
||||||
|
rewardDataStatus.setText("isMocked: true"); // TODO: 固定値やめる
|
||||||
|
|
||||||
|
TextView rewardDataResult = view.findViewById(R.id.rewardData_resultTextView);
|
||||||
|
view.findViewById(R.id.rewardData_getTotalRewardButton).setOnClickListener(v -> {
|
||||||
|
rewardDataResult.setText(rewardData.getTotalReward().toString());
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
|
@ -66,6 +66,51 @@
|
||||||
android:text="result..." />
|
android:text="result..." />
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
|
|
||||||
|
<LinearLayout
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:orientation="vertical" >
|
||||||
|
|
||||||
|
<LinearLayout
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="match_parent"
|
||||||
|
android:orientation="vertical">
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:text="RewardData"
|
||||||
|
android:textAppearance="@style/TextAppearance.AppCompat.Medium" />
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/rewardData_mockedStatusTextView"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:text="isMocked:" />
|
||||||
|
|
||||||
|
<LinearLayout
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="match_parent"
|
||||||
|
android:orientation="horizontal">
|
||||||
|
|
||||||
|
<Button
|
||||||
|
android:id="@+id/rewardData_getTotalRewardButton"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_weight="1"
|
||||||
|
android:text="getTotalReward()"
|
||||||
|
android:textAppearance="@style/TextAppearance.AppCompat.Body1" />
|
||||||
|
|
||||||
|
</LinearLayout>
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/rewardData_resultTextView"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:text="result..." />
|
||||||
|
</LinearLayout>
|
||||||
|
</LinearLayout>
|
||||||
</ScrollView>
|
</ScrollView>
|
||||||
|
|
||||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
</androidx.constraintlayout.widget.ConstraintLayout>
|
Loading…
Reference in New Issue
Block a user