Advertisement
Guest User

NewActivity

a guest
Dec 7th, 2016
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.15 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
  3.     xmlns:tools="http://schemas.android.com/tools"
  4.     android:id="@+id/activity_list_view"
  5.     android:layout_width="match_parent"
  6.     android:layout_height="match_parent"
  7.     android:paddingBottom="@dimen/activity_vertical_margin"
  8.     android:paddingLeft="@dimen/activity_horizontal_margin"
  9.     android:paddingRight="@dimen/activity_horizontal_margin"
  10.     android:paddingTop="@dimen/activity_vertical_margin"
  11.     tools:context="com.wiematic.www.sensor.ListViewActivity">
  12.  
  13.     <ListView
  14.         android:layout_width="match_parent"
  15.         android:layout_height="wrap_content"
  16.         android:id="@+id/sensor_data_list_view"
  17.         />
  18.    
  19. </RelativeLayout>
  20.  
  21. package com.wiematic.www.sensor;
  22.  
  23. import android.os.Bundle;
  24. import android.support.v7.app.AppCompatActivity;
  25. import android.util.Log;
  26. import android.widget.ArrayAdapter;
  27. import android.widget.ListView;
  28.  
  29. import java.util.List;
  30.  
  31. public class ListViewActivity extends AppCompatActivity {
  32.     public static final String LOG_TAG = MainActivity.class.getSimpleName();
  33.     private SensorDataSource dataSource;
  34.     @Override
  35.     protected void onCreate(Bundle savedInstanceState) {
  36.         super.onCreate(savedInstanceState);
  37.         setContentView(R.layout.activity_list_view);
  38.         dataSource = new SensorDataSource(this);
  39.         dataSource.open();
  40.  
  41.         SensorDataObject DataObject = new SensorDataObject(1 ,320, 5,"test wifi",1,1,1234);
  42.         Log.d(LOG_TAG, "Folgende Einträge sind in der Datenbank vorhanden:");
  43.         showAllListEntries();
  44.  
  45.         dataSource.close();
  46.     }
  47.  
  48.     private void showAllListEntries () {
  49.         List<SensorDataObject> SensorDataList = dataSource.getAllSensorDataObjects();
  50.  
  51.  
  52.         ArrayAdapter<SensorDataObject> SensorDataArrayAdapter = new ArrayAdapter<>(
  53.                 this,
  54.                 android.R.layout.simple_list_item_1,
  55.                 SensorDataList);
  56.  
  57.         ListView SensorDataListView = (ListView) findViewById(R.id.sensor_data_list_view);
  58.         SensorDataListView.setAdapter(SensorDataArrayAdapter);
  59.     }
  60. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement