You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

77 lines
2.4 KiB

  1. package at.ac.perg.htl.bhif16.coffeeapp;
  2. import android.content.Context;
  3. import android.database.sqlite.SQLiteDatabase;
  4. import android.graphics.Bitmap;
  5. import android.graphics.BitmapFactory;
  6. import android.os.AsyncTask;
  7. import android.support.v7.app.AppCompatActivity;
  8. import android.os.Bundle;
  9. import android.util.Log;
  10. import android.view.View;
  11. import android.widget.Button;
  12. import android.widget.ImageView;
  13. import android.widget.ListView;
  14. import android.widget.SimpleAdapter;
  15. import android.widget.TextView;
  16. import android.widget.Toast;
  17. import java.io.IOException;
  18. import java.io.InputStream;
  19. import java.net.MalformedURLException;
  20. import java.net.URL;
  21. import java.util.ArrayList;
  22. import java.util.HashMap;
  23. import java.util.List;
  24. public class MainActivity extends AppCompatActivity {
  25. // Array of strings for ListView Title
  26. String[] listviewTitle = new String[]{
  27. "Achleitner", "Aichinger", "Bodingbauer", "Bogdan"
  28. };
  29. int[] listviewImage = new int[]{
  30. R.drawable.achleitner, R.drawable.ic_launcher_background, R.drawable.ic_launcher_background, R.drawable.ic_launcher_background
  31. };
  32. @Override
  33. protected void onCreate(Bundle savedInstanceState) {
  34. super.onCreate(savedInstanceState);
  35. setContentView(R.layout.activity_main);
  36. Button countBtn = (Button) findViewById(R.id.count_btn);
  37. TextView count_field = (TextView) findViewById(R.id.count_field);
  38. List<HashMap<String, String>> aList = new ArrayList<HashMap<String, String>>();
  39. for (int i = 0; i < listviewTitle.length; i++) {
  40. HashMap<String, String> hm = new HashMap<String, String>();
  41. hm.put("listview_title", listviewTitle[i]);
  42. hm.put("listview_image", Integer.toString(listviewImage[i]));
  43. aList.add(hm);
  44. }
  45. String[] from = {"listview_image", "listview_title", "listview_discription"};
  46. int[] to = {R.id.listview_image, R.id.listview_item_title};
  47. SimpleAdapter simpleAdapter = new SimpleAdapter(getBaseContext(), aList, R.layout.listview_activity, from, to);
  48. ListView androidListView = (ListView) findViewById(R.id.list_view);
  49. androidListView.setAdapter(simpleAdapter);
  50. countBtn.setOnClickListener(new View.OnClickListener() {
  51. @Override
  52. public void onClick(View v) {
  53. Log.d("HURE","mog nimma");
  54. }
  55. });
  56. }
  57. }