在我的活動中,我有一個 TextView 和兩個按鈕校準和 wifi。這兩個按鈕都將轉到掃描活動以獲得一些結果。不同之處在于校準按鈕會將結果保存到讀數表,而 wifi 按鈕會將結果保存到 wifi 表。但是這兩個按鈕都只能將其插入閱讀表。下面是活動課 calibrate.setOnClickListener(new OnClickListener() { @Override public void onClick(View view) { if(db.getFriendlyWifis(building).isEmpty()) { Context context = getApplicationContext(); CharSequence text = "Select one or more Friendly WiFi"; int duration = Toast.LENGTH_SHORT; Toast toast = Toast.makeText(context, text, duration); toast.show(); } else { Intent intent = new Intent(getApplicationContext(), Scan.class); intent.putExtra("POSITION_NAME", positionName.getText().toString()); intent.putExtra("isLearning", isLearning); intent.putExtra("NUMBER_OF_SECONDS", readingCount); startActivityForResult(intent, SCAN_REQUEST); } } }); wifi.setOnClickListener(new OnClickListener() { @Override public void onClick(View view) { if(db.getFriendlyWifis(building).isEmpty()) { Context context = getApplicationContext(); CharSequence text = "Select one or more Friendly WiFi"; int duration = Toast.LENGTH_SHORT; Toast toast = Toast.makeText(context, text, duration); toast.show(); } else { Intent intent = new Intent(getApplicationContext(), Scan.class); intent.putExtra("POSITION_NAME", positionName.getText().toString()); intent.putExtra("isLearning", isLearning); intent.putExtra("NUMBER_OF_SECONDS", readingCount); startActivityForResult(intent, SCAN_REQUEST); } } });
多個活動結果不會添加數據
慕尼黑8549860
2023-05-17 15:59:19