菊池
マップに複数のピンを入れる処理を書きました。 画像を押しても遷移できるようにしました。 レイアウトの確認をお願いします
This commit is contained in:
parent
8c6cbc5387
commit
1a7085e99c
|
@ -45,21 +45,26 @@ public class MainActivity extends AppCompatActivity implements View.OnClickListe
|
||||||
creatUUID = findViewById(R.id.creatUUID);
|
creatUUID = findViewById(R.id.creatUUID);
|
||||||
creatUUID.setOnClickListener(this);
|
creatUUID.setOnClickListener(this);
|
||||||
imageUuid = findViewById(R.id.imageUuid);
|
imageUuid = findViewById(R.id.imageUuid);
|
||||||
|
imageUuid.setOnClickListener(this);
|
||||||
|
|
||||||
|
|
||||||
// セットアップ用のインテント
|
// セットアップ用のインテント
|
||||||
setUp = findViewById(R.id.setUp);
|
setUp = findViewById(R.id.setUp);
|
||||||
setUp.setOnClickListener(this);
|
setUp.setOnClickListener(this);
|
||||||
imageSetup = findViewById(R.id.imageSetup);
|
imageSetup = findViewById(R.id.imageSetup);
|
||||||
|
imageSetup.setOnClickListener(this);
|
||||||
|
|
||||||
// ルート作成用のインテント
|
// ルート作成用のインテント
|
||||||
root = findViewById(R.id.root);
|
root = findViewById(R.id.root);
|
||||||
root.setOnClickListener(this);
|
root.setOnClickListener(this);
|
||||||
imageRoot = findViewById(R.id.imageRoot);
|
imageRoot = findViewById(R.id.imageRoot);
|
||||||
|
imageRoot.setOnClickListener(this);
|
||||||
|
|
||||||
// 提出状況のインテント
|
// 提出状況のインテント
|
||||||
submission = findViewById(R.id.submission);
|
submission = findViewById(R.id.submission);
|
||||||
submission.setOnClickListener(this);
|
submission.setOnClickListener(this);
|
||||||
imageSubmission = findViewById(R.id.imageSubmission);
|
imageSubmission = findViewById(R.id.imageSubmission);
|
||||||
|
imageSubmission.setOnClickListener(this);
|
||||||
|
|
||||||
// firestoreの受信関連
|
// firestoreの受信関連
|
||||||
db = FirebaseFirestore.getInstance();
|
db = FirebaseFirestore.getInstance();
|
||||||
|
@ -82,6 +87,11 @@ public class MainActivity extends AppCompatActivity implements View.OnClickListe
|
||||||
showUUIDYesNoDialog();//UUIDを表示するかのダイアログ
|
showUUIDYesNoDialog();//UUIDを表示するかのダイアログ
|
||||||
finish(); // 画面遷移後元の状態に戻す
|
finish(); // 画面遷移後元の状態に戻す
|
||||||
}
|
}
|
||||||
|
if(view == imageUuid){
|
||||||
|
imageUuid.setImageResource(R.drawable.ischecked_uuid);
|
||||||
|
showUUIDYesNoDialog();//UUIDを表示するかのダイアログ
|
||||||
|
finish();
|
||||||
|
}
|
||||||
// セットアップのクリック処理
|
// セットアップのクリック処理
|
||||||
if(view == setUp){
|
if(view == setUp){
|
||||||
imageSetup.setImageResource(R.drawable.ischecked_uuid);
|
imageSetup.setImageResource(R.drawable.ischecked_uuid);
|
||||||
|
@ -89,19 +99,33 @@ public class MainActivity extends AppCompatActivity implements View.OnClickListe
|
||||||
startActivity(toSetup);
|
startActivity(toSetup);
|
||||||
finish(); // 画面遷移後元の状態に戻す
|
finish(); // 画面遷移後元の状態に戻す
|
||||||
}
|
}
|
||||||
|
if (view == imageSetup){
|
||||||
|
imageSetup.setImageResource(R.drawable.ischecked_uuid);
|
||||||
|
Intent toSetup = new Intent(MainActivity.this,SetUpActivity.class);
|
||||||
|
startActivity(toSetup);
|
||||||
|
finish(); // 画面遷移後元の状態に戻す
|
||||||
|
}
|
||||||
|
|
||||||
// ルート作成のクリック処理
|
// ルート作成のクリック処理
|
||||||
if(view == root){
|
if(view == root){
|
||||||
imageRoot.setImageResource(R.drawable.pin);
|
imageRoot.setImageResource(R.drawable.pin);
|
||||||
Intent toRoot = new Intent(MainActivity.this,Maps.class);
|
Intent toRoot = new Intent(MainActivity.this,Maps.class);
|
||||||
startActivity(toRoot);
|
startActivity(toRoot);
|
||||||
|
}
|
||||||
|
if(view == imageRoot){
|
||||||
|
imageRoot.setImageResource(R.drawable.pin);
|
||||||
|
Intent toRoot = new Intent(MainActivity.this,Maps.class);
|
||||||
|
startActivity(toRoot);
|
||||||
}
|
}
|
||||||
// 提出状況のクリック処理
|
// 提出状況のクリック処理
|
||||||
if(view == submission){
|
if(view == submission){
|
||||||
Intent toSubmission = new Intent(MainActivity.this,SubmissionActivity.class);
|
Intent toSubmission = new Intent(MainActivity.this,SubmissionActivity.class);
|
||||||
startActivity(toSubmission);
|
startActivity(toSubmission);
|
||||||
}
|
}
|
||||||
|
if(view == imageSubmission){
|
||||||
|
Intent toSubmission = new Intent(MainActivity.this,SubmissionActivity.class);
|
||||||
|
startActivity(toSubmission);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
private void showUUIDYesNoDialog() {
|
private void showUUIDYesNoDialog() {
|
||||||
//ダイアログの表示
|
//ダイアログの表示
|
||||||
|
|
Loading…
Reference in New Issue
Block a user