1つのアクティビティに2つのリストビューがあります。それぞれにアダプターを設定しました。
これは私が持っているものです:
lv.setAdapter(new ArrayAdapter<String>(this,
R.layout.custom_list_item_1, classesBradycardia));
specialist.setAdapter(new ArrayAdapter<String>(this,
R.layout.custom_list_item_1, specialistBradycardia));
lv.setOnItemClickListener(this);
public void onItemClick(AdapterView<?> parent, View v, int position, long id) {
// TODO Auto-generated method stub
String selectedVal = //((TextView) v).getText().toString();
lv.getItemAtPosition(position).toString();
Log.d(selectedVal, "it's in " + selectedVal);
final int result = 1;
Bundle extras = new Bundle();
switch(v.getId()){
case R.id.lvSpecificTest:
if(selectedVal.equals("Electrocardiogram")){
Intent ecg = new Intent(this, ViewTest.class);
extras.putString("viewtest", "Electrocardiogram");
ecg.putExtras(extras);
startActivityForResult(ecg, result);
Logを入れました。選択したアイテムが表示されていますが、次のアクティビティには移動しません。ここで何が欠けていますか?