Advertisement
Putra-Kun123

TampilActivity.java

Feb 23rd, 2020
8,731
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.64 KB | None | 0 0
  1. package notes.bapakkau;
  2. import android.app.Activity;
  3. import android.content.Intent;
  4. import android.database.Cursor;
  5. import android.database.sqlite.SQLiteDatabase;
  6. import android.os.Bundle;
  7. import android.view.View;
  8. import android.widget.AdapterView;
  9. import android.widget.ArrayAdapter;
  10. import android.widget.ListView;
  11. import java.util.ArrayList;
  12.  
  13. public class TampilActivity extends Activity {
  14. private ArrayList<String> ListData;
  15. SQLiteDatabase db;
  16. ListView lv;
  17. Database sqlite;
  18.  
  19. public void onCreate(Bundle savedInstanceState) {
  20. super.onCreate(savedInstanceState);
  21. setContentView(R.layout.tampil);
  22. sqlite = new Database(this);
  23. lv = (ListView) findViewById(R.id.listView1);
  24. ListData = new ArrayList<String>();
  25. tampildata();
  26. lv.setAdapter(new ArrayAdapter(this, 17367043, this.ListData));
  27. lv.setOnItemClickListener(new AdapterView.OnItemClickListener() {
  28. public void onItemClick(AdapterView<?> adapterView, View arg1, int arg2, long arg3) {
  29. String y = String.valueOf(arg2).toString();
  30. Intent i = new Intent(getBaseContext(), EditActivity.class);
  31. i.putExtra("Judul", y);
  32. startActivity(i);
  33. }
  34. });
  35. }
  36.  
  37. public void tampildata() {
  38. Cursor cursor = this.sqlite.getReadableDatabase().rawQuery("SELECT * FROM catatan", (String[]) null);
  39. cursor.moveToFirst();
  40. for (int count = 0; count < cursor.getCount(); count++) {
  41. cursor.moveToPosition(count);
  42. ListData.add(cursor.getString(0));
  43. }
  44. }
  45. }
  46. //ig harymalau
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement