強制終了の問題をデバッグするのに苦労しています。以下のコードでは、Intent を使用して新しいアクティビティに移動していることがわかります。しかし、Android デバイスで戻るボタンを押すと、強制終了エラーが発生します。強制終了の問題を回避するために見落としているものはありますか?
public class editList extends Activity implements OnItemClickListener{
ArrayList<String> stock_list;
@Override
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.edit);
Intent intent = getIntent();
stock_list = new ArrayList<String>();
stock_list = intent.getStringArrayListExtra("stock_list");
String [] stockArr = new String[stock_list.size()];
stockArr = stock_list.toArray(stockArr);
ListView lv = (ListView)findViewById(R.id.editView);
lv.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, stockArr));
lv.setOnItemClickListener(this);
}
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
// TODO Auto-generated method stub
Intent intent = new Intent(this, input.class);
intent.putExtra("ticker", stock_list.get(arg2));
//finish();
startActivity(intent);
}
}