Aşağıda yazdığım activity açılır açılmaz kapanıyor.Sebebi ne olabilir? package com.ct.asg.ct;
import android.app.Activity; import android.content.Intent; import android.database.Cursor; import android.database.sqlite.SQLiteDatabase; import android.support.v7.app.ActionBarActivity; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; import android.widget.Adapter; import android.widget.ArrayAdapter; import android.widget.ListAdapter; import android.widget.ListView;
import java.util.ArrayList;
public class TamlisteActivity extends Activity { private Veritabani2 veritabani2 = new Veritabani2(this);
@Override
public void onBackPressed() {
Intent i = new Intent(TamlisteActivity.this, MainActivity.class);
startActivity(i);
finish();
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_tamliste);
final ListView liste = (ListView) findViewById(R.id.liste);
final ArrayList<String> kisiler = new ArrayList<String>();
SQLiteDatabase db = veritabani2.getReadableDatabase();
Cursor c = db.rawQuery("SELECT _id,ad,cz,yil,ay FROM KisiTablosu", null);
final ArrayList<Integer> ekle = new ArrayList<Integer>();
int i = 1;
if (c.getCount() != 0) {
while (c.moveToNext()) ;
{
final String ad = c.getString(c.getColumnIndex("ad"));
final int id = c.getInt(c.getColumnIndex("_id"));
ekle.add((int) id);
kisiler.add(i + "-)" + ad);
i++;
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, android.R.id.text1, kisiler);
liste.setAdapter(adapter);
}
c.close();
}
else{
Intent I= new Intent(this,MainActivity.class);
startActivity(I);
}
}
}