-1
ここでコードスピナーをインテントで別のスピナーに依存させようとしていましたが、インテントを導入して値を渡す場所はどこですか?
public class planOnClickListener implements OnItemSelectedListener {
@Override
public void onItemSelected(AdapterView<?> parent, View v, int pos,
long id) {
final int p = pos;
parent.getItemAtPosition(pos);
if (pos==0){
choosePersonalPlan();
}else if (pos==1){
chooseLargeBusPlan();
} else if (pos==2){
chooseSmallMedPlan();
}
/*Intent intent = new Intent(new Intent("com.example.android.testing.SecondActivity"));
//intent.putExtra("value",str);
//---set the data to pass back---
//data.setData(Uri.parse(str));
//setResult(RESULT_OK, data);
//---closes the activity---
//finish();
startActivity(intent);*/
}
@Override
public void onNothingSelected(AdapterView<?> arg0) {
// TODO Auto-generated method stub
}
}
はSecondActivityある次のアクティビティにインテントを使用してonItemSelected方法において、POSの値を渡す必要がありますか? どうすればいいですか教えてください! は
Intent i = new Intent(this, SecondActivity.class);
i.putExtra("selected_plan", spPlan.getSelectedItemPosition());
startActivity(i);
あなた
私が試みたが、このアプリは、AVD – Siddharth
にクラッシュし、エラーがないあなたのエラーログ –
を投稿 – Siddharth