Мне трудно отладить проблему принудительного выхода.В приведенном ниже коде вы можете видеть, что я перехожу к новому действию, используя 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);
}
}