SpreadSheet #3

Merged
Utahshi merged 6 commits from SpreadSheet into master 2024-06-19 05:51:27 +00:00
3 changed files with 12 additions and 24 deletions
Showing only changes of commit 52417809d6 - Show all commits

View File

@ -2,28 +2,17 @@ package com.example.oplogy;
import android.util.Log; import android.util.Log;
import com.google.android.gms.maps.model.LatLng; import java.util.List;
import com.google.firebase.Timestamp;
public class CreateRoot { public class CreateRoot {
private String address; public void receiveData(List<MyDataClass> myDataList) {
private Timestamp startTimestamp;
private Timestamp endTimestamp; // デバッグ用ログ
private long studentNumber; for(MyDataClass data : myDataList){
private LatLng latLng; Log.d("CreateRoot", "data: "+ data.toString());
}
Log.d("CreateRoot", "myDataList[0]: " + myDataList.get(0).toString());
public void receiveData(String address, Timestamp startTimestamp, Timestamp endTimestamp, long studentNumber, LatLng latLng) {
this.address = address;
this.startTimestamp = startTimestamp;
this.endTimestamp = endTimestamp;
this.studentNumber = studentNumber;
this.latLng = latLng;
// 受け取ったデータを利用してログを出力
Log.d("CreateRoot", "address: " + address);
Log.d("CreateRoot", "startTimestamp: " + startTimestamp);
Log.d("CreateRoot", "endTimestamp: " + endTimestamp);
Log.d("CreateRoot", "studentNumber: " + studentNumber);
Log.d("CreateRoot", "latLng: " + latLng);
} }
} }

View File

@ -58,10 +58,14 @@ public class FirestoreReception {
//リストに追加 //リストに追加
myDataList.add(myData); myDataList.add(myData);
} }
//取得したデータをログ表示 //取得したデータをログ表示
for(MyDataClass data :myDataList){ for(MyDataClass data :myDataList){
Log.i("FirestoreReceptiond", "data: " + data.toString()); Log.i("FirestoreReceptiond", "data: " + data.toString());
} }
CreateRoot createRoot=new CreateRoot();
createRoot.receiveData(myDataList);
} else { } else {
Log.w("FirestoreReceptiond", "Error getting documents.", task.getException()); Log.w("FirestoreReceptiond", "Error getting documents.", task.getException());
} }

View File

@ -36,11 +36,6 @@ public class GeoCoder {
Log.d("FirestoreReception", "studentNumber: " + studentNumber); Log.d("FirestoreReception", "studentNumber: " + studentNumber);
Log.d("FirestoreReception", "latLng: "+latLng ); Log.d("FirestoreReception", "latLng: "+latLng );
// CreateRootクラスのインスタンスを作成
CreateRoot createRoot = new CreateRoot();
// データを渡す
createRoot.receiveData(address.get(0), firstDay.get(0), firstDay.get(1), studentNumber, latLng);
} catch (NullPointerException e) { } catch (NullPointerException e) {
Log.e("NullPointerException", "getの中身がnull" + e); Log.e("NullPointerException", "getの中身がnull" + e);
} }