RoomVMの追加 #84

Merged k-maeda merged 1 commit into nitta-lab-2022:master from nitta-lab-2022:RoomVM1004 on 4 Oct 2022
Showing 1 changed file
View
51
app/src/main/java/org/ntlab/irisclient/MemberRoomActivity.java
//Intent intentMain = getIntent();
//myName = intentMain.getStringExtra("nickname");
 
//--------------------------------------------------------------------------
 
//RoomViewModelへのアクセス
RoomViewModel roomViewModel = new ViewModelProvider(this).get(RoomViewModel.class);
 
//LiveData(List<Member>)への購読
roomViewModel.getMembersLiveData().observe(this, new Observer<List<Member>>() {
private List<Member> members;
@Override
public void onChanged(List<Member> members) {
 
}
});
 
 
//--------------------------------------------------------------------------
//各ボタン処理
//部屋ID情報
TextView RoomIdText = findViewById(R.id.roomID);
RoomIdText.setText(roomId);
 
/*roomViewModel.getMembersLiveData().observe(this, new Observer<List<Member>>() {
private List<Member> members;
@Override
public void onChanged(List<Member> members) {
 
}
});
 
roomViewModel.start(500);*/
roomViewModel.start(500);
 
}
 
/*
setContentView(R.layout.activity_member_room);
startObserve();
}
 
//-----------------------------------------------------------------
// VMの監視開始
private void startObserve() {
roomViewModel = new ViewModelProvider(this).get(RoomViewModel.class);
roomViewModel.getRoomLiveData().observe(this, new Observer<RoomJson>() {
@Override
public void onChanged(RoomJson roomData) {
//新しいroomDataの処理
}
});
}*/
 
/*private getMemberInformation(){
 
}*/