Merge pull request #145 from nitta-lab-2022/DrawingActivity
stateが3になったときだけゲーム画面へ遷移するように変更
commit 13ef03249bb2ce93d4eb53fc3ba6e3db86423402
2 parents 581df0e + 20bec96
okazaki takehiro authored on 11 Oct 2022
Showing 2 changed files
View
17
.idea/deploymentTargetDropDown.xml 100644 → 0
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="deploymentTargetDropDown">
<targetSelectedWithDropDown>
<Target>
<type value="QUICK_BOOT_TARGET" />
<deviceKey>
<Key>
<type value="VIRTUAL_DEVICE_PATH" />
<value value="C:\Users\student\.android\avd\Pixel_3_API_29.avd" />
</Key>
</deviceKey>
</Target>
</targetSelectedWithDropDown>
<timeTargetWasSelectedWithDropDown value="2022-07-22T05:54:04.784778Z" />
</component>
</project>
View
11
app/src/main/java/org/ntlab/irisclient/DrawingActivity.java
drawingStateViewModel.getDno().observe(this, new Observer<Integer>() {
@Override
public void onChanged(Integer dno) {
//String keyword = keywords.get(dno);
textKeyword.setText(dno);
textKeyword.setText(""+dno);
}
});
 
//getState
drawingStateViewModel.getState().observe(this, new Observer<Integer>() {
@Override
public void onChanged(Integer state) {
//stateが変わったらゲーム画面へ遷移
Intent intent = new Intent(DrawingActivity.this, GameMemberActivity.class);
startActivity(intent);
if(state == 3) {
Intent intent = new Intent(DrawingActivity.this, GameMemberActivity.class);
startActivity(intent);
}
}
 
});
//タイマースタート呼び出し
drawingStateViewModel.start(500);
}