diff --git a/.gitignore b/.gitignore index 1a5d03a..1b26463 100644 --- a/.gitignore +++ b/.gitignore @@ -35,3 +35,7 @@ build # gradle .gradle +sample/gradlew +sample/gradlew.bat +sample/gradle/wrapper/gradle-wrapper.jar +sample/gradle/wrapper/gradle-wrapper.properties diff --git a/build.gradle b/build.gradle index e15d2f4..dde22d2 100644 --- a/build.gradle +++ b/build.gradle @@ -3,8 +3,8 @@ buildscript { jcenter() } dependencies { - classpath 'com.android.tools.build:gradle:1.1.2' - classpath 'com.github.dcendents:android-maven-plugin:1.2' + classpath 'com.android.tools.build:gradle:2.2.1' + classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5' classpath "com.jfrog.bintray.gradle:gradle-bintray-plugin:1.1" // NOTE: Do not place your application dependencies here; they belong diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 5a0fb43..b62ddb9 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-2.2.1-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip diff --git a/library/build.gradle b/library/build.gradle index 6c3e151..316daf6 100644 --- a/library/build.gradle +++ b/library/build.gradle @@ -5,18 +5,18 @@ apply plugin: "com.jfrog.bintray" dependencies { compile fileTree(dir: 'libs', include: '*.jar') - compile 'com.google.android.gms:play-services-maps:8.4.0' + compile 'com.google.android.gms:play-services-maps:9.6.1' } // This is the library version used when deploying the artifact version = "1.0.9" android { - compileSdkVersion 22 - buildToolsVersion "22.0.1" + compileSdkVersion 24 + buildToolsVersion "24.0.3" defaultConfig { minSdkVersion 10 - targetSdkVersion 22 + targetSdkVersion 24 } } diff --git a/library/src/main/java/com/directions/route/Route.java b/library/src/main/java/com/directions/route/Route.java index 108a5ce..b1358f0 100644 --- a/library/src/main/java/com/directions/route/Route.java +++ b/library/src/main/java/com/directions/route/Route.java @@ -202,5 +202,25 @@ public void setLatLgnBounds(LatLng northeast, LatLng southwest) { this.latLgnBounds = builder.build(); } + @Override + public String toString() { + return "Route{" + + "name='" + name + '\'' + + ", points=" + points + + ", segments=" + segments + + ", copyright='" + copyright + '\'' + + ", warning='" + warning + '\'' + + ", country='" + country + '\'' + + ", latLgnBounds=" + latLgnBounds + + ", length=" + length + + ", polyline='" + polyline + '\'' + + ", durationText='" + durationText + '\'' + + ", durationValue=" + durationValue + + ", distanceText='" + distanceText + '\'' + + ", distanceValue=" + distanceValue + + ", endAddressText='" + endAddressText + '\'' + + ", polyOptions=" + polyOptions + + '}'; + } } diff --git a/sample/build.gradle b/sample/build.gradle index ba75bcb..a650e52 100644 --- a/sample/build.gradle +++ b/sample/build.gradle @@ -1,13 +1,13 @@ apply plugin: 'com.android.application' android { - compileSdkVersion 22 + compileSdkVersion 24 buildToolsVersion "22.0.1" defaultConfig { applicationId "com.directions.sample" minSdkVersion 15 - targetSdkVersion 22 + targetSdkVersion 24 versionCode 1 versionName "1.0" } @@ -21,9 +21,11 @@ android { dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) - compile 'com.android.support:appcompat-v7:22.2.0' + compile 'com.android.support:appcompat-v7:24.2.1' compile project(':library') - compile "com.google.android.gms:play-services-location:7.5.0" - compile 'com.android.support:cardview-v7:21.0.2' + compile "com.google.android.gms:play-services-location:9.6.1" + compile "com.google.android.gms:play-services-places:9.6.1" + compile 'com.android.support:cardview-v7:24.2.1' + compile 'com.android.support:design:24.2.1' compile 'com.jakewharton:butterknife:6.1.0' } diff --git a/sample/src/main/AndroidManifest.xml b/sample/src/main/AndroidManifest.xml index dd65875..2c6e1c6 100644 --- a/sample/src/main/AndroidManifest.xml +++ b/sample/src/main/AndroidManifest.xml @@ -19,20 +19,27 @@ android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" - android:theme="@style/AppTheme" > + android:theme="@style/AppTheme" + android:name=".SampleApp" + > + android:value="AIzaSyDv8K5B4U6M78r8JFufD0fTFpyycW7cmMk"/> + android:label="@string/app_name" + android:launchMode="singleTask"> - + + + diff --git a/sample/src/main/java/com/directions/sample/Logger.java b/sample/src/main/java/com/directions/sample/Logger.java new file mode 100644 index 0000000..0658d43 --- /dev/null +++ b/sample/src/main/java/com/directions/sample/Logger.java @@ -0,0 +1,69 @@ +package com.directions.sample; + +import android.util.Log; + +/** 27 Sep 2013 + * Radu Savutiu,, + * @author Radu Savutiu +*/ +public class Logger { + private static Logger _singleton; + + public static Logger getLogger() { + if (_singleton==null) { + _singleton = new Logger(); + } + return _singleton; + } + + public void i(String TAG, String msg) { + if (BuildConfig.DEBUG) { + Log.i(TAG, "^" + msg); + } + } + public void i(String TAG, String msg, Throwable thr) { + if (BuildConfig.DEBUG) { + Log.i(TAG, "^" + msg, thr); + } + } + public void d(String TAG, String msg) { + if (BuildConfig.DEBUG) { + Log.d(TAG, "^" + msg); + } + } + public static void d(String TAG, String msg, Throwable thr) { + if (BuildConfig.DEBUG) { + Log.d(TAG, "^" + msg, thr); + } + } + public void e(String TAG, String msg) { + if (BuildConfig.DEBUG) { + Log.e(TAG, "^" + msg); + } + } + public void e(String TAG, String msg, Throwable thr) { + if (BuildConfig.DEBUG) { + Log.e(TAG, "^" + msg, thr); + } + } + public void v(String TAG, String msg) { + if (BuildConfig.DEBUG) { + Log.v(TAG, "^" + msg); + } + } + public void v(String TAG, String msg, Throwable thr) { + if (BuildConfig.DEBUG) { + Log.v(TAG, "^" + msg, thr); + } + } + public void w(String TAG, String msg) { + if (BuildConfig.DEBUG) { + Log.v(TAG, "^" + msg); + } + } + public void w(String TAG, String msg, Throwable thr) { + if (BuildConfig.DEBUG) { + Log.v(TAG, "^" + msg, thr); + } + } +} \ No newline at end of file diff --git a/sample/src/main/java/com/directions/sample/MainActivity.java b/sample/src/main/java/com/directions/sample/MainActivity.java index 8a4e7dd..a22adfb 100644 --- a/sample/src/main/java/com/directions/sample/MainActivity.java +++ b/sample/src/main/java/com/directions/sample/MainActivity.java @@ -1,29 +1,55 @@ package com.directions.sample; +import android.Manifest; import android.app.ProgressDialog; +import android.content.Context; +import android.content.Intent; +import android.content.pm.PackageManager; +import android.content.res.Resources; +import android.content.res.TypedArray; +import android.graphics.drawable.Drawable; import android.location.Location; -import android.location.LocationListener; -import android.location.LocationManager; import android.os.Bundle; +import android.support.annotation.NonNull; +import android.support.annotation.Nullable; +import android.support.design.widget.CoordinatorLayout; +import android.support.design.widget.FloatingActionButton; +import android.support.design.widget.Snackbar; +import android.support.v4.app.ActivityCompat; +import android.support.v4.util.Pair; import android.support.v7.app.AppCompatActivity; +import android.support.v7.widget.CardView; +import android.support.v7.widget.Toolbar; import android.text.Editable; +import android.text.TextUtils; import android.text.TextWatcher; -import android.util.Log; +import android.view.Menu; +import android.view.MenuInflater; +import android.view.MenuItem; import android.view.View; +import android.view.ViewGroup; +import android.view.inputmethod.InputMethodManager; import android.widget.AdapterView; import android.widget.AutoCompleteTextView; +import android.widget.BaseAdapter; +import android.widget.Button; import android.widget.ImageView; -import android.widget.Toast; +import android.widget.Spinner; +import android.widget.SpinnerAdapter; +import android.widget.TextView; import com.directions.route.AbstractRouting; import com.directions.route.Route; import com.directions.route.RouteException; import com.directions.route.Routing; import com.directions.route.RoutingListener; +import com.directions.route.Segment; import com.google.android.gms.common.ConnectionResult; import com.google.android.gms.common.api.GoogleApiClient; import com.google.android.gms.common.api.PendingResult; import com.google.android.gms.common.api.ResultCallback; +import com.google.android.gms.location.LocationRequest; +import com.google.android.gms.location.LocationServices; import com.google.android.gms.location.places.Place; import com.google.android.gms.location.places.PlaceBuffer; import com.google.android.gms.location.places.Places; @@ -31,9 +57,9 @@ import com.google.android.gms.maps.CameraUpdateFactory; import com.google.android.gms.maps.GoogleMap; import com.google.android.gms.maps.MapsInitializer; +import com.google.android.gms.maps.OnMapReadyCallback; import com.google.android.gms.maps.SupportMapFragment; import com.google.android.gms.maps.model.BitmapDescriptorFactory; -import com.google.android.gms.maps.model.CameraPosition; import com.google.android.gms.maps.model.LatLng; import com.google.android.gms.maps.model.LatLngBounds; import com.google.android.gms.maps.model.MarkerOptions; @@ -47,26 +73,55 @@ import butterknife.InjectView; import butterknife.OnClick; -public class MainActivity extends AppCompatActivity implements RoutingListener, GoogleApiClient.OnConnectionFailedListener, GoogleApiClient.ConnectionCallbacks { +public class MainActivity extends AppCompatActivity implements RoutingListener, GoogleApiClient.OnConnectionFailedListener, GoogleApiClient.ConnectionCallbacks, OnMapReadyCallback, com.google.android.gms.location.LocationListener { + private static final int PERMISSIONS_REQUEST_ENABLE_LOCATION = 121; + private static final long UPDATE_INTERVAL = 5000; + private static final long FASTEST_INTERVAL = 3000; + private static final String START_PLACE_KEY = "START_PLACE_KEY"; + private static final String END_PLACE_KEY = "END_PLACE_KEY"; + private static final String TAG = "MainActivity"; + private static MainActivity instance; + @Nullable protected GoogleMap map; - protected LatLng start; - protected LatLng end; + protected static Place startPlace, endPlace; + @InjectView(R.id.coordinatorLayout) + CoordinatorLayout coordinatorLayout; @InjectView(R.id.start) AutoCompleteTextView starting; @InjectView(R.id.destination) AutoCompleteTextView destination; @InjectView(R.id.send) ImageView send; + @InjectView(R.id.cardview) + CardView cardView; + @InjectView(R.id.toolbar) + Toolbar toolbar; + @InjectView(R.id.spinner) + Spinner spinner; + @InjectView(R.id.btnTurnByTurnNav) + FloatingActionButton btnTurnByTurnNav; private static final String LOG_TAG = "MyActivity"; protected GoogleApiClient mGoogleApiClient; private PlaceAutoCompleteAdapter mAdapter; private ProgressDialog progressDialog; - private List polylines; - private static final int[] COLORS = new int[]{R.color.primary_dark,R.color.primary,R.color.primary_light,R.color.accent,R.color.primary_dark_material_light}; + public static MainActivity getInstance() { + return instance; + } + + @Nullable + public List> getRoutesLines() { + return routesLines; + } - private static final LatLngBounds BOUNDS_JAMAICA= new LatLngBounds(new LatLng(-57.965341647205726, 144.9987719580531), - new LatLng(72.77492067739843, -9.998857788741589)); + private List> routesLines; + + private static final LatLngBounds BOUNDS_WORLD = new LatLngBounds(new LatLng(-85, -180), + new LatLng(85, 180)); + + private LocationRequest mLocationRequest; + private boolean firstLocationUpdate; + private AbstractRouting.TravelMode travelMode = AbstractRouting.TravelMode.DRIVING; /** * This activity loads a map and then displays the route and pushpins on it. @@ -74,13 +129,19 @@ public class MainActivity extends AppCompatActivity implements RoutingListener, @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); + instance = this; setContentView(R.layout.activity_main); ButterKnife.inject(this); - getSupportActionBar().setDisplayShowHomeEnabled(true); + setSupportActionBar(toolbar); + try { + getSupportActionBar().setDisplayShowHomeEnabled(true); + } + catch (NullPointerException npe) {} + getSupportActionBar().setDisplayShowTitleEnabled(false); - polylines = new ArrayList<>(); mGoogleApiClient = new GoogleApiClient.Builder(this) .addApi(Places.GEO_DATA_API) + .addApi(LocationServices.API) .addConnectionCallbacks(this) .addOnConnectionFailedListener(this) .build(); @@ -93,92 +154,10 @@ public void onCreate(Bundle savedInstanceState) { mapFragment = SupportMapFragment.newInstance(); getSupportFragmentManager().beginTransaction().replace(R.id.map, mapFragment).commit(); } - map = mapFragment.getMap(); + mapFragment.getMapAsync(this); mAdapter = new PlaceAutoCompleteAdapter(this, android.R.layout.simple_list_item_1, - mGoogleApiClient, BOUNDS_JAMAICA, null); - - - /* - * Updates the bounds being used by the auto complete adapter based on the position of the - * map. - * */ - map.setOnCameraChangeListener(new GoogleMap.OnCameraChangeListener() { - @Override - public void onCameraChange(CameraPosition position) { - LatLngBounds bounds = map.getProjection().getVisibleRegion().latLngBounds; - mAdapter.setBounds(bounds); - } - }); - - - CameraUpdate center = CameraUpdateFactory.newLatLng(new LatLng(18.013610, -77.498803)); - CameraUpdate zoom = CameraUpdateFactory.zoomTo(16); - - map.moveCamera(center); - map.animateCamera(zoom); - - LocationManager locationManager = (LocationManager) getSystemService(LOCATION_SERVICE); - - locationManager.requestLocationUpdates( - LocationManager.NETWORK_PROVIDER, 5000, 0, - new LocationListener() { - @Override - public void onLocationChanged(Location location) { - - CameraUpdate center = CameraUpdateFactory.newLatLng(new LatLng(location.getLatitude(),location.getLongitude())); - CameraUpdate zoom = CameraUpdateFactory.zoomTo(16); - - map.moveCamera(center); - map.animateCamera(zoom); - } - - @Override - public void onStatusChanged(String provider, int status, Bundle extras) { - - } - - @Override - public void onProviderEnabled(String provider) { - - } - - @Override - public void onProviderDisabled(String provider) { - - } - }); - - - locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, - 3000, 0, new LocationListener() { - @Override - public void onLocationChanged(Location location) { - CameraUpdate center = CameraUpdateFactory.newLatLng(new LatLng(location.getLatitude(),location.getLongitude())); - CameraUpdate zoom = CameraUpdateFactory.zoomTo(16); - - map.moveCamera(center); - map.animateCamera(zoom); - - } - - @Override - public void onStatusChanged(String provider, int status, Bundle extras) { - - } - - @Override - public void onProviderEnabled(String provider) { - - } - - @Override - public void onProviderDisabled(String provider) { - - } - }); - - + mGoogleApiClient, BOUNDS_WORLD, null); /* * Adds auto complete adapter to both auto complete @@ -187,9 +166,8 @@ public void onProviderDisabled(String provider) { starting.setAdapter(mAdapter); destination.setAdapter(mAdapter); - /* - * Sets the start and destination points based on the values selected + * Sets the startPlace and destination points based on the values selected * from the autocomplete text views. * */ @@ -199,7 +177,7 @@ public void onItemClick(AdapterView parent, View view, int position, long id) final PlaceAutoCompleteAdapter.PlaceAutocomplete item = mAdapter.getItem(position); final String placeId = String.valueOf(item.placeId); - Log.i(LOG_TAG, "Autocomplete item selected: " + item.description); + Logger.getLogger().i(LOG_TAG, "Autocomplete item selected: " + item.description); /* Issue a request to the Places Geo Data API to retrieve a Place object with additional @@ -212,17 +190,18 @@ public void onItemClick(AdapterView parent, View view, int position, long id) public void onResult(PlaceBuffer places) { if (!places.getStatus().isSuccess()) { // Request did not complete successfully - Log.e(LOG_TAG, "Place query did not complete. Error: " + places.getStatus().toString()); + Logger.getLogger().e(LOG_TAG, "Place query did not complete. Error: " + places.getStatus().toString()); places.release(); return; } // Get the Place object from the buffer. final Place place = places.get(0); - - start=place.getLatLng(); + startPlace = place; + starting.clearFocus(); + InputMethodManager in = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); + in.hideSoftInputFromWindow(starting.getWindowToken(), 0); } }); - } }); destination.setOnItemClickListener(new AdapterView.OnItemClickListener() { @@ -231,10 +210,10 @@ public void onItemClick(AdapterView parent, View view, int position, long id) final PlaceAutoCompleteAdapter.PlaceAutocomplete item = mAdapter.getItem(position); final String placeId = String.valueOf(item.placeId); - Log.i(LOG_TAG, "Autocomplete item selected: " + item.description); + Logger.getLogger().i(LOG_TAG, "Autocomplete item selected: " + item.description); - /* - Issue a request to the Places Geo Data API to retrieve a Place object with additional + /* + Issue a request to the Places Geo Data API to retrieve a Place object with additional details about the place. */ PendingResult placeResult = Places.GeoDataApi @@ -244,22 +223,45 @@ public void onItemClick(AdapterView parent, View view, int position, long id) public void onResult(PlaceBuffer places) { if (!places.getStatus().isSuccess()) { // Request did not complete successfully - Log.e(LOG_TAG, "Place query did not complete. Error: " + places.getStatus().toString()); + Logger.getLogger().e(LOG_TAG, "Place query did not complete. Error: " + places.getStatus().toString()); places.release(); return; } // Get the Place object from the buffer. final Place place = places.get(0); - - end=place.getLatLng(); + endPlace = place; + destination.clearFocus(); + InputMethodManager in = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); + in.hideSoftInputFromWindow(destination.getWindowToken(), 0); } }); } }); + spinner.setAdapter(new ListAdapter()); + spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { + @Override + public void onItemSelected(AdapterView parent, View view, int position, long id) { + travelMode = AbstractRouting.TravelMode.values()[position]; + clearObjects(); + if (startPlace==null || endPlace==null) { + cardView.setVisibility(View.VISIBLE); + } + else { + cardView.setVisibility(View.GONE); + route(); + } + } + + @Override + public void onNothingSelected(AdapterView parent) { +// clearObjects(); + } + }); + /* - These text watchers set the start and end points to null because once there's + These text watchers set the startPlace and end points to null because once there's * a change after a value has been selected from the dropdown * then the value has to reselected from dropdown to get * the correct location. @@ -272,8 +274,8 @@ public void beforeTextChanged(CharSequence s, int start, int count, int after) { @Override public void onTextChanged(CharSequence s, int startNum, int before, int count) { - if (start != null) { - start = null; + if (startPlace != null) { + startPlace = null; } } @@ -291,11 +293,8 @@ public void beforeTextChanged(CharSequence s, int start, int count, int after) { @Override public void onTextChanged(CharSequence s, int start, int before, int count) { - - - if(end!=null) - { - end=null; + if (endPlace != null) { + endPlace = null; } } @@ -305,57 +304,89 @@ public void afterTextChanged(Editable s) { } }); + btnTurnByTurnNav.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + if (routesLines!=null && routesLines.size()>0) { + final Route route = routesLines.get(0).second; + Intent i = new Intent(MainActivity.this, TurnByTurnInstructionsActivity.class); + i.putExtra(TurnByTurnInstructionsActivity.TRAVEL_MODE_EXTRA, travelMode); + startActivity(i); + } + } + }); + + } + + @Override + public boolean onCreateOptionsMenu(Menu menu) { + MenuInflater inflater = getMenuInflater(); + inflater.inflate(R.menu.menu_main, menu); + return true; + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + if (item.getItemId() == R.id.action_get_directions) { + cardView.setVisibility(View.VISIBLE); + } + /*if (item.getItemId() == R.id.action_car_directions) { + cardView.setVisibility(View.VISIBLE); + travelMode = AbstractRouting.TravelMode.DRIVING; + return true; + } + else if (item.getItemId() == R.id.action_bus_directions) { + cardView.setVisibility(View.VISIBLE); + travelMode = AbstractRouting.TravelMode.TRANSIT; + return true; + } + else if (item.getItemId() == R.id.action_bike_directions) { + cardView.setVisibility(View.VISIBLE); + travelMode = AbstractRouting.TravelMode.BIKING; + return true; + } + else if (item.getItemId() == R.id.action_walk_directions) { + cardView.setVisibility(View.VISIBLE); + travelMode = AbstractRouting.TravelMode.WALKING; + return true; + }*/ + return super.onOptionsItemSelected(item); } @OnClick(R.id.send) - public void sendRequest() - { - if(Util.Operations.isOnline(this)) - { + public void sendRequest() { + if (Util.Operations.isOnline(this)) { + clearObjects(); route(); - } - else - { - Toast.makeText(this,"No internet connectivity",Toast.LENGTH_SHORT).show(); + } else { + Snackbar.make(coordinatorLayout, getString(R.string.noInternet), Snackbar.LENGTH_SHORT).show(); } } - public void route() - { - if(start==null || end==null) - { - if(start==null) - { - if(starting.getText().length()>0) - { - starting.setError("Choose location from dropdown."); - } - else - { - Toast.makeText(this,"Please choose a starting point.",Toast.LENGTH_SHORT).show(); + public void route() { + if (startPlace == null || endPlace == null) { + if (startPlace == null) { + if (starting.getText().length() > 0) { + starting.setError(getString(R.string.choose_from_dropdown)); + } else { + Snackbar.make(coordinatorLayout, getString(R.string.choose_start), Snackbar.LENGTH_SHORT).show(); } } - if(end==null) - { - if(destination.getText().length()>0) - { - destination.setError("Choose location from dropdown."); - } - else - { - Toast.makeText(this,"Please choose a destination.",Toast.LENGTH_SHORT).show(); + if (endPlace == null) { + if (destination.getText().length() > 0) { + starting.setError(getString(R.string.choose_from_dropdown)); + } else { + Snackbar.make(coordinatorLayout, getString(R.string.choose_stop), Snackbar.LENGTH_SHORT).show(); } } - } - else - { + } else { progressDialog = ProgressDialog.show(this, "Please wait.", "Fetching route information.", true); Routing routing = new Routing.Builder() - .travelMode(AbstractRouting.TravelMode.DRIVING) + .travelMode(travelMode) .withListener(this) .alternativeRoutes(true) - .waypoints(start, end) + .waypoints(startPlace.getLatLng(), endPlace.getLatLng()) .build(); routing.execute(); } @@ -366,11 +397,11 @@ public void route() public void onRoutingFailure(RouteException e) { // The Routing request failed progressDialog.dismiss(); - if(e != null) { - Toast.makeText(this, "Error: " + e.getMessage(), Toast.LENGTH_LONG).show(); - }else { - Toast.makeText(this, "Something went wrong, Try again", Toast.LENGTH_SHORT).show(); + String errorMsg = getString(R.string.error); + if (e != null) { + errorMsg += ": " + e.getStatusCode() + " " + e.getMessage(); } + Snackbar.make(coordinatorLayout, errorMsg, Snackbar.LENGTH_SHORT).show(); } @Override @@ -379,69 +410,281 @@ public void onRoutingStart() { } @Override - public void onRoutingSuccess(List route, int shortestRouteIndex) - { + public void onRoutingSuccess(List routes, int shortestRouteIndex) { progressDialog.dismiss(); - CameraUpdate center = CameraUpdateFactory.newLatLng(start); - CameraUpdate zoom = CameraUpdateFactory.zoomTo(16); - - map.moveCamera(center); - + addRoutesToMap(routes, true); + cardView.setVisibility(View.GONE); + } - if(polylines.size()>0) { - for (Polyline poly : polylines) { - poly.remove(); + private void addRoutesToMap(List routes, boolean shouldMoveCamera) { + clearObjects(); + + if (shouldMoveCamera) { + final double southLatitude, northernLatitude; + final double eastLongitude, westLongitude; + if (startPlace.getLatLng().latitude < endPlace.getLatLng().latitude) { + southLatitude = startPlace.getLatLng().latitude; + northernLatitude = endPlace.getLatLng().latitude; + } else { + southLatitude = endPlace.getLatLng().latitude; + northernLatitude = startPlace.getLatLng().latitude; + } + if (startPlace.getLatLng().longitude < endPlace.getLatLng().longitude) { + eastLongitude = startPlace.getLatLng().longitude; + westLongitude = endPlace.getLatLng().longitude; + } else { + eastLongitude = endPlace.getLatLng().longitude; + westLongitude = startPlace.getLatLng().longitude; } + + map.moveCamera(CameraUpdateFactory.newLatLngBounds(new LatLngBounds( + new LatLng(southLatitude, eastLongitude), + new LatLng(northernLatitude, westLongitude)), 0)); } + routesLines = null; + routesLines = new ArrayList<>(); + int[] grayColors = getResources().getIntArray(R.array.GrayShades); - polylines = new ArrayList<>(); //add route(s) to the map. - for (int i = 0; i routeLine = new Pair(polyline, route); + routesLines.add(routeLine); } // Start marker MarkerOptions options = new MarkerOptions(); - options.position(start); - options.icon(BitmapDescriptorFactory.fromResource(R.drawable.start_blue)); + options.position(startPlace.getLatLng()); + options.title(startPlace.getName().toString()); + options.snippet(startPlace.getAddress().toString()); + options.icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_BLUE)); map.addMarker(options); + // End marker options = new MarkerOptions(); - options.position(end); - options.icon(BitmapDescriptorFactory.fromResource(R.drawable.end_green)); + options.position(endPlace.getLatLng()); + options.title(endPlace.getName().toString()); + options.snippet(endPlace.getAddress().toString()); + options.icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_AZURE)); map.addMarker(options); + btnTurnByTurnNav.setVisibility(View.VISIBLE); } @Override public void onRoutingCancelled() { - Log.i(LOG_TAG, "Routing was cancelled."); + Logger.getLogger().i(LOG_TAG, "Routing was cancelled."); } @Override public void onConnectionFailed(ConnectionResult connectionResult) { - Log.v(LOG_TAG,connectionResult.toString()); + Logger.getLogger().v(LOG_TAG, connectionResult.toString()); } @Override public void onConnected(Bundle bundle) { + if (ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED && ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) { + ActivityCompat.requestPermissions(MainActivity.this, + new String[]{Manifest.permission.ACCESS_FINE_LOCATION, + Manifest.permission.ACCESS_COARSE_LOCATION}, PERMISSIONS_REQUEST_ENABLE_LOCATION); + return; + } + mLocationRequest = LocationRequest.create(); + mLocationRequest.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY); + mLocationRequest.setInterval(UPDATE_INTERVAL); + mLocationRequest.setFastestInterval(FASTEST_INTERVAL); + LocationServices.FusedLocationApi.requestLocationUpdates(mGoogleApiClient, mLocationRequest, this); } @Override public void onConnectionSuspended(int i) { } + + @Override + public void onMapReady(GoogleMap googleMap) { + map = googleMap; + map.setPadding(50, 50, 50, 50); + if ((ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED && ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) || + (ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED && ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED)) { + ActivityCompat.requestPermissions(MainActivity.this, new String[]{Manifest.permission.ACCESS_COARSE_LOCATION, Manifest.permission.ACCESS_FINE_LOCATION}, PERMISSIONS_REQUEST_ENABLE_LOCATION); + } else { + map.setMyLocationEnabled(true); + } + /* + * Updates the bounds being used by the auto complete adapter based on the position of the + * map. + * */ + map.setOnCameraIdleListener(new GoogleMap.OnCameraIdleListener() { + @Override + public void onCameraIdle() { + LatLngBounds bounds = map.getProjection().getVisibleRegion().latLngBounds; + mAdapter.setBounds(bounds); + } + }); + + map.setOnPolylineClickListener(new GoogleMap.OnPolylineClickListener() { + @Override + public void onPolylineClick(Polyline polyline) { + if (routesLines != null) { + + final List newRouteLines = new ArrayList<>(); + for (Pair p : routesLines) { + newRouteLines.add(p.second); + } + int index = 0; + for (Pair p : routesLines) { + if (p.first.equals(polyline)) { + //if we clicked on the same route don't do anything. + if (index > 0) { + Route r = p.second; + String txt = "" + r.getDistanceText() + + "\n" + r.getDurationText(); + if (!TextUtils.isEmpty(r.getWarning())) { + txt += "\nWarning: " + r.getWarning(); + } + + //add selected route at the top of routes. + newRouteLines.remove(r); + newRouteLines.add(0, r); + addRoutesToMap(newRouteLines, false); + Snackbar snackbar = Snackbar.make(coordinatorLayout, txt, Snackbar.LENGTH_LONG); + + if ((newRouteLines.size() > 1) && (!polyline.equals(routesLines.get(0).first))) { + snackbar.setAction(getString(R.string.undo), new View.OnClickListener() { + @Override + public void onClick(View v) { + final Route oldRoute = newRouteLines.get(1); + newRouteLines.remove(oldRoute); + newRouteLines.add(0, oldRoute); + addRoutesToMap(newRouteLines, false); + } + }); + } + snackbar.show(); + } + final Route r = p.second; + for (Segment s : r.getSegments()) { + Logger.getLogger().i(TAG, "I:" + s.getInstruction() + + "\nM:" + s.getManeuver() + + "\nD:" + s.getDistance() + + "\nL:" + s.getLength() + "\n\n"); + } + break; + } + index++; + } + } + } + }); + } + + + @Override + public void onLocationChanged(Location location) { + CameraUpdate center = CameraUpdateFactory.newLatLng(new LatLng(location.getLatitude(), location.getLongitude())); + CameraUpdate zoom = CameraUpdateFactory.zoomTo(16); + if (firstLocationUpdate) { + firstLocationUpdate = false; + map.moveCamera(center); + map.animateCamera(zoom); + } + } + + @Override + @SuppressWarnings({"MissingPermission"}) + public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) { + if (requestCode == PERMISSIONS_REQUEST_ENABLE_LOCATION) { + if (grantResults.length > 0 && grantResults[0] == PackageManager.PERMISSION_GRANTED) { + if (map != null && !map.isMyLocationEnabled()) { + map.setMyLocationEnabled(true); + } + mLocationRequest = LocationRequest.create(); + mLocationRequest.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY); + mLocationRequest.setInterval(UPDATE_INTERVAL); + mLocationRequest.setFastestInterval(FASTEST_INTERVAL); + LocationServices.FusedLocationApi.requestLocationUpdates(mGoogleApiClient, mLocationRequest, this); + } + } + } + + protected class ListAdapter extends BaseAdapter implements SpinnerAdapter { + + @Override + public int getCount() { + return AbstractRouting.TravelMode.values().length; + } + + @Override + public Object getItem(int position) { + return AbstractRouting.TravelMode.values()[position]; + } + + @Override + public long getItemId(int position) { + return 0; + } + + @Override + public View getView(int position, View view, ViewGroup parent) { + if (view==null) { + view = getLayoutInflater().inflate(R.layout.spinner_layout, parent, false); + } + bindView(view, position); + return view; + } + + private void bindView(View view, int position) { + ViewHolder vh = new ViewHolder(view); + AbstractRouting.TravelMode trvlMode = AbstractRouting.TravelMode.values()[position]; + vh.name.setText(trvlMode.name()); + Resources res = getResources(); + TypedArray icons = res.obtainTypedArray(R.array.travel_mode_imgs); + Drawable drawable = icons.getDrawable(position); + vh.icon.setImageDrawable(drawable); + } + + @Override + public View getDropDownView(int position, View convertView, ViewGroup parent) { + return super.getDropDownView(position, convertView, parent); + } + + class ViewHolder { + @InjectView(R.id.name) + TextView name; + @InjectView(R.id.icon) ImageView icon; + + public ViewHolder(View view) { + ButterKnife.inject(this, view); + } + } + } + + private void clearObjects() { + if (map!=null) { + map.clear(); + } + if (routesLines!=null) { + routesLines.clear(); + } + btnTurnByTurnNav.setVisibility(View.GONE); + } } diff --git a/sample/src/main/java/com/directions/sample/PlaceAutoCompleteAdapter.java b/sample/src/main/java/com/directions/sample/PlaceAutoCompleteAdapter.java index d7c565f..eb46001 100644 --- a/sample/src/main/java/com/directions/sample/PlaceAutoCompleteAdapter.java +++ b/sample/src/main/java/com/directions/sample/PlaceAutoCompleteAdapter.java @@ -30,6 +30,9 @@ import com.google.android.gms.maps.model.LatLngBounds; import android.content.Context; +import android.graphics.Typeface; +import android.text.style.CharacterStyle; +import android.text.style.StyleSpan; import android.util.Log; import android.widget.ArrayAdapter; import android.widget.Filter; @@ -198,7 +201,8 @@ private ArrayList getAutocomplete(CharSequence constraint) { AutocompletePrediction prediction = iterator.next(); // Get the details of this prediction and copy it into a new PlaceAutocomplete object. resultList.add(new PlaceAutocomplete(prediction.getPlaceId(), - prediction.getDescription())); + prediction.getPrimaryText(new StyleSpan(Typeface.BOLD)).toString() + ", " + + prediction.getSecondaryText(new StyleSpan(Typeface.BOLD)))); } // Release the buffer now that all data has been copied. @@ -228,7 +232,6 @@ public String toString() { return description.toString(); } - } } \ No newline at end of file diff --git a/sample/src/main/java/com/directions/sample/SampleApp.java b/sample/src/main/java/com/directions/sample/SampleApp.java new file mode 100644 index 0000000..d3a67cb --- /dev/null +++ b/sample/src/main/java/com/directions/sample/SampleApp.java @@ -0,0 +1,21 @@ +package com.directions.sample; + +import android.app.Application; + +/** + * Created by rsavutiu on 17/10/2016. + */ + +public class SampleApp extends Application { + private static SampleApp _instance; + + public static SampleApp getInstance() { + return _instance; + } + + @Override + public void onCreate() { + super.onCreate(); + _instance = this; + } +} diff --git a/sample/src/main/java/com/directions/sample/SegmentsAdapter.java b/sample/src/main/java/com/directions/sample/SegmentsAdapter.java new file mode 100644 index 0000000..1872764 --- /dev/null +++ b/sample/src/main/java/com/directions/sample/SegmentsAdapter.java @@ -0,0 +1,111 @@ +package com.directions.sample; + +import android.support.v7.widget.RecyclerView; +import android.text.TextUtils; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.ImageView; +import android.widget.TextView; + +import com.directions.route.Segment; + +import java.util.ArrayList; +import java.util.List; + +import butterknife.ButterKnife; +import butterknife.InjectView; + +/** + * Created by rsavutiu on 13/10/2016. + */ +public class SegmentsAdapter extends RecyclerView.Adapter { + + private List segments = new ArrayList<>(); + + public SegmentsAdapter(List segments) { + this.segments = segments; + } + + public void setSegments(List segments) { + this.segments = segments; + notifyDataSetChanged(); + } + + @Override + public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { + final View itemView; + itemView = LayoutInflater.from(parent.getContext()).inflate( + R.layout.turn_by_turn_instruction_layout, parent, false); + return new ViewHolder(itemView); + } + + @Override + public void onBindViewHolder(ViewHolder holder, int position) { + Segment item = segments.get(position); + String maneuver = item.getManeuver(); + if (!TextUtils.isEmpty(maneuver)) { + for (GoogleManeuvers googleManeuver : GoogleManeuvers.values()) { + if (maneuver.equals(googleManeuver.maneuverName)) { + holder.ivIcon.setImageDrawable(SampleApp.getInstance().getResources() + .getDrawable(googleManeuver.drawable)); + break; + } + } + } + holder.tvInstruction.setText(item.getInstruction()); + holder.tvDistance.setText(Double.toString(item.getDistance())); + } + + @Override + public int getItemCount() { + return (segments!=null)?segments.size():0; + } + + @Override + public int getItemViewType(int position) { + //we only have 1 view type so far. + return 0; + } + + public class ViewHolder extends RecyclerView.ViewHolder{ + @InjectView(R.id.tvInstruction) + public TextView tvInstruction; + @InjectView(R.id.tvDistance) + public TextView tvDistance; + @InjectView(R.id.ivIcon) + public ImageView ivIcon; + public ViewHolder(View view) { + super(view); + ButterKnife.inject(this, view); + } + } + + public enum GoogleManeuvers { + TURN_SHARP_LEFT("turn-sharp-left", R.drawable.ic_arrow_back_white_48dp), + UTURN_RIGHT("uturn-right", R.drawable.ic_arrow_forward_white_48dp), + TURN_SLIGHT_RIGHT("turn-slight-right", R.drawable.ic_arrow_forward_white_48dp), + MERGE("merge", R.drawable.ic_arrow_upward_white_48dp), + ROUNDABOUT_LEFT("roundabout-left", R.drawable.ic_arrow_back_white_48dp), + ROUNDABOUT_RIGHT("roundabout-right", R.drawable.ic_arrow_forward_white_48dp), + UTURN_LEFT("uturn-left", R.drawable.ic_arrow_back_white_48dp), + TURN_SLIGHT_LEFT("turn-slight-left", R.drawable.ic_arrow_back_white_48dp), + TURN_LEFT("turn-left", R.drawable.ic_arrow_back_white_48dp), + RAMP_RIGHT("ramp-right", R.drawable.ic_arrow_forward_white_48dp), + TURN_RIGHT("turn-right", R.drawable.ic_arrow_forward_white_48dp), + FORK_RIGHT("fork-right", R.drawable.ic_arrow_forward_white_48dp), + STRAIGHT("straight", R.drawable.ic_arrow_upward_white_48dp), + FORK_LEFT("fork-left", R.drawable.ic_arrow_back_white_48dp), + FERRY_TRAIN("ferry-train", R.drawable.icon_content_oepnv_faehre), + TURN_SHARP_RIGHT("turn-sharp-right", R.drawable.ic_arrow_forward_white_48dp), + RAMP_LEFT("ramp-left", R.drawable.ic_arrow_back_white_48dp), + FERRY("ferry", R.drawable.icon_content_oepnv_faehre); + private final int drawable; + private final String maneuverName; + + private GoogleManeuvers(String maneuverName, int drawable) { + this.maneuverName = maneuverName; + this.drawable = drawable; + } + }; +} diff --git a/sample/src/main/java/com/directions/sample/TurnByTurnInstructionsActivity.java b/sample/src/main/java/com/directions/sample/TurnByTurnInstructionsActivity.java new file mode 100644 index 0000000..b3f0126 --- /dev/null +++ b/sample/src/main/java/com/directions/sample/TurnByTurnInstructionsActivity.java @@ -0,0 +1,54 @@ +package com.directions.sample; + +import android.app.Activity; +import android.content.Intent; +import android.os.Bundle; +import android.support.v7.widget.LinearLayoutManager; +import android.support.v7.widget.RecyclerView; +import android.widget.TextView; + +import com.directions.route.AbstractRouting; +import com.directions.route.Route; + +import butterknife.ButterKnife; +import butterknife.InjectView; + +/** + * Created by rsavutiu on 17/10/2016. + */ +public class TurnByTurnInstructionsActivity extends Activity { + private static final String TAG = "TurnByTurnInstructionsActivity"; + public static String TRAVEL_MODE_EXTRA = "TRAVEL_MODE_EXTRA"; + private Route route; + private AbstractRouting.TravelMode travelMode; + @InjectView(R.id.rvSegmentsList) + RecyclerView rvSegmentsList; + @InjectView(R.id.title) + TextView title; + private SegmentsAdapter mAdapter; + + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_turn_by_turn); + ButterKnife.inject(this); + rvSegmentsList.setLayoutManager(new LinearLayoutManager(this)); + mAdapter = new SegmentsAdapter(null); + rvSegmentsList.setAdapter(mAdapter); + final Intent startIntent = getIntent(); + if (startIntent.hasExtra(TRAVEL_MODE_EXTRA)) { + + if (MainActivity.getInstance().getRoutesLines()!=null && + MainActivity.getInstance().getRoutesLines().size()>0) { + route = MainActivity.getInstance().getRoutesLines().get(0).second; + travelMode = (AbstractRouting.TravelMode) startIntent.getSerializableExtra(TRAVEL_MODE_EXTRA); + title.setText(travelMode.name()); + mAdapter.setSegments(route.getSegments()); + mAdapter.notifyDataSetChanged(); + Logger.getLogger().i(TAG, "Route: " + route.toString()); + Logger.getLogger().i(TAG, "Travel Mode: " + travelMode.name()); + } + } + } +} diff --git a/sample/src/main/java/com/directions/sample/Util.java b/sample/src/main/java/com/directions/sample/Util.java index 66be703..8fbc7f7 100644 --- a/sample/src/main/java/com/directions/sample/Util.java +++ b/sample/src/main/java/com/directions/sample/Util.java @@ -1,8 +1,12 @@ package com.directions.sample; import android.content.Context; +import android.graphics.Bitmap; +import android.graphics.drawable.BitmapDrawable; +import android.graphics.drawable.Drawable; import android.net.ConnectivityManager; import android.net.NetworkInfo; +import android.support.v4.graphics.drawable.DrawableCompat; /** * Created by Joel on 30/06/2015. @@ -30,4 +34,14 @@ public static boolean isOnline(Context context) { private Util() throws InstantiationException { throw new InstantiationException("This class is not for instantiation"); } + + public static Drawable setTint(Drawable d, int color) { + Drawable wrappedDrawable = DrawableCompat.wrap(d); + DrawableCompat.setTint(wrappedDrawable, color); + return wrappedDrawable; + } + + public static Bitmap getBitmapFromDrawable(Drawable drawable) { + return ((BitmapDrawable)drawable).getBitmap(); + } } diff --git a/sample/src/main/res/drawable-hdpi/bild_dachinnenseite.jpg b/sample/src/main/res/drawable-hdpi/bild_dachinnenseite.jpg new file mode 100644 index 0000000..96d182a Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/bild_dachinnenseite.jpg differ diff --git a/sample/src/main/res/drawable-hdpi/bild_erdungsschienen.jpg b/sample/src/main/res/drawable-hdpi/bild_erdungsschienen.jpg new file mode 100644 index 0000000..08f68a3 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/bild_erdungsschienen.jpg differ diff --git a/sample/src/main/res/drawable-hdpi/bild_gebaeude.jpg b/sample/src/main/res/drawable-hdpi/bild_gebaeude.jpg new file mode 100644 index 0000000..4f4c708 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/bild_gebaeude.jpg differ diff --git a/sample/src/main/res/drawable-hdpi/bild_grundrisse.jpg b/sample/src/main/res/drawable-hdpi/bild_grundrisse.jpg new file mode 100644 index 0000000..41f7e23 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/bild_grundrisse.jpg differ diff --git a/sample/src/main/res/drawable-hdpi/bild_zaehlerschraenke.jpg b/sample/src/main/res/drawable-hdpi/bild_zaehlerschraenke.jpg new file mode 100644 index 0000000..876f9d3 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/bild_zaehlerschraenke.jpg differ diff --git a/sample/src/main/res/drawable-hdpi/bild_ziegel.jpg b/sample/src/main/res/drawable-hdpi/bild_ziegel.jpg new file mode 100644 index 0000000..ce07321 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/bild_ziegel.jpg differ diff --git a/sample/src/main/res/drawable-hdpi/ic_arrow_back_white_48dp.png b/sample/src/main/res/drawable-hdpi/ic_arrow_back_white_48dp.png new file mode 100644 index 0000000..32a6d91 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/ic_arrow_back_white_48dp.png differ diff --git a/sample/src/main/res/drawable-hdpi/ic_arrow_downward_white_48dp.png b/sample/src/main/res/drawable-hdpi/ic_arrow_downward_white_48dp.png new file mode 100644 index 0000000..225e4e5 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/ic_arrow_downward_white_48dp.png differ diff --git a/sample/src/main/res/drawable-hdpi/ic_arrow_forward_white_48dp.png b/sample/src/main/res/drawable-hdpi/ic_arrow_forward_white_48dp.png new file mode 100644 index 0000000..8c4c394 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/ic_arrow_forward_white_48dp.png differ diff --git a/sample/src/main/res/drawable-hdpi/ic_arrow_upward_white_48dp.png b/sample/src/main/res/drawable-hdpi/ic_arrow_upward_white_48dp.png new file mode 100644 index 0000000..d7b27da Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/ic_arrow_upward_white_48dp.png differ diff --git a/sample/src/main/res/drawable-hdpi/ic_directions_bike_white_48dp.png b/sample/src/main/res/drawable-hdpi/ic_directions_bike_white_48dp.png new file mode 100644 index 0000000..2289d93 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/ic_directions_bike_white_48dp.png differ diff --git a/sample/src/main/res/drawable-hdpi/ic_directions_bus_white_48dp.png b/sample/src/main/res/drawable-hdpi/ic_directions_bus_white_48dp.png new file mode 100644 index 0000000..9eafc45 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/ic_directions_bus_white_48dp.png differ diff --git a/sample/src/main/res/drawable-hdpi/ic_directions_car_white_48dp.png b/sample/src/main/res/drawable-hdpi/ic_directions_car_white_48dp.png new file mode 100644 index 0000000..d30ce8c Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/ic_directions_car_white_48dp.png differ diff --git a/sample/src/main/res/drawable-hdpi/ic_directions_walk_white_48dp.png b/sample/src/main/res/drawable-hdpi/ic_directions_walk_white_48dp.png new file mode 100644 index 0000000..b87e6d1 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/ic_directions_walk_white_48dp.png differ diff --git a/sample/src/main/res/drawable-hdpi/ic_directions_white_48dp.png b/sample/src/main/res/drawable-hdpi/ic_directions_white_48dp.png new file mode 100644 index 0000000..ee364ee Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/ic_directions_white_48dp.png differ diff --git a/sample/src/main/res/drawable-hdpi/ic_flag_white_32dp.png b/sample/src/main/res/drawable-hdpi/ic_flag_white_32dp.png new file mode 100644 index 0000000..23c4bb7 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/ic_flag_white_32dp.png differ diff --git a/sample/src/main/res/drawable-hdpi/ic_home_white_36dp.png b/sample/src/main/res/drawable-hdpi/ic_home_white_36dp.png new file mode 100644 index 0000000..bef070c Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/ic_home_white_36dp.png differ diff --git a/sample/src/main/res/drawable-hdpi/ic_keyboard_voice_white_24dp.png b/sample/src/main/res/drawable-hdpi/ic_keyboard_voice_white_24dp.png new file mode 100644 index 0000000..340cd08 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/ic_keyboard_voice_white_24dp.png differ diff --git a/sample/src/main/res/drawable-hdpi/ic_lt_blue_dot.png b/sample/src/main/res/drawable-hdpi/ic_lt_blue_dot.png new file mode 100755 index 0000000..36bcee2 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/ic_lt_blue_dot.png differ diff --git a/sample/src/main/res/drawable-hdpi/ic_lt_green_dot.png b/sample/src/main/res/drawable-hdpi/ic_lt_green_dot.png new file mode 100755 index 0000000..bcdb99c Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/ic_lt_green_dot.png differ diff --git a/sample/src/main/res/drawable-hdpi/ic_lt_indigo_dot.png b/sample/src/main/res/drawable-hdpi/ic_lt_indigo_dot.png new file mode 100755 index 0000000..1f28511 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/ic_lt_indigo_dot.png differ diff --git a/sample/src/main/res/drawable-hdpi/ic_place_white_48dp.png b/sample/src/main/res/drawable-hdpi/ic_place_white_48dp.png new file mode 100644 index 0000000..078b10d Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/ic_place_white_48dp.png differ diff --git a/sample/src/main/res/drawable-hdpi/ic_white_dot.png b/sample/src/main/res/drawable-hdpi/ic_white_dot.png new file mode 100755 index 0000000..46db79f Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/ic_white_dot.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_back.png b/sample/src/main/res/drawable-hdpi/icon_back.png new file mode 100755 index 0000000..dd542f5 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_back.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_back_article.png b/sample/src/main/res/drawable-hdpi/icon_back_article.png new file mode 100755 index 0000000..2bfeead Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_back_article.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_check.png b/sample/src/main/res/drawable-hdpi/icon_check.png new file mode 100755 index 0000000..8478e79 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_check.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_checked.png b/sample/src/main/res/drawable-hdpi/icon_checked.png new file mode 100755 index 0000000..2218990 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_checked.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_abfallkalender_bin.png b/sample/src/main/res/drawable-hdpi/icon_content_abfallkalender_bin.png new file mode 100755 index 0000000..74f1a5f Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_abfallkalender_bin.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_abfallkalender_gelber_sack.png b/sample/src/main/res/drawable-hdpi/icon_content_abfallkalender_gelber_sack.png new file mode 100755 index 0000000..88c721b Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_abfallkalender_gelber_sack.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_abfallkalender_schnittgut.png b/sample/src/main/res/drawable-hdpi/icon_content_abfallkalender_schnittgut.png new file mode 100755 index 0000000..94e3fa8 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_abfallkalender_schnittgut.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_arrow_left.png b/sample/src/main/res/drawable-hdpi/icon_content_arrow_left.png new file mode 100755 index 0000000..e648d91 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_arrow_left.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_arrow_right.png b/sample/src/main/res/drawable-hdpi/icon_content_arrow_right.png new file mode 100755 index 0000000..b2e91ee Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_arrow_right.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_article_calender.png b/sample/src/main/res/drawable-hdpi/icon_content_article_calender.png new file mode 100755 index 0000000..2df2aac Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_article_calender.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_article_favorit.png b/sample/src/main/res/drawable-hdpi/icon_content_article_favorit.png new file mode 100755 index 0000000..f6339d7 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_article_favorit.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_article_favorit_active.png b/sample/src/main/res/drawable-hdpi/icon_content_article_favorit_active.png new file mode 100755 index 0000000..c2024f2 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_article_favorit_active.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_article_mail.png b/sample/src/main/res/drawable-hdpi/icon_content_article_mail.png new file mode 100755 index 0000000..f26ee82 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_article_mail.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_article_map.png b/sample/src/main/res/drawable-hdpi/icon_content_article_map.png new file mode 100755 index 0000000..f778833 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_article_map.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_article_navigation.png b/sample/src/main/res/drawable-hdpi/icon_content_article_navigation.png new file mode 100755 index 0000000..891bbe5 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_article_navigation.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_article_next.png b/sample/src/main/res/drawable-hdpi/icon_content_article_next.png new file mode 100644 index 0000000..ac3796a Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_article_next.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_article_pin.png b/sample/src/main/res/drawable-hdpi/icon_content_article_pin.png new file mode 100755 index 0000000..2d03b2e Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_article_pin.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_article_previous.png b/sample/src/main/res/drawable-hdpi/icon_content_article_previous.png new file mode 100644 index 0000000..d516bcd Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_article_previous.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_article_share.png b/sample/src/main/res/drawable-hdpi/icon_content_article_share.png new file mode 100755 index 0000000..1d45235 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_article_share.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_article_telefon.png b/sample/src/main/res/drawable-hdpi/icon_content_article_telefon.png new file mode 100755 index 0000000..dd85311 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_article_telefon.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_article_website.png b/sample/src/main/res/drawable-hdpi/icon_content_article_website.png new file mode 100755 index 0000000..05828b6 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_article_website.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_artikel_pdf.png b/sample/src/main/res/drawable-hdpi/icon_content_artikel_pdf.png new file mode 100755 index 0000000..286e7e0 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_artikel_pdf.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_closed.png b/sample/src/main/res/drawable-hdpi/icon_content_closed.png new file mode 100755 index 0000000..240c8d9 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_closed.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_favorit.png b/sample/src/main/res/drawable-hdpi/icon_content_favorit.png new file mode 100755 index 0000000..ec8130f Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_favorit.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_favorit_active.png b/sample/src/main/res/drawable-hdpi/icon_content_favorit_active.png new file mode 100755 index 0000000..78ae257 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_favorit_active.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_oepnv_arrow.png b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_arrow.png new file mode 100755 index 0000000..3f4cb8d Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_arrow.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_oepnv_arrow_change.png b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_arrow_change.png new file mode 100755 index 0000000..d79c364 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_arrow_change.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_oepnv_arrow_finish.png b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_arrow_finish.png new file mode 100755 index 0000000..8007ff5 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_arrow_finish.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_oepnv_arrow_search.png b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_arrow_search.png new file mode 100755 index 0000000..63ec0e6 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_arrow_search.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_oepnv_arrow_start_to_finish.png b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_arrow_start_to_finish.png new file mode 100755 index 0000000..4beb4e4 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_arrow_start_to_finish.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_oepnv_auto.png b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_auto.png new file mode 100755 index 0000000..7db1dc6 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_auto.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_oepnv_bahn.png b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_bahn.png new file mode 100755 index 0000000..0092209 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_bahn.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_oepnv_bus.png b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_bus.png new file mode 100755 index 0000000..e771aa8 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_bus.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_oepnv_faehre.png b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_faehre.png new file mode 100755 index 0000000..e1fc641 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_faehre.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_oepnv_fahrrad.png b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_fahrrad.png new file mode 100755 index 0000000..c46d5fc Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_fahrrad.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_oepnv_fussweg.png b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_fussweg.png new file mode 100755 index 0000000..e7cc573 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_fussweg.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_oepnv_location.png b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_location.png new file mode 100755 index 0000000..84db6f4 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_location.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_oepnv_pin_card.png b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_pin_card.png new file mode 100755 index 0000000..c715738 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_pin_card.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_oepnv_s_bahn.png b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_s_bahn.png new file mode 100755 index 0000000..1dfddc2 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_s_bahn.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_oepnv_time.png b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_time.png new file mode 100755 index 0000000..219f545 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_time.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_oepnv_time_15.png b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_time_15.png new file mode 100755 index 0000000..7cbbdb0 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_time_15.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_oepnv_time_30.png b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_time_30.png new file mode 100755 index 0000000..934d5f3 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_time_30.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_oepnv_time_5.png b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_time_5.png new file mode 100755 index 0000000..fda31e9 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_time_5.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_oepnv_tram.png b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_tram.png new file mode 100755 index 0000000..79607d4 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_tram.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_oepnv_u_bahn.png b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_u_bahn.png new file mode 100755 index 0000000..8804038 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_oepnv_u_bahn.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_open.png b/sample/src/main/res/drawable-hdpi/icon_content_open.png new file mode 100755 index 0000000..d6af007 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_open.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_overlay_close.png b/sample/src/main/res/drawable-hdpi/icon_content_overlay_close.png new file mode 100755 index 0000000..e579ccb Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_overlay_close.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_pin.png b/sample/src/main/res/drawable-hdpi/icon_content_pin.png new file mode 100755 index 0000000..3d1aef6 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_pin.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_pin_card.png b/sample/src/main/res/drawable-hdpi/icon_content_pin_card.png new file mode 100755 index 0000000..46a3d8d Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_pin_card.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_pin_card_green.png b/sample/src/main/res/drawable-hdpi/icon_content_pin_card_green.png new file mode 100755 index 0000000..9e8d75c Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_pin_card_green.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_pin_card_red.png b/sample/src/main/res/drawable-hdpi/icon_content_pin_card_red.png new file mode 100755 index 0000000..22c875e Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_pin_card_red.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_pin_card_yellow.png b/sample/src/main/res/drawable-hdpi/icon_content_pin_card_yellow.png new file mode 100755 index 0000000..9a0a728 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_pin_card_yellow.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_rain.png b/sample/src/main/res/drawable-hdpi/icon_content_rain.png new file mode 100755 index 0000000..d64ce01 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_rain.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_wetter_cloudy.png b/sample/src/main/res/drawable-hdpi/icon_content_wetter_cloudy.png new file mode 100755 index 0000000..54aa872 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_wetter_cloudy.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_wetter_fog.png b/sample/src/main/res/drawable-hdpi/icon_content_wetter_fog.png new file mode 100755 index 0000000..1c36078 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_wetter_fog.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_wetter_humidity.png b/sample/src/main/res/drawable-hdpi/icon_content_wetter_humidity.png new file mode 100755 index 0000000..ac8c5cb Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_wetter_humidity.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_wetter_mostlysunny.png b/sample/src/main/res/drawable-hdpi/icon_content_wetter_mostlysunny.png new file mode 100755 index 0000000..49e0607 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_wetter_mostlysunny.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_wetter_rain.png b/sample/src/main/res/drawable-hdpi/icon_content_wetter_rain.png new file mode 100755 index 0000000..057fb48 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_wetter_rain.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_wetter_snow.png b/sample/src/main/res/drawable-hdpi/icon_content_wetter_snow.png new file mode 100755 index 0000000..eec1574 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_wetter_snow.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_wetter_sunny.png b/sample/src/main/res/drawable-hdpi/icon_content_wetter_sunny.png new file mode 100755 index 0000000..f4b567d Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_wetter_sunny.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_wetter_tstorms.png b/sample/src/main/res/drawable-hdpi/icon_content_wetter_tstorms.png new file mode 100755 index 0000000..128db9e Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_wetter_tstorms.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_content_wetter_windspeed.png b/sample/src/main/res/drawable-hdpi/icon_content_wetter_windspeed.png new file mode 100755 index 0000000..253db8c Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_content_wetter_windspeed.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_menu_left_close.png b/sample/src/main/res/drawable-hdpi/icon_menu_left_close.png new file mode 100755 index 0000000..7c2cb53 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_menu_left_close.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_menu_left_opener.png b/sample/src/main/res/drawable-hdpi/icon_menu_left_opener.png new file mode 100755 index 0000000..4ff2a81 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_menu_left_opener.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_menu_left_suche.png b/sample/src/main/res/drawable-hdpi/icon_menu_left_suche.png new file mode 100755 index 0000000..fe18cec Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_menu_left_suche.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_menu_left_top_einstellungen.png b/sample/src/main/res/drawable-hdpi/icon_menu_left_top_einstellungen.png new file mode 100755 index 0000000..daf9e81 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_menu_left_top_einstellungen.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_menu_left_top_favoriten.png b/sample/src/main/res/drawable-hdpi/icon_menu_left_top_favoriten.png new file mode 100755 index 0000000..ead798e Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_menu_left_top_favoriten.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_menu_left_top_suche.png b/sample/src/main/res/drawable-hdpi/icon_menu_left_top_suche.png new file mode 100755 index 0000000..b04c40a Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_menu_left_top_suche.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_menu_right_ansprechpartner.png b/sample/src/main/res/drawable-hdpi/icon_menu_right_ansprechpartner.png new file mode 100755 index 0000000..b98a806 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_menu_right_ansprechpartner.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_menu_right_carsharing.png b/sample/src/main/res/drawable-hdpi/icon_menu_right_carsharing.png new file mode 100755 index 0000000..c6d6cf2 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_menu_right_carsharing.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_menu_right_daten_aendern.png b/sample/src/main/res/drawable-hdpi/icon_menu_right_daten_aendern.png new file mode 100755 index 0000000..0412deb Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_menu_right_daten_aendern.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_menu_right_einzugsermaechtigung.png b/sample/src/main/res/drawable-hdpi/icon_menu_right_einzugsermaechtigung.png new file mode 100755 index 0000000..79406de Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_menu_right_einzugsermaechtigung.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_menu_right_elektroladesaeulen.png b/sample/src/main/res/drawable-hdpi/icon_menu_right_elektroladesaeulen.png new file mode 100755 index 0000000..d9756ed Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_menu_right_elektroladesaeulen.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_menu_right_emobilitaet.png b/sample/src/main/res/drawable-hdpi/icon_menu_right_emobilitaet.png new file mode 100755 index 0000000..ee5ed3c Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_menu_right_emobilitaet.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_menu_right_energiespartipps.png b/sample/src/main/res/drawable-hdpi/icon_menu_right_energiespartipps.png new file mode 100755 index 0000000..c774113 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_menu_right_energiespartipps.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_menu_right_engagement.png b/sample/src/main/res/drawable-hdpi/icon_menu_right_engagement.png new file mode 100755 index 0000000..6ba73c3 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_menu_right_engagement.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_menu_right_erdgastankstellen.png b/sample/src/main/res/drawable-hdpi/icon_menu_right_erdgastankstellen.png new file mode 100755 index 0000000..678deda Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_menu_right_erdgastankstellen.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_menu_right_familienkalender.png b/sample/src/main/res/drawable-hdpi/icon_menu_right_familienkalender.png new file mode 100755 index 0000000..87e2494 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_menu_right_familienkalender.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_menu_right_foerderprogramm.png b/sample/src/main/res/drawable-hdpi/icon_menu_right_foerderprogramm.png new file mode 100755 index 0000000..313cc9c Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_menu_right_foerderprogramm.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_menu_right_gewinnspiel.png b/sample/src/main/res/drawable-hdpi/icon_menu_right_gewinnspiel.png new file mode 100755 index 0000000..4966371 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_menu_right_gewinnspiel.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_menu_right_impressum.png b/sample/src/main/res/drawable-hdpi/icon_menu_right_impressum.png new file mode 100755 index 0000000..b477852 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_menu_right_impressum.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_menu_right_kontakt.png b/sample/src/main/res/drawable-hdpi/icon_menu_right_kontakt.png new file mode 100755 index 0000000..bbe655f Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_menu_right_kontakt.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_menu_right_kundenkarte.png b/sample/src/main/res/drawable-hdpi/icon_menu_right_kundenkarte.png new file mode 100755 index 0000000..7034b71 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_menu_right_kundenkarte.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_menu_right_kundenmagazin.png b/sample/src/main/res/drawable-hdpi/icon_menu_right_kundenmagazin.png new file mode 100755 index 0000000..6e37dad Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_menu_right_kundenmagazin.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_menu_right_neues.png b/sample/src/main/res/drawable-hdpi/icon_menu_right_neues.png new file mode 100755 index 0000000..2c186dc Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_menu_right_neues.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_menu_right_notrufnummern.png b/sample/src/main/res/drawable-hdpi/icon_menu_right_notrufnummern.png new file mode 100755 index 0000000..d049e3b Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_menu_right_notrufnummern.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_menu_right_produkte.png b/sample/src/main/res/drawable-hdpi/icon_menu_right_produkte.png new file mode 100755 index 0000000..a4223e9 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_menu_right_produkte.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_menu_right_stoerungen.png b/sample/src/main/res/drawable-hdpi/icon_menu_right_stoerungen.png new file mode 100755 index 0000000..a8001ea Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_menu_right_stoerungen.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_menu_right_ueber_uns.png b/sample/src/main/res/drawable-hdpi/icon_menu_right_ueber_uns.png new file mode 100755 index 0000000..44b5643 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_menu_right_ueber_uns.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_menu_right_umzug_anmelden.png b/sample/src/main/res/drawable-hdpi/icon_menu_right_umzug_anmelden.png new file mode 100755 index 0000000..749b369 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_menu_right_umzug_anmelden.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_menu_right_wasserhaerte.png b/sample/src/main/res/drawable-hdpi/icon_menu_right_wasserhaerte.png new file mode 100755 index 0000000..348e955 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_menu_right_wasserhaerte.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_menu_right_website.png b/sample/src/main/res/drawable-hdpi/icon_menu_right_website.png new file mode 100755 index 0000000..3e1970e Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_menu_right_website.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_menu_right_zaehlerstand.png b/sample/src/main/res/drawable-hdpi/icon_menu_right_zaehlerstand.png new file mode 100755 index 0000000..6035f08 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_menu_right_zaehlerstand.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_solar_elephant.png b/sample/src/main/res/drawable-hdpi/icon_solar_elephant.png new file mode 100755 index 0000000..f606785 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_solar_elephant.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_solar_house.png b/sample/src/main/res/drawable-hdpi/icon_solar_house.png new file mode 100755 index 0000000..5f86978 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_solar_house.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_solar_human.png b/sample/src/main/res/drawable-hdpi/icon_solar_human.png new file mode 100755 index 0000000..de4bfe0 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_solar_human.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_solar_trees.png b/sample/src/main/res/drawable-hdpi/icon_solar_trees.png new file mode 100755 index 0000000..cb34223 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_solar_trees.png differ diff --git a/sample/src/main/res/drawable-hdpi/icon_solar_weight.png b/sample/src/main/res/drawable-hdpi/icon_solar_weight.png new file mode 100755 index 0000000..f0667e2 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/icon_solar_weight.png differ diff --git a/sample/src/main/res/drawable-hdpi/image_content_solar_banner.jpg b/sample/src/main/res/drawable-hdpi/image_content_solar_banner.jpg new file mode 100755 index 0000000..6dff1cc Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/image_content_solar_banner.jpg differ diff --git a/sample/src/main/res/drawable-hdpi/image_content_solar_house.jpg b/sample/src/main/res/drawable-hdpi/image_content_solar_house.jpg new file mode 100755 index 0000000..46770b0 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/image_content_solar_house.jpg differ diff --git a/sample/src/main/res/drawable-hdpi/image_content_solarrechner_bg.jpg b/sample/src/main/res/drawable-hdpi/image_content_solarrechner_bg.jpg new file mode 100755 index 0000000..e3a5586 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/image_content_solarrechner_bg.jpg differ diff --git a/sample/src/main/res/drawable-hdpi/image_content_solarrechner_bg_blur.jpg b/sample/src/main/res/drawable-hdpi/image_content_solarrechner_bg_blur.jpg new file mode 100755 index 0000000..8eb96d3 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/image_content_solarrechner_bg_blur.jpg differ diff --git a/sample/src/main/res/drawable-hdpi/image_content_wetter_cloudy_bg.jpg b/sample/src/main/res/drawable-hdpi/image_content_wetter_cloudy_bg.jpg new file mode 100755 index 0000000..3947dea Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/image_content_wetter_cloudy_bg.jpg differ diff --git a/sample/src/main/res/drawable-hdpi/image_content_wetter_rain_bg.jpg b/sample/src/main/res/drawable-hdpi/image_content_wetter_rain_bg.jpg new file mode 100755 index 0000000..8ae21d7 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/image_content_wetter_rain_bg.jpg differ diff --git a/sample/src/main/res/drawable-hdpi/image_content_wetter_sunny_bg.jpg b/sample/src/main/res/drawable-hdpi/image_content_wetter_sunny_bg.jpg new file mode 100755 index 0000000..eb033ba Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/image_content_wetter_sunny_bg.jpg differ diff --git a/sample/src/main/res/drawable-hdpi/image_solar_progress_bar_gap_empty.png b/sample/src/main/res/drawable-hdpi/image_solar_progress_bar_gap_empty.png new file mode 100755 index 0000000..fc4a02c Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/image_solar_progress_bar_gap_empty.png differ diff --git a/sample/src/main/res/drawable-hdpi/image_solar_progress_bar_gap_full.png b/sample/src/main/res/drawable-hdpi/image_solar_progress_bar_gap_full.png new file mode 100755 index 0000000..fc72cb5 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/image_solar_progress_bar_gap_full.png differ diff --git a/sample/src/main/res/drawable-hdpi/image_solar_progress_bar_gap_full_half.png b/sample/src/main/res/drawable-hdpi/image_solar_progress_bar_gap_full_half.png new file mode 100755 index 0000000..34086a7 Binary files /dev/null and b/sample/src/main/res/drawable-hdpi/image_solar_progress_bar_gap_full_half.png differ diff --git a/sample/src/main/res/drawable-mdpi/bild_dachinnenseite.jpg b/sample/src/main/res/drawable-mdpi/bild_dachinnenseite.jpg new file mode 100644 index 0000000..ef37a1e Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/bild_dachinnenseite.jpg differ diff --git a/sample/src/main/res/drawable-mdpi/bild_erdungsschienen.jpg b/sample/src/main/res/drawable-mdpi/bild_erdungsschienen.jpg new file mode 100644 index 0000000..d2367fb Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/bild_erdungsschienen.jpg differ diff --git a/sample/src/main/res/drawable-mdpi/bild_gebaeude.jpg b/sample/src/main/res/drawable-mdpi/bild_gebaeude.jpg new file mode 100644 index 0000000..e0dc46f Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/bild_gebaeude.jpg differ diff --git a/sample/src/main/res/drawable-mdpi/bild_grundrisse.jpg b/sample/src/main/res/drawable-mdpi/bild_grundrisse.jpg new file mode 100644 index 0000000..fef0fa8 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/bild_grundrisse.jpg differ diff --git a/sample/src/main/res/drawable-mdpi/bild_zaehlerschraenke.jpg b/sample/src/main/res/drawable-mdpi/bild_zaehlerschraenke.jpg new file mode 100644 index 0000000..53347b3 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/bild_zaehlerschraenke.jpg differ diff --git a/sample/src/main/res/drawable-mdpi/bild_ziegel.jpg b/sample/src/main/res/drawable-mdpi/bild_ziegel.jpg new file mode 100644 index 0000000..897ef71 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/bild_ziegel.jpg differ diff --git a/sample/src/main/res/drawable-mdpi/ic_arrow_back_white_48dp.png b/sample/src/main/res/drawable-mdpi/ic_arrow_back_white_48dp.png new file mode 100644 index 0000000..832f5a3 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/ic_arrow_back_white_48dp.png differ diff --git a/sample/src/main/res/drawable-mdpi/ic_arrow_downward_white_48dp.png b/sample/src/main/res/drawable-mdpi/ic_arrow_downward_white_48dp.png new file mode 100644 index 0000000..911d0dd Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/ic_arrow_downward_white_48dp.png differ diff --git a/sample/src/main/res/drawable-mdpi/ic_arrow_forward_white_48dp.png b/sample/src/main/res/drawable-mdpi/ic_arrow_forward_white_48dp.png new file mode 100644 index 0000000..878b6e5 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/ic_arrow_forward_white_48dp.png differ diff --git a/sample/src/main/res/drawable-mdpi/ic_arrow_upward_white_48dp.png b/sample/src/main/res/drawable-mdpi/ic_arrow_upward_white_48dp.png new file mode 100644 index 0000000..edd9b1d Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/ic_arrow_upward_white_48dp.png differ diff --git a/sample/src/main/res/drawable-mdpi/ic_directions_bike_white_48dp.png b/sample/src/main/res/drawable-mdpi/ic_directions_bike_white_48dp.png new file mode 100644 index 0000000..bafabbe Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/ic_directions_bike_white_48dp.png differ diff --git a/sample/src/main/res/drawable-mdpi/ic_directions_bus_white_48dp.png b/sample/src/main/res/drawable-mdpi/ic_directions_bus_white_48dp.png new file mode 100644 index 0000000..3b46914 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/ic_directions_bus_white_48dp.png differ diff --git a/sample/src/main/res/drawable-mdpi/ic_directions_car_white_48dp.png b/sample/src/main/res/drawable-mdpi/ic_directions_car_white_48dp.png new file mode 100644 index 0000000..77cf9c7 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/ic_directions_car_white_48dp.png differ diff --git a/sample/src/main/res/drawable-mdpi/ic_directions_walk_white_48dp.png b/sample/src/main/res/drawable-mdpi/ic_directions_walk_white_48dp.png new file mode 100644 index 0000000..0bc7328 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/ic_directions_walk_white_48dp.png differ diff --git a/sample/src/main/res/drawable-mdpi/ic_directions_white_48dp.png b/sample/src/main/res/drawable-mdpi/ic_directions_white_48dp.png new file mode 100644 index 0000000..8b29cb4 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/ic_directions_white_48dp.png differ diff --git a/sample/src/main/res/drawable-mdpi/ic_flag_white_32dp.png b/sample/src/main/res/drawable-mdpi/ic_flag_white_32dp.png new file mode 100644 index 0000000..810e504 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/ic_flag_white_32dp.png differ diff --git a/sample/src/main/res/drawable-mdpi/ic_home_white_36dp.png b/sample/src/main/res/drawable-mdpi/ic_home_white_36dp.png new file mode 100644 index 0000000..1e5b80e Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/ic_home_white_36dp.png differ diff --git a/sample/src/main/res/drawable-mdpi/ic_keyboard_voice_white_24dp.png b/sample/src/main/res/drawable-mdpi/ic_keyboard_voice_white_24dp.png new file mode 100644 index 0000000..8797eb1 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/ic_keyboard_voice_white_24dp.png differ diff --git a/sample/src/main/res/drawable-mdpi/ic_lt_blue_dot.png b/sample/src/main/res/drawable-mdpi/ic_lt_blue_dot.png new file mode 100755 index 0000000..ebc6083 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/ic_lt_blue_dot.png differ diff --git a/sample/src/main/res/drawable-mdpi/ic_lt_green_dot.png b/sample/src/main/res/drawable-mdpi/ic_lt_green_dot.png new file mode 100755 index 0000000..aef5f66 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/ic_lt_green_dot.png differ diff --git a/sample/src/main/res/drawable-mdpi/ic_lt_indigo_dot.png b/sample/src/main/res/drawable-mdpi/ic_lt_indigo_dot.png new file mode 100755 index 0000000..53bf427 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/ic_lt_indigo_dot.png differ diff --git a/sample/src/main/res/drawable-mdpi/ic_place_white_48dp.png b/sample/src/main/res/drawable-mdpi/ic_place_white_48dp.png new file mode 100644 index 0000000..814ca8d Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/ic_place_white_48dp.png differ diff --git a/sample/src/main/res/drawable-mdpi/ic_white_dot.png b/sample/src/main/res/drawable-mdpi/ic_white_dot.png new file mode 100755 index 0000000..cf6ca17 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/ic_white_dot.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_back.png b/sample/src/main/res/drawable-mdpi/icon_back.png new file mode 100755 index 0000000..b05af04 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_back.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_back_article.png b/sample/src/main/res/drawable-mdpi/icon_back_article.png new file mode 100755 index 0000000..9727ed0 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_back_article.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_check.png b/sample/src/main/res/drawable-mdpi/icon_check.png new file mode 100755 index 0000000..40c9e07 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_check.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_checked.png b/sample/src/main/res/drawable-mdpi/icon_checked.png new file mode 100755 index 0000000..33a5ce2 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_checked.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_abfallkalender_bin.png b/sample/src/main/res/drawable-mdpi/icon_content_abfallkalender_bin.png new file mode 100755 index 0000000..2f12544 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_abfallkalender_bin.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_abfallkalender_gelber_sack.png b/sample/src/main/res/drawable-mdpi/icon_content_abfallkalender_gelber_sack.png new file mode 100755 index 0000000..b4822fb Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_abfallkalender_gelber_sack.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_abfallkalender_schnittgut.png b/sample/src/main/res/drawable-mdpi/icon_content_abfallkalender_schnittgut.png new file mode 100755 index 0000000..a577057 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_abfallkalender_schnittgut.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_arrow_left.png b/sample/src/main/res/drawable-mdpi/icon_content_arrow_left.png new file mode 100755 index 0000000..02095c6 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_arrow_left.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_arrow_right.png b/sample/src/main/res/drawable-mdpi/icon_content_arrow_right.png new file mode 100755 index 0000000..af068fe Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_arrow_right.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_article_calender.png b/sample/src/main/res/drawable-mdpi/icon_content_article_calender.png new file mode 100755 index 0000000..1596528 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_article_calender.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_article_favorit.png b/sample/src/main/res/drawable-mdpi/icon_content_article_favorit.png new file mode 100755 index 0000000..ed20e33 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_article_favorit.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_article_favorit_active.png b/sample/src/main/res/drawable-mdpi/icon_content_article_favorit_active.png new file mode 100755 index 0000000..66635ee Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_article_favorit_active.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_article_mail.png b/sample/src/main/res/drawable-mdpi/icon_content_article_mail.png new file mode 100755 index 0000000..3265023 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_article_mail.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_article_map.png b/sample/src/main/res/drawable-mdpi/icon_content_article_map.png new file mode 100755 index 0000000..49fb64c Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_article_map.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_article_navigation.png b/sample/src/main/res/drawable-mdpi/icon_content_article_navigation.png new file mode 100755 index 0000000..812de25 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_article_navigation.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_article_next.png b/sample/src/main/res/drawable-mdpi/icon_content_article_next.png new file mode 100644 index 0000000..a8399b3 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_article_next.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_article_pin.png b/sample/src/main/res/drawable-mdpi/icon_content_article_pin.png new file mode 100755 index 0000000..e30b74a Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_article_pin.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_article_previous.png b/sample/src/main/res/drawable-mdpi/icon_content_article_previous.png new file mode 100644 index 0000000..e797434 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_article_previous.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_article_share.png b/sample/src/main/res/drawable-mdpi/icon_content_article_share.png new file mode 100755 index 0000000..b1ea266 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_article_share.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_article_telefon.png b/sample/src/main/res/drawable-mdpi/icon_content_article_telefon.png new file mode 100755 index 0000000..e395d19 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_article_telefon.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_article_website.png b/sample/src/main/res/drawable-mdpi/icon_content_article_website.png new file mode 100755 index 0000000..f88ec9e Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_article_website.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_artikel_pdf.png b/sample/src/main/res/drawable-mdpi/icon_content_artikel_pdf.png new file mode 100755 index 0000000..70da36c Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_artikel_pdf.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_closed.png b/sample/src/main/res/drawable-mdpi/icon_content_closed.png new file mode 100755 index 0000000..9c85607 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_closed.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_favorit.png b/sample/src/main/res/drawable-mdpi/icon_content_favorit.png new file mode 100755 index 0000000..235f7e5 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_favorit.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_favorit_active.png b/sample/src/main/res/drawable-mdpi/icon_content_favorit_active.png new file mode 100755 index 0000000..6c81c80 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_favorit_active.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_oepnv_arrow.png b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_arrow.png new file mode 100755 index 0000000..d042766 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_arrow.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_oepnv_arrow_change.png b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_arrow_change.png new file mode 100755 index 0000000..6c29de4 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_arrow_change.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_oepnv_arrow_finish.png b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_arrow_finish.png new file mode 100755 index 0000000..144fc41 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_arrow_finish.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_oepnv_arrow_search.png b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_arrow_search.png new file mode 100755 index 0000000..b4750bf Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_arrow_search.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_oepnv_arrow_start_to_finish.png b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_arrow_start_to_finish.png new file mode 100755 index 0000000..e133f7c Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_arrow_start_to_finish.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_oepnv_auto.png b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_auto.png new file mode 100755 index 0000000..8c80d5e Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_auto.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_oepnv_bahn.png b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_bahn.png new file mode 100755 index 0000000..475191b Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_bahn.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_oepnv_bus.png b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_bus.png new file mode 100755 index 0000000..812b149 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_bus.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_oepnv_faehre.png b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_faehre.png new file mode 100755 index 0000000..85542a6 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_faehre.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_oepnv_fahrrad.png b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_fahrrad.png new file mode 100755 index 0000000..27dc845 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_fahrrad.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_oepnv_fussweg.png b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_fussweg.png new file mode 100755 index 0000000..725ac9d Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_fussweg.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_oepnv_location.png b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_location.png new file mode 100755 index 0000000..577ec26 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_location.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_oepnv_pin_card.png b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_pin_card.png new file mode 100755 index 0000000..9f8d560 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_pin_card.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_oepnv_s_bahn.png b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_s_bahn.png new file mode 100755 index 0000000..ea7261d Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_s_bahn.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_oepnv_time.png b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_time.png new file mode 100755 index 0000000..b0d2034 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_time.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_oepnv_time_15.png b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_time_15.png new file mode 100755 index 0000000..c344248 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_time_15.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_oepnv_time_30.png b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_time_30.png new file mode 100755 index 0000000..978de81 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_time_30.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_oepnv_time_5.png b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_time_5.png new file mode 100755 index 0000000..4b6030d Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_time_5.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_oepnv_tram.png b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_tram.png new file mode 100755 index 0000000..efd1986 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_tram.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_oepnv_u_bahn.png b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_u_bahn.png new file mode 100755 index 0000000..31a962a Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_oepnv_u_bahn.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_open.png b/sample/src/main/res/drawable-mdpi/icon_content_open.png new file mode 100755 index 0000000..690d2b8 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_open.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_overlay_close.png b/sample/src/main/res/drawable-mdpi/icon_content_overlay_close.png new file mode 100755 index 0000000..f40199b Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_overlay_close.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_pin.png b/sample/src/main/res/drawable-mdpi/icon_content_pin.png new file mode 100755 index 0000000..0f0061e Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_pin.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_pin_card.png b/sample/src/main/res/drawable-mdpi/icon_content_pin_card.png new file mode 100755 index 0000000..daecc0e Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_pin_card.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_pin_card_green.png b/sample/src/main/res/drawable-mdpi/icon_content_pin_card_green.png new file mode 100755 index 0000000..d28b38b Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_pin_card_green.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_pin_card_red.png b/sample/src/main/res/drawable-mdpi/icon_content_pin_card_red.png new file mode 100755 index 0000000..8894224 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_pin_card_red.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_pin_card_yellow.png b/sample/src/main/res/drawable-mdpi/icon_content_pin_card_yellow.png new file mode 100755 index 0000000..978158b Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_pin_card_yellow.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_rain.png b/sample/src/main/res/drawable-mdpi/icon_content_rain.png new file mode 100755 index 0000000..c5d140e Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_rain.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_stoerungsmelder_pin.png b/sample/src/main/res/drawable-mdpi/icon_content_stoerungsmelder_pin.png new file mode 100755 index 0000000..8c3f5ca Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_stoerungsmelder_pin.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_wetter_cloudy.png b/sample/src/main/res/drawable-mdpi/icon_content_wetter_cloudy.png new file mode 100755 index 0000000..acbd571 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_wetter_cloudy.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_wetter_fog.png b/sample/src/main/res/drawable-mdpi/icon_content_wetter_fog.png new file mode 100755 index 0000000..95554c0 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_wetter_fog.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_wetter_humidity.png b/sample/src/main/res/drawable-mdpi/icon_content_wetter_humidity.png new file mode 100755 index 0000000..66df121 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_wetter_humidity.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_wetter_mostlysunny.png b/sample/src/main/res/drawable-mdpi/icon_content_wetter_mostlysunny.png new file mode 100755 index 0000000..4c55191 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_wetter_mostlysunny.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_wetter_rain.png b/sample/src/main/res/drawable-mdpi/icon_content_wetter_rain.png new file mode 100755 index 0000000..e2a0f8d Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_wetter_rain.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_wetter_snow.png b/sample/src/main/res/drawable-mdpi/icon_content_wetter_snow.png new file mode 100755 index 0000000..5d1b5e9 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_wetter_snow.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_wetter_sunny.png b/sample/src/main/res/drawable-mdpi/icon_content_wetter_sunny.png new file mode 100755 index 0000000..663b073 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_wetter_sunny.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_wetter_tstorms.png b/sample/src/main/res/drawable-mdpi/icon_content_wetter_tstorms.png new file mode 100755 index 0000000..a75c891 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_wetter_tstorms.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_content_wetter_windspeed.png b/sample/src/main/res/drawable-mdpi/icon_content_wetter_windspeed.png new file mode 100755 index 0000000..f8eeb59 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_content_wetter_windspeed.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_menu_left_close.png b/sample/src/main/res/drawable-mdpi/icon_menu_left_close.png new file mode 100755 index 0000000..71568cf Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_menu_left_close.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_menu_left_opener.png b/sample/src/main/res/drawable-mdpi/icon_menu_left_opener.png new file mode 100755 index 0000000..a19ef92 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_menu_left_opener.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_menu_left_suche.png b/sample/src/main/res/drawable-mdpi/icon_menu_left_suche.png new file mode 100755 index 0000000..1910abd Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_menu_left_suche.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_menu_left_top_einstellungen.png b/sample/src/main/res/drawable-mdpi/icon_menu_left_top_einstellungen.png new file mode 100755 index 0000000..c30e439 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_menu_left_top_einstellungen.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_menu_left_top_favoriten.png b/sample/src/main/res/drawable-mdpi/icon_menu_left_top_favoriten.png new file mode 100755 index 0000000..92da097 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_menu_left_top_favoriten.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_menu_left_top_suche.png b/sample/src/main/res/drawable-mdpi/icon_menu_left_top_suche.png new file mode 100755 index 0000000..939d7cb Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_menu_left_top_suche.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_menu_right_ansprechpartner.png b/sample/src/main/res/drawable-mdpi/icon_menu_right_ansprechpartner.png new file mode 100755 index 0000000..62b1c28 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_menu_right_ansprechpartner.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_menu_right_carsharing.png b/sample/src/main/res/drawable-mdpi/icon_menu_right_carsharing.png new file mode 100755 index 0000000..14c4875 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_menu_right_carsharing.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_menu_right_daten_aendern.png b/sample/src/main/res/drawable-mdpi/icon_menu_right_daten_aendern.png new file mode 100755 index 0000000..30ef086 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_menu_right_daten_aendern.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_menu_right_einzugsermaechtigung.png b/sample/src/main/res/drawable-mdpi/icon_menu_right_einzugsermaechtigung.png new file mode 100755 index 0000000..9c3bb90 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_menu_right_einzugsermaechtigung.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_menu_right_elektroladesaeulen.png b/sample/src/main/res/drawable-mdpi/icon_menu_right_elektroladesaeulen.png new file mode 100755 index 0000000..aef18b6 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_menu_right_elektroladesaeulen.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_menu_right_emobilitaet.png b/sample/src/main/res/drawable-mdpi/icon_menu_right_emobilitaet.png new file mode 100755 index 0000000..8f16315 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_menu_right_emobilitaet.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_menu_right_energiespartipps.png b/sample/src/main/res/drawable-mdpi/icon_menu_right_energiespartipps.png new file mode 100755 index 0000000..ca99ed6 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_menu_right_energiespartipps.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_menu_right_engagement.png b/sample/src/main/res/drawable-mdpi/icon_menu_right_engagement.png new file mode 100755 index 0000000..9253fd8 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_menu_right_engagement.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_menu_right_erdgastankstellen.png b/sample/src/main/res/drawable-mdpi/icon_menu_right_erdgastankstellen.png new file mode 100755 index 0000000..f0bf8ba Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_menu_right_erdgastankstellen.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_menu_right_familienkalender.png b/sample/src/main/res/drawable-mdpi/icon_menu_right_familienkalender.png new file mode 100755 index 0000000..187a944 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_menu_right_familienkalender.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_menu_right_foerderprogramm.png b/sample/src/main/res/drawable-mdpi/icon_menu_right_foerderprogramm.png new file mode 100755 index 0000000..2b7df3d Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_menu_right_foerderprogramm.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_menu_right_gewinnspiel.png b/sample/src/main/res/drawable-mdpi/icon_menu_right_gewinnspiel.png new file mode 100755 index 0000000..b6418e6 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_menu_right_gewinnspiel.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_menu_right_impressum.png b/sample/src/main/res/drawable-mdpi/icon_menu_right_impressum.png new file mode 100755 index 0000000..feaad8e Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_menu_right_impressum.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_menu_right_kontakt.png b/sample/src/main/res/drawable-mdpi/icon_menu_right_kontakt.png new file mode 100755 index 0000000..295ec0c Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_menu_right_kontakt.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_menu_right_kundenkarte.png b/sample/src/main/res/drawable-mdpi/icon_menu_right_kundenkarte.png new file mode 100755 index 0000000..f9cd906 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_menu_right_kundenkarte.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_menu_right_kundenmagazin.png b/sample/src/main/res/drawable-mdpi/icon_menu_right_kundenmagazin.png new file mode 100755 index 0000000..045b5ed Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_menu_right_kundenmagazin.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_menu_right_neues.png b/sample/src/main/res/drawable-mdpi/icon_menu_right_neues.png new file mode 100755 index 0000000..caebf8c Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_menu_right_neues.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_menu_right_notrufnummern.png b/sample/src/main/res/drawable-mdpi/icon_menu_right_notrufnummern.png new file mode 100755 index 0000000..8be5e98 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_menu_right_notrufnummern.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_menu_right_produkte.png b/sample/src/main/res/drawable-mdpi/icon_menu_right_produkte.png new file mode 100755 index 0000000..cbc586c Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_menu_right_produkte.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_menu_right_stoerungen.png b/sample/src/main/res/drawable-mdpi/icon_menu_right_stoerungen.png new file mode 100755 index 0000000..6373183 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_menu_right_stoerungen.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_menu_right_ueber_uns.png b/sample/src/main/res/drawable-mdpi/icon_menu_right_ueber_uns.png new file mode 100755 index 0000000..84de193 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_menu_right_ueber_uns.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_menu_right_umzug_anmelden.png b/sample/src/main/res/drawable-mdpi/icon_menu_right_umzug_anmelden.png new file mode 100755 index 0000000..94e3a0a Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_menu_right_umzug_anmelden.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_menu_right_wasserhaerte.png b/sample/src/main/res/drawable-mdpi/icon_menu_right_wasserhaerte.png new file mode 100755 index 0000000..bfedd3d Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_menu_right_wasserhaerte.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_menu_right_website.png b/sample/src/main/res/drawable-mdpi/icon_menu_right_website.png new file mode 100755 index 0000000..7f9bb3f Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_menu_right_website.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_menu_right_zaehlerstand.png b/sample/src/main/res/drawable-mdpi/icon_menu_right_zaehlerstand.png new file mode 100755 index 0000000..78469f1 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_menu_right_zaehlerstand.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_solar_elephant.png b/sample/src/main/res/drawable-mdpi/icon_solar_elephant.png new file mode 100755 index 0000000..8dd5220 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_solar_elephant.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_solar_house.png b/sample/src/main/res/drawable-mdpi/icon_solar_house.png new file mode 100755 index 0000000..69c1889 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_solar_house.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_solar_human.png b/sample/src/main/res/drawable-mdpi/icon_solar_human.png new file mode 100755 index 0000000..2802d96 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_solar_human.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_solar_trees.png b/sample/src/main/res/drawable-mdpi/icon_solar_trees.png new file mode 100755 index 0000000..83a4015 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_solar_trees.png differ diff --git a/sample/src/main/res/drawable-mdpi/icon_solar_weight.png b/sample/src/main/res/drawable-mdpi/icon_solar_weight.png new file mode 100755 index 0000000..3aa9911 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/icon_solar_weight.png differ diff --git a/sample/src/main/res/drawable-mdpi/image_content_solar_banner.jpg b/sample/src/main/res/drawable-mdpi/image_content_solar_banner.jpg new file mode 100755 index 0000000..0b4dc61 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/image_content_solar_banner.jpg differ diff --git a/sample/src/main/res/drawable-mdpi/image_content_solar_house.jpg b/sample/src/main/res/drawable-mdpi/image_content_solar_house.jpg new file mode 100755 index 0000000..48b4f8e Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/image_content_solar_house.jpg differ diff --git a/sample/src/main/res/drawable-mdpi/image_content_solarrechner_bg.jpg b/sample/src/main/res/drawable-mdpi/image_content_solarrechner_bg.jpg new file mode 100755 index 0000000..69c6d12 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/image_content_solarrechner_bg.jpg differ diff --git a/sample/src/main/res/drawable-mdpi/image_content_solarrechner_bg_blur.jpg b/sample/src/main/res/drawable-mdpi/image_content_solarrechner_bg_blur.jpg new file mode 100755 index 0000000..ccd972d Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/image_content_solarrechner_bg_blur.jpg differ diff --git a/sample/src/main/res/drawable-mdpi/image_content_wetter_cloudy_bg.jpg b/sample/src/main/res/drawable-mdpi/image_content_wetter_cloudy_bg.jpg new file mode 100755 index 0000000..e2f8cf4 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/image_content_wetter_cloudy_bg.jpg differ diff --git a/sample/src/main/res/drawable-mdpi/image_content_wetter_rain_bg.jpg b/sample/src/main/res/drawable-mdpi/image_content_wetter_rain_bg.jpg new file mode 100755 index 0000000..a2d3547 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/image_content_wetter_rain_bg.jpg differ diff --git a/sample/src/main/res/drawable-mdpi/image_content_wetter_sunny_bg.jpg b/sample/src/main/res/drawable-mdpi/image_content_wetter_sunny_bg.jpg new file mode 100755 index 0000000..5ba61c4 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/image_content_wetter_sunny_bg.jpg differ diff --git a/sample/src/main/res/drawable-mdpi/image_solar_progress_bar_gap_empty.png b/sample/src/main/res/drawable-mdpi/image_solar_progress_bar_gap_empty.png new file mode 100755 index 0000000..b17c252 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/image_solar_progress_bar_gap_empty.png differ diff --git a/sample/src/main/res/drawable-mdpi/image_solar_progress_bar_gap_full.png b/sample/src/main/res/drawable-mdpi/image_solar_progress_bar_gap_full.png new file mode 100755 index 0000000..09be991 Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/image_solar_progress_bar_gap_full.png differ diff --git a/sample/src/main/res/drawable-mdpi/image_solar_progress_bar_gap_full_half.png b/sample/src/main/res/drawable-mdpi/image_solar_progress_bar_gap_full_half.png new file mode 100755 index 0000000..3f2f3ae Binary files /dev/null and b/sample/src/main/res/drawable-mdpi/image_solar_progress_bar_gap_full_half.png differ diff --git a/sample/src/main/res/drawable-xhdpi/bild_dachinnenseite.jpg b/sample/src/main/res/drawable-xhdpi/bild_dachinnenseite.jpg new file mode 100644 index 0000000..d447dcb Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/bild_dachinnenseite.jpg differ diff --git a/sample/src/main/res/drawable-xhdpi/bild_erdungsschienen.jpg b/sample/src/main/res/drawable-xhdpi/bild_erdungsschienen.jpg new file mode 100644 index 0000000..d0a35df Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/bild_erdungsschienen.jpg differ diff --git a/sample/src/main/res/drawable-xhdpi/bild_gebaeude.jpg b/sample/src/main/res/drawable-xhdpi/bild_gebaeude.jpg new file mode 100644 index 0000000..a395d33 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/bild_gebaeude.jpg differ diff --git a/sample/src/main/res/drawable-xhdpi/bild_grundrisse.jpg b/sample/src/main/res/drawable-xhdpi/bild_grundrisse.jpg new file mode 100644 index 0000000..42825f3 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/bild_grundrisse.jpg differ diff --git a/sample/src/main/res/drawable-xhdpi/bild_zaehlerschraenke.jpg b/sample/src/main/res/drawable-xhdpi/bild_zaehlerschraenke.jpg new file mode 100644 index 0000000..13efc41 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/bild_zaehlerschraenke.jpg differ diff --git a/sample/src/main/res/drawable-xhdpi/bild_ziegel.jpg b/sample/src/main/res/drawable-xhdpi/bild_ziegel.jpg new file mode 100644 index 0000000..942354e Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/bild_ziegel.jpg differ diff --git a/sample/src/main/res/drawable-xhdpi/ic_arrow_back_white_48dp.png b/sample/src/main/res/drawable-xhdpi/ic_arrow_back_white_48dp.png new file mode 100644 index 0000000..e27034d Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/ic_arrow_back_white_48dp.png differ diff --git a/sample/src/main/res/drawable-xhdpi/ic_arrow_downward_white_48dp.png b/sample/src/main/res/drawable-xhdpi/ic_arrow_downward_white_48dp.png new file mode 100644 index 0000000..399cc04 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/ic_arrow_downward_white_48dp.png differ diff --git a/sample/src/main/res/drawable-xhdpi/ic_arrow_forward_white_48dp.png b/sample/src/main/res/drawable-xhdpi/ic_arrow_forward_white_48dp.png new file mode 100644 index 0000000..5e93f88 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/ic_arrow_forward_white_48dp.png differ diff --git a/sample/src/main/res/drawable-xhdpi/ic_arrow_upward_white_48dp.png b/sample/src/main/res/drawable-xhdpi/ic_arrow_upward_white_48dp.png new file mode 100644 index 0000000..8ac0552 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/ic_arrow_upward_white_48dp.png differ diff --git a/sample/src/main/res/drawable-xhdpi/ic_directions_bike_white_48dp.png b/sample/src/main/res/drawable-xhdpi/ic_directions_bike_white_48dp.png new file mode 100644 index 0000000..3b99dba Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/ic_directions_bike_white_48dp.png differ diff --git a/sample/src/main/res/drawable-xhdpi/ic_directions_bus_white_48dp.png b/sample/src/main/res/drawable-xhdpi/ic_directions_bus_white_48dp.png new file mode 100644 index 0000000..34e8c9c Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/ic_directions_bus_white_48dp.png differ diff --git a/sample/src/main/res/drawable-xhdpi/ic_directions_car_white_48dp.png b/sample/src/main/res/drawable-xhdpi/ic_directions_car_white_48dp.png new file mode 100644 index 0000000..931eadc Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/ic_directions_car_white_48dp.png differ diff --git a/sample/src/main/res/drawable-xhdpi/ic_directions_walk_white_48dp.png b/sample/src/main/res/drawable-xhdpi/ic_directions_walk_white_48dp.png new file mode 100644 index 0000000..8db5fb2 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/ic_directions_walk_white_48dp.png differ diff --git a/sample/src/main/res/drawable-xhdpi/ic_directions_white_48dp.png b/sample/src/main/res/drawable-xhdpi/ic_directions_white_48dp.png new file mode 100644 index 0000000..3e3302f Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/ic_directions_white_48dp.png differ diff --git a/sample/src/main/res/drawable-xhdpi/ic_flag_white_32dp.png b/sample/src/main/res/drawable-xhdpi/ic_flag_white_32dp.png new file mode 100644 index 0000000..2b895cb Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/ic_flag_white_32dp.png differ diff --git a/sample/src/main/res/drawable-xhdpi/ic_home_white_36dp.png b/sample/src/main/res/drawable-xhdpi/ic_home_white_36dp.png new file mode 100644 index 0000000..f7dc554 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/ic_home_white_36dp.png differ diff --git a/sample/src/main/res/drawable-xhdpi/ic_keyboard_voice_white_24dp.png b/sample/src/main/res/drawable-xhdpi/ic_keyboard_voice_white_24dp.png new file mode 100644 index 0000000..a2f270e Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/ic_keyboard_voice_white_24dp.png differ diff --git a/sample/src/main/res/drawable-xhdpi/ic_lt_blue_dot.png b/sample/src/main/res/drawable-xhdpi/ic_lt_blue_dot.png new file mode 100755 index 0000000..e126c30 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/ic_lt_blue_dot.png differ diff --git a/sample/src/main/res/drawable-xhdpi/ic_lt_green_dot.png b/sample/src/main/res/drawable-xhdpi/ic_lt_green_dot.png new file mode 100755 index 0000000..a8950d2 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/ic_lt_green_dot.png differ diff --git a/sample/src/main/res/drawable-xhdpi/ic_lt_indigo_dot.png b/sample/src/main/res/drawable-xhdpi/ic_lt_indigo_dot.png new file mode 100755 index 0000000..7f2a139 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/ic_lt_indigo_dot.png differ diff --git a/sample/src/main/res/drawable-xhdpi/ic_place_white_48dp.png b/sample/src/main/res/drawable-xhdpi/ic_place_white_48dp.png new file mode 100644 index 0000000..8bcb6f6 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/ic_place_white_48dp.png differ diff --git a/sample/src/main/res/drawable-xhdpi/ic_white_dot.png b/sample/src/main/res/drawable-xhdpi/ic_white_dot.png new file mode 100755 index 0000000..698af36 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/ic_white_dot.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_back.png b/sample/src/main/res/drawable-xhdpi/icon_back.png new file mode 100755 index 0000000..cc8e545 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_back.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_back_article.png b/sample/src/main/res/drawable-xhdpi/icon_back_article.png new file mode 100755 index 0000000..b1bf2e4 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_back_article.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_check.png b/sample/src/main/res/drawable-xhdpi/icon_check.png new file mode 100755 index 0000000..95fc401 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_check.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_checked.png b/sample/src/main/res/drawable-xhdpi/icon_checked.png new file mode 100755 index 0000000..d1810f0 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_checked.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_abfallkalender_bin.png b/sample/src/main/res/drawable-xhdpi/icon_content_abfallkalender_bin.png new file mode 100755 index 0000000..ac9b2da Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_abfallkalender_bin.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_abfallkalender_gelber_sack.png b/sample/src/main/res/drawable-xhdpi/icon_content_abfallkalender_gelber_sack.png new file mode 100755 index 0000000..6198c52 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_abfallkalender_gelber_sack.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_abfallkalender_schnittgut.png b/sample/src/main/res/drawable-xhdpi/icon_content_abfallkalender_schnittgut.png new file mode 100755 index 0000000..3c93842 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_abfallkalender_schnittgut.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_arrow_left.png b/sample/src/main/res/drawable-xhdpi/icon_content_arrow_left.png new file mode 100755 index 0000000..1bf28e5 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_arrow_left.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_arrow_right.png b/sample/src/main/res/drawable-xhdpi/icon_content_arrow_right.png new file mode 100755 index 0000000..692786e Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_arrow_right.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_article_calender.png b/sample/src/main/res/drawable-xhdpi/icon_content_article_calender.png new file mode 100755 index 0000000..8de3316 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_article_calender.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_article_favorit.png b/sample/src/main/res/drawable-xhdpi/icon_content_article_favorit.png new file mode 100755 index 0000000..eee5a83 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_article_favorit.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_article_favorit_active.png b/sample/src/main/res/drawable-xhdpi/icon_content_article_favorit_active.png new file mode 100755 index 0000000..d373c2f Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_article_favorit_active.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_article_mail.png b/sample/src/main/res/drawable-xhdpi/icon_content_article_mail.png new file mode 100755 index 0000000..644ac58 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_article_mail.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_article_map.png b/sample/src/main/res/drawable-xhdpi/icon_content_article_map.png new file mode 100755 index 0000000..8bb8e76 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_article_map.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_article_navigation.png b/sample/src/main/res/drawable-xhdpi/icon_content_article_navigation.png new file mode 100755 index 0000000..50a4c35 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_article_navigation.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_article_next.png b/sample/src/main/res/drawable-xhdpi/icon_content_article_next.png new file mode 100644 index 0000000..45bc833 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_article_next.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_article_pin.png b/sample/src/main/res/drawable-xhdpi/icon_content_article_pin.png new file mode 100755 index 0000000..b8040b5 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_article_pin.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_article_previous.png b/sample/src/main/res/drawable-xhdpi/icon_content_article_previous.png new file mode 100644 index 0000000..7257638 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_article_previous.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_article_share.png b/sample/src/main/res/drawable-xhdpi/icon_content_article_share.png new file mode 100755 index 0000000..9cee239 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_article_share.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_article_telefon.png b/sample/src/main/res/drawable-xhdpi/icon_content_article_telefon.png new file mode 100755 index 0000000..16e40ce Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_article_telefon.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_article_website.png b/sample/src/main/res/drawable-xhdpi/icon_content_article_website.png new file mode 100755 index 0000000..1488074 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_article_website.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_artikel_pdf.png b/sample/src/main/res/drawable-xhdpi/icon_content_artikel_pdf.png new file mode 100755 index 0000000..8991dde Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_artikel_pdf.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_closed.png b/sample/src/main/res/drawable-xhdpi/icon_content_closed.png new file mode 100755 index 0000000..50f30ad Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_closed.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_favorit.png b/sample/src/main/res/drawable-xhdpi/icon_content_favorit.png new file mode 100755 index 0000000..f90dd5d Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_favorit.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_favorit_active.png b/sample/src/main/res/drawable-xhdpi/icon_content_favorit_active.png new file mode 100755 index 0000000..09359cd Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_favorit_active.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_arrow.png b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_arrow.png new file mode 100755 index 0000000..41828df Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_arrow.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_arrow_change.png b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_arrow_change.png new file mode 100755 index 0000000..5bbd664 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_arrow_change.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_arrow_finish.png b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_arrow_finish.png new file mode 100755 index 0000000..09b5fb8 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_arrow_finish.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_arrow_search.png b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_arrow_search.png new file mode 100755 index 0000000..0071495 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_arrow_search.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_arrow_start_to_finish.png b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_arrow_start_to_finish.png new file mode 100755 index 0000000..d38b846 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_arrow_start_to_finish.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_auto.png b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_auto.png new file mode 100755 index 0000000..3243e1b Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_auto.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_bahn.png b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_bahn.png new file mode 100755 index 0000000..6843934 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_bahn.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_bus.png b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_bus.png new file mode 100755 index 0000000..49a2161 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_bus.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_faehre.png b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_faehre.png new file mode 100755 index 0000000..ca25958 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_faehre.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_fahrrad.png b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_fahrrad.png new file mode 100755 index 0000000..cded4a2 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_fahrrad.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_fussweg.png b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_fussweg.png new file mode 100755 index 0000000..b828631 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_fussweg.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_location.png b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_location.png new file mode 100755 index 0000000..0d62845 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_location.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_pin_card.png b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_pin_card.png new file mode 100755 index 0000000..84c559f Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_pin_card.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_s_bahn.png b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_s_bahn.png new file mode 100755 index 0000000..a8d94df Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_s_bahn.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_time.png b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_time.png new file mode 100755 index 0000000..2a16237 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_time.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_time_15.png b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_time_15.png new file mode 100755 index 0000000..51ef238 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_time_15.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_time_30.png b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_time_30.png new file mode 100755 index 0000000..891c062 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_time_30.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_time_5.png b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_time_5.png new file mode 100755 index 0000000..e2cedc1 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_time_5.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_tram.png b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_tram.png new file mode 100755 index 0000000..185c14f Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_tram.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_u_bahn.png b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_u_bahn.png new file mode 100755 index 0000000..ca228b4 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_oepnv_u_bahn.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_open.png b/sample/src/main/res/drawable-xhdpi/icon_content_open.png new file mode 100755 index 0000000..d3cd8a8 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_open.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_overlay_close.png b/sample/src/main/res/drawable-xhdpi/icon_content_overlay_close.png new file mode 100755 index 0000000..a94e9a0 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_overlay_close.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_pin.png b/sample/src/main/res/drawable-xhdpi/icon_content_pin.png new file mode 100755 index 0000000..b8040b5 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_pin.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_pin_card.png b/sample/src/main/res/drawable-xhdpi/icon_content_pin_card.png new file mode 100755 index 0000000..66e849f Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_pin_card.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_pin_card_green.png b/sample/src/main/res/drawable-xhdpi/icon_content_pin_card_green.png new file mode 100755 index 0000000..7460251 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_pin_card_green.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_pin_card_red.png b/sample/src/main/res/drawable-xhdpi/icon_content_pin_card_red.png new file mode 100755 index 0000000..4f508ea Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_pin_card_red.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_pin_card_yellow.png b/sample/src/main/res/drawable-xhdpi/icon_content_pin_card_yellow.png new file mode 100755 index 0000000..13d2ff3 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_pin_card_yellow.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_rain.png b/sample/src/main/res/drawable-xhdpi/icon_content_rain.png new file mode 100755 index 0000000..133608f Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_rain.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_wetter_cloudy.png b/sample/src/main/res/drawable-xhdpi/icon_content_wetter_cloudy.png new file mode 100755 index 0000000..fc1ee79 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_wetter_cloudy.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_wetter_fog.png b/sample/src/main/res/drawable-xhdpi/icon_content_wetter_fog.png new file mode 100755 index 0000000..974f902 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_wetter_fog.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_wetter_humidity.png b/sample/src/main/res/drawable-xhdpi/icon_content_wetter_humidity.png new file mode 100755 index 0000000..f1b95ad Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_wetter_humidity.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_wetter_mostlysunny.png b/sample/src/main/res/drawable-xhdpi/icon_content_wetter_mostlysunny.png new file mode 100755 index 0000000..cc209f9 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_wetter_mostlysunny.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_wetter_rain.png b/sample/src/main/res/drawable-xhdpi/icon_content_wetter_rain.png new file mode 100755 index 0000000..d9ca0b4 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_wetter_rain.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_wetter_snow.png b/sample/src/main/res/drawable-xhdpi/icon_content_wetter_snow.png new file mode 100755 index 0000000..23caa10 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_wetter_snow.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_wetter_sunny.png b/sample/src/main/res/drawable-xhdpi/icon_content_wetter_sunny.png new file mode 100755 index 0000000..24babdb Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_wetter_sunny.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_wetter_tstorms.png b/sample/src/main/res/drawable-xhdpi/icon_content_wetter_tstorms.png new file mode 100755 index 0000000..1929e37 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_wetter_tstorms.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_content_wetter_windspeed.png b/sample/src/main/res/drawable-xhdpi/icon_content_wetter_windspeed.png new file mode 100755 index 0000000..8b48977 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_content_wetter_windspeed.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_menu_left_close.png b/sample/src/main/res/drawable-xhdpi/icon_menu_left_close.png new file mode 100755 index 0000000..b6b838a Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_menu_left_close.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_menu_left_opener.png b/sample/src/main/res/drawable-xhdpi/icon_menu_left_opener.png new file mode 100755 index 0000000..ed12aad Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_menu_left_opener.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_menu_left_suche.png b/sample/src/main/res/drawable-xhdpi/icon_menu_left_suche.png new file mode 100755 index 0000000..375139c Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_menu_left_suche.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_menu_left_top_einstellungen.png b/sample/src/main/res/drawable-xhdpi/icon_menu_left_top_einstellungen.png new file mode 100755 index 0000000..fbaaf38 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_menu_left_top_einstellungen.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_menu_left_top_favoriten.png b/sample/src/main/res/drawable-xhdpi/icon_menu_left_top_favoriten.png new file mode 100755 index 0000000..b875823 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_menu_left_top_favoriten.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_menu_left_top_suche.png b/sample/src/main/res/drawable-xhdpi/icon_menu_left_top_suche.png new file mode 100755 index 0000000..5fe4a83 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_menu_left_top_suche.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_menu_right_ansprechpartner.png b/sample/src/main/res/drawable-xhdpi/icon_menu_right_ansprechpartner.png new file mode 100755 index 0000000..db08522 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_menu_right_ansprechpartner.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_menu_right_carsharing.png b/sample/src/main/res/drawable-xhdpi/icon_menu_right_carsharing.png new file mode 100755 index 0000000..109f17e Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_menu_right_carsharing.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_menu_right_daten_aendern.png b/sample/src/main/res/drawable-xhdpi/icon_menu_right_daten_aendern.png new file mode 100755 index 0000000..9384a6f Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_menu_right_daten_aendern.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_menu_right_einzugsermaechtigung.png b/sample/src/main/res/drawable-xhdpi/icon_menu_right_einzugsermaechtigung.png new file mode 100755 index 0000000..57e0c95 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_menu_right_einzugsermaechtigung.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_menu_right_elektroladesaeulen.png b/sample/src/main/res/drawable-xhdpi/icon_menu_right_elektroladesaeulen.png new file mode 100755 index 0000000..befb58c Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_menu_right_elektroladesaeulen.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_menu_right_emobilitaet.png b/sample/src/main/res/drawable-xhdpi/icon_menu_right_emobilitaet.png new file mode 100755 index 0000000..e6f8604 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_menu_right_emobilitaet.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_menu_right_energiespartipps.png b/sample/src/main/res/drawable-xhdpi/icon_menu_right_energiespartipps.png new file mode 100755 index 0000000..5fc9317 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_menu_right_energiespartipps.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_menu_right_engagement.png b/sample/src/main/res/drawable-xhdpi/icon_menu_right_engagement.png new file mode 100755 index 0000000..fd459cd Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_menu_right_engagement.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_menu_right_erdgastankstellen.png b/sample/src/main/res/drawable-xhdpi/icon_menu_right_erdgastankstellen.png new file mode 100755 index 0000000..909e093 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_menu_right_erdgastankstellen.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_menu_right_familienkalender.png b/sample/src/main/res/drawable-xhdpi/icon_menu_right_familienkalender.png new file mode 100755 index 0000000..ae5b7c2 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_menu_right_familienkalender.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_menu_right_foerderprogramm.png b/sample/src/main/res/drawable-xhdpi/icon_menu_right_foerderprogramm.png new file mode 100755 index 0000000..45cd635 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_menu_right_foerderprogramm.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_menu_right_gewinnspiel.png b/sample/src/main/res/drawable-xhdpi/icon_menu_right_gewinnspiel.png new file mode 100755 index 0000000..35e69cc Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_menu_right_gewinnspiel.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_menu_right_impressum.png b/sample/src/main/res/drawable-xhdpi/icon_menu_right_impressum.png new file mode 100755 index 0000000..fbb0fbb Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_menu_right_impressum.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_menu_right_kontakt.png b/sample/src/main/res/drawable-xhdpi/icon_menu_right_kontakt.png new file mode 100755 index 0000000..21528af Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_menu_right_kontakt.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_menu_right_kundenkarte.png b/sample/src/main/res/drawable-xhdpi/icon_menu_right_kundenkarte.png new file mode 100755 index 0000000..c0f21d6 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_menu_right_kundenkarte.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_menu_right_kundenmagazin.png b/sample/src/main/res/drawable-xhdpi/icon_menu_right_kundenmagazin.png new file mode 100755 index 0000000..b06e206 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_menu_right_kundenmagazin.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_menu_right_neues.png b/sample/src/main/res/drawable-xhdpi/icon_menu_right_neues.png new file mode 100755 index 0000000..5c96d50 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_menu_right_neues.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_menu_right_notrufnummern.png b/sample/src/main/res/drawable-xhdpi/icon_menu_right_notrufnummern.png new file mode 100755 index 0000000..23d1b64 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_menu_right_notrufnummern.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_menu_right_produkte.png b/sample/src/main/res/drawable-xhdpi/icon_menu_right_produkte.png new file mode 100755 index 0000000..e8ea4a7 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_menu_right_produkte.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_menu_right_stoerungen.png b/sample/src/main/res/drawable-xhdpi/icon_menu_right_stoerungen.png new file mode 100755 index 0000000..8740a46 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_menu_right_stoerungen.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_menu_right_ueber_uns.png b/sample/src/main/res/drawable-xhdpi/icon_menu_right_ueber_uns.png new file mode 100755 index 0000000..0b3d78c Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_menu_right_ueber_uns.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_menu_right_umzug_anmelden.png b/sample/src/main/res/drawable-xhdpi/icon_menu_right_umzug_anmelden.png new file mode 100755 index 0000000..b0f3870 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_menu_right_umzug_anmelden.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_menu_right_wasserhaerte.png b/sample/src/main/res/drawable-xhdpi/icon_menu_right_wasserhaerte.png new file mode 100755 index 0000000..22b32d3 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_menu_right_wasserhaerte.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_menu_right_website.png b/sample/src/main/res/drawable-xhdpi/icon_menu_right_website.png new file mode 100755 index 0000000..79909ee Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_menu_right_website.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_menu_right_zaehlerstand.png b/sample/src/main/res/drawable-xhdpi/icon_menu_right_zaehlerstand.png new file mode 100755 index 0000000..5f7ead7 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_menu_right_zaehlerstand.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_solar_elephant.png b/sample/src/main/res/drawable-xhdpi/icon_solar_elephant.png new file mode 100755 index 0000000..ff494fe Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_solar_elephant.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_solar_house.png b/sample/src/main/res/drawable-xhdpi/icon_solar_house.png new file mode 100755 index 0000000..c11423c Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_solar_house.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_solar_human.png b/sample/src/main/res/drawable-xhdpi/icon_solar_human.png new file mode 100755 index 0000000..7ec9aef Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_solar_human.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_solar_trees.png b/sample/src/main/res/drawable-xhdpi/icon_solar_trees.png new file mode 100755 index 0000000..918375d Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_solar_trees.png differ diff --git a/sample/src/main/res/drawable-xhdpi/icon_solar_weight.png b/sample/src/main/res/drawable-xhdpi/icon_solar_weight.png new file mode 100755 index 0000000..59371bd Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/icon_solar_weight.png differ diff --git a/sample/src/main/res/drawable-xhdpi/image_content_solar_banner.jpg b/sample/src/main/res/drawable-xhdpi/image_content_solar_banner.jpg new file mode 100755 index 0000000..68f95dd Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/image_content_solar_banner.jpg differ diff --git a/sample/src/main/res/drawable-xhdpi/image_content_solar_house.jpg b/sample/src/main/res/drawable-xhdpi/image_content_solar_house.jpg new file mode 100755 index 0000000..28a9fc3 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/image_content_solar_house.jpg differ diff --git a/sample/src/main/res/drawable-xhdpi/image_content_solarrechner_bg.jpg b/sample/src/main/res/drawable-xhdpi/image_content_solarrechner_bg.jpg new file mode 100755 index 0000000..c71a4b0 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/image_content_solarrechner_bg.jpg differ diff --git a/sample/src/main/res/drawable-xhdpi/image_content_solarrechner_bg_blur.jpg b/sample/src/main/res/drawable-xhdpi/image_content_solarrechner_bg_blur.jpg new file mode 100755 index 0000000..16dd273 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/image_content_solarrechner_bg_blur.jpg differ diff --git a/sample/src/main/res/drawable-xhdpi/image_content_wetter_cloudy_bg.jpg b/sample/src/main/res/drawable-xhdpi/image_content_wetter_cloudy_bg.jpg new file mode 100755 index 0000000..0225a7f Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/image_content_wetter_cloudy_bg.jpg differ diff --git a/sample/src/main/res/drawable-xhdpi/image_content_wetter_rain_bg.jpg b/sample/src/main/res/drawable-xhdpi/image_content_wetter_rain_bg.jpg new file mode 100755 index 0000000..fe85812 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/image_content_wetter_rain_bg.jpg differ diff --git a/sample/src/main/res/drawable-xhdpi/image_content_wetter_sunny_bg.jpg b/sample/src/main/res/drawable-xhdpi/image_content_wetter_sunny_bg.jpg new file mode 100755 index 0000000..882c2d2 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/image_content_wetter_sunny_bg.jpg differ diff --git a/sample/src/main/res/drawable-xhdpi/image_solar_progress_bar_gap_empty.png b/sample/src/main/res/drawable-xhdpi/image_solar_progress_bar_gap_empty.png new file mode 100755 index 0000000..270a1cf Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/image_solar_progress_bar_gap_empty.png differ diff --git a/sample/src/main/res/drawable-xhdpi/image_solar_progress_bar_gap_full.png b/sample/src/main/res/drawable-xhdpi/image_solar_progress_bar_gap_full.png new file mode 100755 index 0000000..f7e7c14 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/image_solar_progress_bar_gap_full.png differ diff --git a/sample/src/main/res/drawable-xhdpi/image_solar_progress_bar_gap_full_half.png b/sample/src/main/res/drawable-xhdpi/image_solar_progress_bar_gap_full_half.png new file mode 100755 index 0000000..3297c30 Binary files /dev/null and b/sample/src/main/res/drawable-xhdpi/image_solar_progress_bar_gap_full_half.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/bild_dachinnenseite.jpg b/sample/src/main/res/drawable-xxhdpi/bild_dachinnenseite.jpg new file mode 100644 index 0000000..7eb74f2 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/bild_dachinnenseite.jpg differ diff --git a/sample/src/main/res/drawable-xxhdpi/bild_erdungsschienen.jpg b/sample/src/main/res/drawable-xxhdpi/bild_erdungsschienen.jpg new file mode 100644 index 0000000..9d4a2ff Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/bild_erdungsschienen.jpg differ diff --git a/sample/src/main/res/drawable-xxhdpi/bild_gebaeude.jpg b/sample/src/main/res/drawable-xxhdpi/bild_gebaeude.jpg new file mode 100644 index 0000000..8f7690c Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/bild_gebaeude.jpg differ diff --git a/sample/src/main/res/drawable-xxhdpi/bild_grundrisse.jpg b/sample/src/main/res/drawable-xxhdpi/bild_grundrisse.jpg new file mode 100644 index 0000000..319370e Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/bild_grundrisse.jpg differ diff --git a/sample/src/main/res/drawable-xxhdpi/bild_zaehlerschraenke.jpg b/sample/src/main/res/drawable-xxhdpi/bild_zaehlerschraenke.jpg new file mode 100644 index 0000000..9155a06 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/bild_zaehlerschraenke.jpg differ diff --git a/sample/src/main/res/drawable-xxhdpi/bild_ziegel.jpg b/sample/src/main/res/drawable-xxhdpi/bild_ziegel.jpg new file mode 100644 index 0000000..81ba53d Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/bild_ziegel.jpg differ diff --git a/sample/src/main/res/drawable-xxhdpi/ic_arrow_back_white_48dp.png b/sample/src/main/res/drawable-xxhdpi/ic_arrow_back_white_48dp.png new file mode 100644 index 0000000..f6ad880 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/ic_arrow_back_white_48dp.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/ic_arrow_downward_white_48dp.png b/sample/src/main/res/drawable-xxhdpi/ic_arrow_downward_white_48dp.png new file mode 100644 index 0000000..fe0ecc6 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/ic_arrow_downward_white_48dp.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/ic_arrow_forward_white_48dp.png b/sample/src/main/res/drawable-xxhdpi/ic_arrow_forward_white_48dp.png new file mode 100644 index 0000000..f8cf79f Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/ic_arrow_forward_white_48dp.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/ic_arrow_upward_white_48dp.png b/sample/src/main/res/drawable-xxhdpi/ic_arrow_upward_white_48dp.png new file mode 100644 index 0000000..5e61c3d Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/ic_arrow_upward_white_48dp.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/ic_directions_bike_white_48dp.png b/sample/src/main/res/drawable-xxhdpi/ic_directions_bike_white_48dp.png new file mode 100644 index 0000000..3cb92eb Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/ic_directions_bike_white_48dp.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/ic_directions_bus_white_48dp.png b/sample/src/main/res/drawable-xxhdpi/ic_directions_bus_white_48dp.png new file mode 100644 index 0000000..08e2616 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/ic_directions_bus_white_48dp.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/ic_directions_car_white_48dp.png b/sample/src/main/res/drawable-xxhdpi/ic_directions_car_white_48dp.png new file mode 100644 index 0000000..f410d65 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/ic_directions_car_white_48dp.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/ic_directions_walk_white_48dp.png b/sample/src/main/res/drawable-xxhdpi/ic_directions_walk_white_48dp.png new file mode 100644 index 0000000..9a0008c Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/ic_directions_walk_white_48dp.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/ic_directions_white_48dp.png b/sample/src/main/res/drawable-xxhdpi/ic_directions_white_48dp.png new file mode 100644 index 0000000..9d32f17 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/ic_directions_white_48dp.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/ic_flag_white_32dp.png b/sample/src/main/res/drawable-xxhdpi/ic_flag_white_32dp.png new file mode 100644 index 0000000..5669d5a Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/ic_flag_white_32dp.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/ic_home_white_36dp.png b/sample/src/main/res/drawable-xxhdpi/ic_home_white_36dp.png new file mode 100644 index 0000000..8a4d847 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/ic_home_white_36dp.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/ic_keyboard_voice_white_24dp.png b/sample/src/main/res/drawable-xxhdpi/ic_keyboard_voice_white_24dp.png new file mode 100644 index 0000000..14a4e1d Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/ic_keyboard_voice_white_24dp.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/ic_lt_blue_dot.png b/sample/src/main/res/drawable-xxhdpi/ic_lt_blue_dot.png new file mode 100755 index 0000000..0efb1e7 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/ic_lt_blue_dot.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/ic_lt_green_dot.png b/sample/src/main/res/drawable-xxhdpi/ic_lt_green_dot.png new file mode 100755 index 0000000..5f22b96 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/ic_lt_green_dot.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/ic_lt_indigo_dot.png b/sample/src/main/res/drawable-xxhdpi/ic_lt_indigo_dot.png new file mode 100755 index 0000000..6e539d9 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/ic_lt_indigo_dot.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/ic_place_white_48dp.png b/sample/src/main/res/drawable-xxhdpi/ic_place_white_48dp.png new file mode 100644 index 0000000..42ab08c Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/ic_place_white_48dp.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/ic_white_dot.png b/sample/src/main/res/drawable-xxhdpi/ic_white_dot.png new file mode 100755 index 0000000..465f9ab Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/ic_white_dot.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_back.png b/sample/src/main/res/drawable-xxhdpi/icon_back.png new file mode 100755 index 0000000..e2bac48 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_back.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_back_article.png b/sample/src/main/res/drawable-xxhdpi/icon_back_article.png new file mode 100755 index 0000000..ce87ed1 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_back_article.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_check.png b/sample/src/main/res/drawable-xxhdpi/icon_check.png new file mode 100755 index 0000000..49c0e0e Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_check.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_checked.png b/sample/src/main/res/drawable-xxhdpi/icon_checked.png new file mode 100755 index 0000000..8746f62 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_checked.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_abfallkalender_bin.png b/sample/src/main/res/drawable-xxhdpi/icon_content_abfallkalender_bin.png new file mode 100755 index 0000000..38610c4 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_abfallkalender_bin.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_abfallkalender_gelber_sack.png b/sample/src/main/res/drawable-xxhdpi/icon_content_abfallkalender_gelber_sack.png new file mode 100755 index 0000000..2a9fc26 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_abfallkalender_gelber_sack.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_abfallkalender_schnittgut.png b/sample/src/main/res/drawable-xxhdpi/icon_content_abfallkalender_schnittgut.png new file mode 100755 index 0000000..26676f9 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_abfallkalender_schnittgut.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_arrow_left.png b/sample/src/main/res/drawable-xxhdpi/icon_content_arrow_left.png new file mode 100755 index 0000000..119ec05 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_arrow_left.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_arrow_right.png b/sample/src/main/res/drawable-xxhdpi/icon_content_arrow_right.png new file mode 100755 index 0000000..2ec5403 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_arrow_right.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_article_calender.png b/sample/src/main/res/drawable-xxhdpi/icon_content_article_calender.png new file mode 100755 index 0000000..c3eaf8d Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_article_calender.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_article_favorit.png b/sample/src/main/res/drawable-xxhdpi/icon_content_article_favorit.png new file mode 100755 index 0000000..73a6497 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_article_favorit.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_article_favorit_active.png b/sample/src/main/res/drawable-xxhdpi/icon_content_article_favorit_active.png new file mode 100755 index 0000000..719277e Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_article_favorit_active.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_article_mail.png b/sample/src/main/res/drawable-xxhdpi/icon_content_article_mail.png new file mode 100755 index 0000000..c4672e7 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_article_mail.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_article_map.png b/sample/src/main/res/drawable-xxhdpi/icon_content_article_map.png new file mode 100755 index 0000000..82d9a70 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_article_map.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_article_navigation.png b/sample/src/main/res/drawable-xxhdpi/icon_content_article_navigation.png new file mode 100755 index 0000000..c590d34 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_article_navigation.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_article_next.png b/sample/src/main/res/drawable-xxhdpi/icon_content_article_next.png new file mode 100644 index 0000000..fcd159d Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_article_next.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_article_pin.png b/sample/src/main/res/drawable-xxhdpi/icon_content_article_pin.png new file mode 100755 index 0000000..412b65c Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_article_pin.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_article_previous.png b/sample/src/main/res/drawable-xxhdpi/icon_content_article_previous.png new file mode 100644 index 0000000..defb8bd Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_article_previous.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_article_share.png b/sample/src/main/res/drawable-xxhdpi/icon_content_article_share.png new file mode 100755 index 0000000..7742e68 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_article_share.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_article_telefon.png b/sample/src/main/res/drawable-xxhdpi/icon_content_article_telefon.png new file mode 100755 index 0000000..34e42f2 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_article_telefon.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_article_website.png b/sample/src/main/res/drawable-xxhdpi/icon_content_article_website.png new file mode 100755 index 0000000..e904b54 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_article_website.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_artikel_pdf.png b/sample/src/main/res/drawable-xxhdpi/icon_content_artikel_pdf.png new file mode 100755 index 0000000..a78329d Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_artikel_pdf.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_closed.png b/sample/src/main/res/drawable-xxhdpi/icon_content_closed.png new file mode 100755 index 0000000..7fe9515 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_closed.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_favorit.png b/sample/src/main/res/drawable-xxhdpi/icon_content_favorit.png new file mode 100755 index 0000000..6a26da5 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_favorit.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_favorit_active.png b/sample/src/main/res/drawable-xxhdpi/icon_content_favorit_active.png new file mode 100755 index 0000000..18ebc07 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_favorit_active.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_arrow.png b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_arrow.png new file mode 100755 index 0000000..e95058e Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_arrow.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_arrow_change.png b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_arrow_change.png new file mode 100755 index 0000000..fc84e2b Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_arrow_change.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_arrow_finish.png b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_arrow_finish.png new file mode 100755 index 0000000..4c03341 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_arrow_finish.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_arrow_search.png b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_arrow_search.png new file mode 100755 index 0000000..2885ab3 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_arrow_search.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_arrow_start_to_finish.png b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_arrow_start_to_finish.png new file mode 100755 index 0000000..b315558 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_arrow_start_to_finish.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_auto.png b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_auto.png new file mode 100755 index 0000000..e1142f0 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_auto.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_bahn.png b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_bahn.png new file mode 100755 index 0000000..a7c5ea2 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_bahn.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_bus.png b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_bus.png new file mode 100755 index 0000000..e3c4eab Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_bus.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_faehre.png b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_faehre.png new file mode 100755 index 0000000..177e84d Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_faehre.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_fahrrad.png b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_fahrrad.png new file mode 100755 index 0000000..3ef815c Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_fahrrad.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_fussweg.png b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_fussweg.png new file mode 100755 index 0000000..170cc23 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_fussweg.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_location.png b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_location.png new file mode 100755 index 0000000..bb68a18 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_location.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_pin_card.png b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_pin_card.png new file mode 100755 index 0000000..999ba1f Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_pin_card.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_s_bahn.png b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_s_bahn.png new file mode 100755 index 0000000..44f2547 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_s_bahn.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_time.png b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_time.png new file mode 100755 index 0000000..21a6bb3 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_time.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_time_15.png b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_time_15.png new file mode 100755 index 0000000..98fb0e0 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_time_15.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_time_30.png b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_time_30.png new file mode 100755 index 0000000..15dd3e1 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_time_30.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_time_5.png b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_time_5.png new file mode 100755 index 0000000..a66029d Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_time_5.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_tram.png b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_tram.png new file mode 100755 index 0000000..e037b11 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_tram.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_u_bahn.png b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_u_bahn.png new file mode 100755 index 0000000..c0e1a29 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_oepnv_u_bahn.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_open.png b/sample/src/main/res/drawable-xxhdpi/icon_content_open.png new file mode 100755 index 0000000..cf173ea Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_open.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_overlay_close.png b/sample/src/main/res/drawable-xxhdpi/icon_content_overlay_close.png new file mode 100755 index 0000000..e2f5a17 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_overlay_close.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_pin.png b/sample/src/main/res/drawable-xxhdpi/icon_content_pin.png new file mode 100755 index 0000000..933a932 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_pin.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_pin_card.png b/sample/src/main/res/drawable-xxhdpi/icon_content_pin_card.png new file mode 100755 index 0000000..87ee0cf Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_pin_card.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_pin_card_green.png b/sample/src/main/res/drawable-xxhdpi/icon_content_pin_card_green.png new file mode 100755 index 0000000..6f7379b Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_pin_card_green.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_pin_card_red.png b/sample/src/main/res/drawable-xxhdpi/icon_content_pin_card_red.png new file mode 100755 index 0000000..4b7c8b9 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_pin_card_red.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_pin_card_yellow.png b/sample/src/main/res/drawable-xxhdpi/icon_content_pin_card_yellow.png new file mode 100755 index 0000000..5b0240e Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_pin_card_yellow.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_rain.png b/sample/src/main/res/drawable-xxhdpi/icon_content_rain.png new file mode 100755 index 0000000..93f57dc Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_rain.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_wetter_cloudy.png b/sample/src/main/res/drawable-xxhdpi/icon_content_wetter_cloudy.png new file mode 100755 index 0000000..4cde10a Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_wetter_cloudy.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_wetter_fog.png b/sample/src/main/res/drawable-xxhdpi/icon_content_wetter_fog.png new file mode 100755 index 0000000..d0a7c32 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_wetter_fog.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_wetter_humidity.png b/sample/src/main/res/drawable-xxhdpi/icon_content_wetter_humidity.png new file mode 100755 index 0000000..66343f4 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_wetter_humidity.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_wetter_mostlysunny.png b/sample/src/main/res/drawable-xxhdpi/icon_content_wetter_mostlysunny.png new file mode 100755 index 0000000..5b91bc9 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_wetter_mostlysunny.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_wetter_rain.png b/sample/src/main/res/drawable-xxhdpi/icon_content_wetter_rain.png new file mode 100755 index 0000000..c5f010a Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_wetter_rain.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_wetter_snow.png b/sample/src/main/res/drawable-xxhdpi/icon_content_wetter_snow.png new file mode 100755 index 0000000..0b4545c Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_wetter_snow.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_wetter_sunny.png b/sample/src/main/res/drawable-xxhdpi/icon_content_wetter_sunny.png new file mode 100755 index 0000000..d11df40 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_wetter_sunny.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_wetter_tstorms.png b/sample/src/main/res/drawable-xxhdpi/icon_content_wetter_tstorms.png new file mode 100755 index 0000000..6cc241b Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_wetter_tstorms.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_content_wetter_windspeed.png b/sample/src/main/res/drawable-xxhdpi/icon_content_wetter_windspeed.png new file mode 100755 index 0000000..a367209 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_content_wetter_windspeed.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_menu_left_close.png b/sample/src/main/res/drawable-xxhdpi/icon_menu_left_close.png new file mode 100755 index 0000000..25cb554 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_menu_left_close.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_menu_left_opener.png b/sample/src/main/res/drawable-xxhdpi/icon_menu_left_opener.png new file mode 100755 index 0000000..d923a39 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_menu_left_opener.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_menu_left_suche.png b/sample/src/main/res/drawable-xxhdpi/icon_menu_left_suche.png new file mode 100755 index 0000000..7dc928f Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_menu_left_suche.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_menu_left_top_einstellungen.png b/sample/src/main/res/drawable-xxhdpi/icon_menu_left_top_einstellungen.png new file mode 100755 index 0000000..c9bb38d Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_menu_left_top_einstellungen.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_menu_left_top_favoriten.png b/sample/src/main/res/drawable-xxhdpi/icon_menu_left_top_favoriten.png new file mode 100755 index 0000000..c643146 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_menu_left_top_favoriten.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_menu_left_top_suche.png b/sample/src/main/res/drawable-xxhdpi/icon_menu_left_top_suche.png new file mode 100755 index 0000000..f018fa1 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_menu_left_top_suche.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_menu_right_ansprechpartner.png b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_ansprechpartner.png new file mode 100755 index 0000000..dedc6fd Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_ansprechpartner.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_menu_right_carsharing.png b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_carsharing.png new file mode 100755 index 0000000..7897a0a Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_carsharing.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_menu_right_daten_aendern.png b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_daten_aendern.png new file mode 100755 index 0000000..6df16e8 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_daten_aendern.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_menu_right_einzugsermaechtigung.png b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_einzugsermaechtigung.png new file mode 100755 index 0000000..77085ca Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_einzugsermaechtigung.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_menu_right_elektroladesaeulen.png b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_elektroladesaeulen.png new file mode 100755 index 0000000..540ab0c Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_elektroladesaeulen.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_menu_right_emobilitaet.png b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_emobilitaet.png new file mode 100755 index 0000000..feb5c1f Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_emobilitaet.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_menu_right_energiespartipps.png b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_energiespartipps.png new file mode 100755 index 0000000..c64908a Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_energiespartipps.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_menu_right_engagement.png b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_engagement.png new file mode 100755 index 0000000..b305357 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_engagement.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_menu_right_erdgastankstellen.png b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_erdgastankstellen.png new file mode 100755 index 0000000..0a7a1de Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_erdgastankstellen.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_menu_right_familienkalender.png b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_familienkalender.png new file mode 100755 index 0000000..02c81ff Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_familienkalender.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_menu_right_foerderprogramm.png b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_foerderprogramm.png new file mode 100755 index 0000000..d407296 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_foerderprogramm.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_menu_right_gewinnspiel.png b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_gewinnspiel.png new file mode 100755 index 0000000..31c5e49 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_gewinnspiel.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_menu_right_impressum.png b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_impressum.png new file mode 100755 index 0000000..2133396 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_impressum.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_menu_right_kontakt.png b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_kontakt.png new file mode 100755 index 0000000..df7295e Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_kontakt.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_menu_right_kundenkarte.png b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_kundenkarte.png new file mode 100755 index 0000000..d750ded Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_kundenkarte.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_menu_right_kundenmagazin.png b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_kundenmagazin.png new file mode 100755 index 0000000..8380ce3 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_kundenmagazin.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_menu_right_neues.png b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_neues.png new file mode 100755 index 0000000..597158d Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_neues.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_menu_right_notrufnummern.png b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_notrufnummern.png new file mode 100755 index 0000000..04a2832 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_notrufnummern.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_menu_right_produkte.png b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_produkte.png new file mode 100755 index 0000000..c2355c2 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_produkte.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_menu_right_stoerungen.png b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_stoerungen.png new file mode 100755 index 0000000..ef4358c Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_stoerungen.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_menu_right_ueber_uns.png b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_ueber_uns.png new file mode 100755 index 0000000..f861772 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_ueber_uns.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_menu_right_umzug_anmelden.png b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_umzug_anmelden.png new file mode 100755 index 0000000..50d1ea6 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_umzug_anmelden.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_menu_right_wasserhaerte.png b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_wasserhaerte.png new file mode 100755 index 0000000..83df504 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_wasserhaerte.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_menu_right_website.png b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_website.png new file mode 100755 index 0000000..865b5f7 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_website.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_menu_right_zaehlerstand.png b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_zaehlerstand.png new file mode 100755 index 0000000..39a9b3e Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_menu_right_zaehlerstand.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_solar_elephant.png b/sample/src/main/res/drawable-xxhdpi/icon_solar_elephant.png new file mode 100755 index 0000000..525aa05 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_solar_elephant.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_solar_house.png b/sample/src/main/res/drawable-xxhdpi/icon_solar_house.png new file mode 100755 index 0000000..668f80b Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_solar_house.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_solar_human.png b/sample/src/main/res/drawable-xxhdpi/icon_solar_human.png new file mode 100755 index 0000000..cd86b9b Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_solar_human.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_solar_trees.png b/sample/src/main/res/drawable-xxhdpi/icon_solar_trees.png new file mode 100755 index 0000000..455071e Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_solar_trees.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/icon_solar_weight.png b/sample/src/main/res/drawable-xxhdpi/icon_solar_weight.png new file mode 100755 index 0000000..47881cd Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/icon_solar_weight.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/image_content_article_default.jpg b/sample/src/main/res/drawable-xxhdpi/image_content_article_default.jpg new file mode 100755 index 0000000..75aebb1 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/image_content_article_default.jpg differ diff --git a/sample/src/main/res/drawable-xxhdpi/image_content_article_default_thumb.png b/sample/src/main/res/drawable-xxhdpi/image_content_article_default_thumb.png new file mode 100755 index 0000000..ee0f253 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/image_content_article_default_thumb.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/image_content_bg.jpg b/sample/src/main/res/drawable-xxhdpi/image_content_bg.jpg new file mode 100644 index 0000000..996384d Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/image_content_bg.jpg differ diff --git a/sample/src/main/res/drawable-xxhdpi/image_content_bg_blur.jpg b/sample/src/main/res/drawable-xxhdpi/image_content_bg_blur.jpg new file mode 100644 index 0000000..b8b5228 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/image_content_bg_blur.jpg differ diff --git a/sample/src/main/res/drawable-xxhdpi/image_content_solar_banner.jpg b/sample/src/main/res/drawable-xxhdpi/image_content_solar_banner.jpg new file mode 100755 index 0000000..d805e18 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/image_content_solar_banner.jpg differ diff --git a/sample/src/main/res/drawable-xxhdpi/image_content_solar_house.jpg b/sample/src/main/res/drawable-xxhdpi/image_content_solar_house.jpg new file mode 100755 index 0000000..a244c15 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/image_content_solar_house.jpg differ diff --git a/sample/src/main/res/drawable-xxhdpi/image_content_solarrechner_bg.jpg b/sample/src/main/res/drawable-xxhdpi/image_content_solarrechner_bg.jpg new file mode 100755 index 0000000..5a531b7 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/image_content_solarrechner_bg.jpg differ diff --git a/sample/src/main/res/drawable-xxhdpi/image_content_solarrechner_bg_blur.jpg b/sample/src/main/res/drawable-xxhdpi/image_content_solarrechner_bg_blur.jpg new file mode 100755 index 0000000..00a83d3 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/image_content_solarrechner_bg_blur.jpg differ diff --git a/sample/src/main/res/drawable-xxhdpi/image_content_wetter_cloudy_bg.jpg b/sample/src/main/res/drawable-xxhdpi/image_content_wetter_cloudy_bg.jpg new file mode 100755 index 0000000..6a23f06 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/image_content_wetter_cloudy_bg.jpg differ diff --git a/sample/src/main/res/drawable-xxhdpi/image_content_wetter_rain_bg.jpg b/sample/src/main/res/drawable-xxhdpi/image_content_wetter_rain_bg.jpg new file mode 100755 index 0000000..68c0d7e Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/image_content_wetter_rain_bg.jpg differ diff --git a/sample/src/main/res/drawable-xxhdpi/image_content_wetter_sunny_bg.jpg b/sample/src/main/res/drawable-xxhdpi/image_content_wetter_sunny_bg.jpg new file mode 100755 index 0000000..0629a65 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/image_content_wetter_sunny_bg.jpg differ diff --git a/sample/src/main/res/drawable-xxhdpi/image_solar_progress_bar_gap_empty.png b/sample/src/main/res/drawable-xxhdpi/image_solar_progress_bar_gap_empty.png new file mode 100755 index 0000000..5b1bb6d Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/image_solar_progress_bar_gap_empty.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/image_solar_progress_bar_gap_full.png b/sample/src/main/res/drawable-xxhdpi/image_solar_progress_bar_gap_full.png new file mode 100755 index 0000000..cd82aef Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/image_solar_progress_bar_gap_full.png differ diff --git a/sample/src/main/res/drawable-xxhdpi/image_solar_progress_bar_gap_full_half.png b/sample/src/main/res/drawable-xxhdpi/image_solar_progress_bar_gap_full_half.png new file mode 100755 index 0000000..8e59841 Binary files /dev/null and b/sample/src/main/res/drawable-xxhdpi/image_solar_progress_bar_gap_full_half.png differ diff --git a/sample/src/main/res/drawable-xxxhdpi/ic_arrow_back_white_48dp.png b/sample/src/main/res/drawable-xxxhdpi/ic_arrow_back_white_48dp.png new file mode 100644 index 0000000..a70e614 Binary files /dev/null and b/sample/src/main/res/drawable-xxxhdpi/ic_arrow_back_white_48dp.png differ diff --git a/sample/src/main/res/drawable-xxxhdpi/ic_arrow_downward_white_48dp.png b/sample/src/main/res/drawable-xxxhdpi/ic_arrow_downward_white_48dp.png new file mode 100644 index 0000000..d3fc7cd Binary files /dev/null and b/sample/src/main/res/drawable-xxxhdpi/ic_arrow_downward_white_48dp.png differ diff --git a/sample/src/main/res/drawable-xxxhdpi/ic_arrow_forward_white_48dp.png b/sample/src/main/res/drawable-xxxhdpi/ic_arrow_forward_white_48dp.png new file mode 100644 index 0000000..c619b9a Binary files /dev/null and b/sample/src/main/res/drawable-xxxhdpi/ic_arrow_forward_white_48dp.png differ diff --git a/sample/src/main/res/drawable-xxxhdpi/ic_arrow_upward_white_48dp.png b/sample/src/main/res/drawable-xxxhdpi/ic_arrow_upward_white_48dp.png new file mode 100644 index 0000000..3e23887 Binary files /dev/null and b/sample/src/main/res/drawable-xxxhdpi/ic_arrow_upward_white_48dp.png differ diff --git a/sample/src/main/res/drawable-xxxhdpi/ic_directions_bike_white_48dp.png b/sample/src/main/res/drawable-xxxhdpi/ic_directions_bike_white_48dp.png new file mode 100644 index 0000000..5a48cd8 Binary files /dev/null and b/sample/src/main/res/drawable-xxxhdpi/ic_directions_bike_white_48dp.png differ diff --git a/sample/src/main/res/drawable-xxxhdpi/ic_directions_bus_white_48dp.png b/sample/src/main/res/drawable-xxxhdpi/ic_directions_bus_white_48dp.png new file mode 100644 index 0000000..fd36996 Binary files /dev/null and b/sample/src/main/res/drawable-xxxhdpi/ic_directions_bus_white_48dp.png differ diff --git a/sample/src/main/res/drawable-xxxhdpi/ic_directions_car_white_48dp.png b/sample/src/main/res/drawable-xxxhdpi/ic_directions_car_white_48dp.png new file mode 100644 index 0000000..da8875c Binary files /dev/null and b/sample/src/main/res/drawable-xxxhdpi/ic_directions_car_white_48dp.png differ diff --git a/sample/src/main/res/drawable-xxxhdpi/ic_directions_walk_white_48dp.png b/sample/src/main/res/drawable-xxxhdpi/ic_directions_walk_white_48dp.png new file mode 100644 index 0000000..eaa8743 Binary files /dev/null and b/sample/src/main/res/drawable-xxxhdpi/ic_directions_walk_white_48dp.png differ diff --git a/sample/src/main/res/drawable-xxxhdpi/ic_directions_white_48dp.png b/sample/src/main/res/drawable-xxxhdpi/ic_directions_white_48dp.png new file mode 100644 index 0000000..a45e41a Binary files /dev/null and b/sample/src/main/res/drawable-xxxhdpi/ic_directions_white_48dp.png differ diff --git a/sample/src/main/res/drawable-xxxhdpi/ic_flag_white_32dp.png b/sample/src/main/res/drawable-xxxhdpi/ic_flag_white_32dp.png new file mode 100644 index 0000000..fb30bdd Binary files /dev/null and b/sample/src/main/res/drawable-xxxhdpi/ic_flag_white_32dp.png differ diff --git a/sample/src/main/res/drawable-xxxhdpi/ic_home_white_36dp.png b/sample/src/main/res/drawable-xxxhdpi/ic_home_white_36dp.png new file mode 100644 index 0000000..356814b Binary files /dev/null and b/sample/src/main/res/drawable-xxxhdpi/ic_home_white_36dp.png differ diff --git a/sample/src/main/res/drawable-xxxhdpi/ic_keyboard_voice_white_24dp.png b/sample/src/main/res/drawable-xxxhdpi/ic_keyboard_voice_white_24dp.png new file mode 100644 index 0000000..4bb2ecf Binary files /dev/null and b/sample/src/main/res/drawable-xxxhdpi/ic_keyboard_voice_white_24dp.png differ diff --git a/sample/src/main/res/drawable-xxxhdpi/ic_lt_blue_dot.png b/sample/src/main/res/drawable-xxxhdpi/ic_lt_blue_dot.png new file mode 100755 index 0000000..adf274f Binary files /dev/null and b/sample/src/main/res/drawable-xxxhdpi/ic_lt_blue_dot.png differ diff --git a/sample/src/main/res/drawable-xxxhdpi/ic_lt_green_dot.png b/sample/src/main/res/drawable-xxxhdpi/ic_lt_green_dot.png new file mode 100755 index 0000000..d42da90 Binary files /dev/null and b/sample/src/main/res/drawable-xxxhdpi/ic_lt_green_dot.png differ diff --git a/sample/src/main/res/drawable-xxxhdpi/ic_lt_indigo_dot.png b/sample/src/main/res/drawable-xxxhdpi/ic_lt_indigo_dot.png new file mode 100755 index 0000000..47f3962 Binary files /dev/null and b/sample/src/main/res/drawable-xxxhdpi/ic_lt_indigo_dot.png differ diff --git a/sample/src/main/res/drawable-xxxhdpi/ic_place_white_48dp.png b/sample/src/main/res/drawable-xxxhdpi/ic_place_white_48dp.png new file mode 100644 index 0000000..a9c0aba Binary files /dev/null and b/sample/src/main/res/drawable-xxxhdpi/ic_place_white_48dp.png differ diff --git a/sample/src/main/res/drawable-xxxhdpi/ic_white_dot.png b/sample/src/main/res/drawable-xxxhdpi/ic_white_dot.png new file mode 100755 index 0000000..8aa1379 Binary files /dev/null and b/sample/src/main/res/drawable-xxxhdpi/ic_white_dot.png differ diff --git a/sample/src/main/res/layout-v21/spinner_layout.xml b/sample/src/main/res/layout-v21/spinner_layout.xml new file mode 100644 index 0000000..9a469ba --- /dev/null +++ b/sample/src/main/res/layout-v21/spinner_layout.xml @@ -0,0 +1,25 @@ + + + + + \ No newline at end of file diff --git a/sample/src/main/res/layout/activity_main.xml b/sample/src/main/res/layout/activity_main.xml index 0ba6c18..e0d397e 100644 --- a/sample/src/main/res/layout/activity_main.xml +++ b/sample/src/main/res/layout/activity_main.xml @@ -1,38 +1,50 @@ - - + android:layout_height="?attr/actionBarSize" + android:background="?attr/colorPrimary" + android:elevation="4dp" + android:minHeight="?attr/actionBarSize" + android:theme="@style/ThemeOverlay.AppCompat.ActionBar" + android:titleTextColor="@color/White" + appNs:popupTheme="@style/ThemeOverlay.AppCompat.Light" + appNs:theme="@style/ToolBarStyle"> + + + + android:layout_margin="20dp" + appNs:cardBackgroundColor="@color/transparent_white" + appNs:cardCornerRadius="8dp" + appNs:cardElevation="4dp" + appNs:cardUseCompatPadding="true" + appNs:contentPadding="20dp"> + android:layout_height="match_parent"> + android:orientation="vertical"> @@ -57,16 +70,37 @@ android:background="@android:color/transparent" android:hint="Choose a destination..." /> + + android:src="@drawable/ic_send_grey600_48dp" /> - + + + + + + + diff --git a/sample/src/main/res/layout/activity_turn_by_turn.xml b/sample/src/main/res/layout/activity_turn_by_turn.xml new file mode 100644 index 0000000..d4699f3 --- /dev/null +++ b/sample/src/main/res/layout/activity_turn_by_turn.xml @@ -0,0 +1,22 @@ + + + + + + + + \ No newline at end of file diff --git a/sample/src/main/res/layout/spinner_layout.xml b/sample/src/main/res/layout/spinner_layout.xml new file mode 100644 index 0000000..5b9ed3d --- /dev/null +++ b/sample/src/main/res/layout/spinner_layout.xml @@ -0,0 +1,23 @@ + + + + + \ No newline at end of file diff --git a/sample/src/main/res/layout/turn_by_turn_instruction_layout.xml b/sample/src/main/res/layout/turn_by_turn_instruction_layout.xml new file mode 100644 index 0000000..573e8e9 --- /dev/null +++ b/sample/src/main/res/layout/turn_by_turn_instruction_layout.xml @@ -0,0 +1,36 @@ + + + + + + + + + \ No newline at end of file diff --git a/sample/src/main/res/menu/menu_main.xml b/sample/src/main/res/menu/menu_main.xml index b1cb908..a00676e 100644 --- a/sample/src/main/res/menu/menu_main.xml +++ b/sample/src/main/res/menu/menu_main.xml @@ -1,6 +1,19 @@ - + xmlns:tools="http://schemas.android.com/tools" + tools:context=".MainActivity"> + + + + + + + diff --git a/sample/src/main/res/values-w820dp/dimens.xml b/sample/src/main/res/values-w820dp/dimens.xml index 63fc816..97b936e 100644 --- a/sample/src/main/res/values-w820dp/dimens.xml +++ b/sample/src/main/res/values-w820dp/dimens.xml @@ -3,4 +3,6 @@ (such as screen margins) for screens with more than 820dp of available width. This would include 7" and 10" devices in landscape (~960dp and ~1280dp respectively). --> 64dp + 48dp + 60dp diff --git a/sample/src/main/res/values/arrays.xml b/sample/src/main/res/values/arrays.xml new file mode 100644 index 0000000..09a19dc --- /dev/null +++ b/sample/src/main/res/values/arrays.xml @@ -0,0 +1,10 @@ + + + + @drawable/ic_directions_bike_white_48dp + @drawable/ic_directions_car_white_48dp + @drawable/ic_directions_walk_white_48dp + @drawable/ic_directions_bus_white_48dp + + + \ No newline at end of file diff --git a/sample/src/main/res/values/colors.xml b/sample/src/main/res/values/colors.xml index 9dd6d1f..539200a 100644 --- a/sample/src/main/res/values/colors.xml +++ b/sample/src/main/res/values/colors.xml @@ -8,4 +8,181 @@ #727272 #FFFFFF #B6B6B6 + + #AAFFFFFF + + #FFFFFF + #FFFFF0 + #EEC1BE + #DA908B + #FFFFE0 + #FFFF00 + #FFFAFA + #FFFAF0 + #FFFACD + #FFF8DC + #FFF5EE + #FFF0F5 + #FFEFD5 + #FFEBCD + #FFE4E1 + #FFE4C4 + #FFE4B5 + #FFDEAD + #FFDAB9 + #FFD700 + #FFC0CB + #FFB6C1 + #FFA500 + #FFA07A + #FF8C00 + #FF7F50 + #FF69B4 + #FF6347 + #FF4500 + #FF1493 + #FF00FF + #FF00FF + #FF0000 + #FDF5E6 + #FAFAD2 + #FAF0E6 + #FAEBD7 + #FA8072 + #F8F8FF + #F5FFFA + #F5F5F5 + #F5F5DC + #F5DEB3 + #F4A460 + #F0FFFF + #F0FFF0 + #F0F8FF + #F0E68C + #F08080 + #EEE8AA + #EE82EE + #E9967A + #E6E6FA + #E0FFFF + #DEB887 + #DDA0DD + #DCDCDC + #DC143C + #DB7093 + #DAA520 + #DA70D6 + #D8BFD8 + #D3D3D3 + #D2B48C + #D2691E + #CD853F + #CD5C5C + #C71585 + #C0C0C0 + #BDB76B + #BC8F8F + #BA55D3 + #B8860B + #B22222 + #B0E0E6 + #B0C4DE + #AFEEEE + #ADFF2F + #ADD8E6 + #A9A9A9 + #A52A2A + #A0522D + #9ACD32 + #9932CC + #98FB98 + #9400D3 + #9370DB + #90EE90 + #8FBC8F + #8B4513 + #8B008B + #8B0000 + #8A2BE2 + #87CEFA + #87CEEB + #808080 + #80E0E0E0 + #10E0E0E0 + #33000000 + + #FF808080 + #E0808080 + #D0808080 + #C0808080 + #B0808080 + #A0808080 + #90808080 + #80808080 + #70808080 + #60808080 + #50808080 + #40808080 + #30808080 + #20808080 + #10808080 + + + @color/GrayTransparent100Perc + @color/GrayTransparent80Perc + @color/GrayTransparent65Perc + @color/GrayTransparent50Perc + @color/GrayTransparent42Perc + + + + + #808000 + #800080 + #800000 + #7FFFD4 + #7FFF00 + #7CFC00 + #7B68EE + #778899 + #708090 + #6B8E23 + #6A5ACD + #696969 + #333333 + #66CDAA + #6495ED + #5F9EA0 + #556B2F + #4B0082 + #48D1CC + #483D8B + #4682B4 + #4169E1 + #40E0D0 + #3CB371 + #32CD32 + #2F4F4F + #2E8B57 + #228B22 + #20B2AA + #1E90FF + #191970 + #00FFFF + #00FFFF + #00FF7F + #00FF00 + #00FA9A + #00CED1 + #00BFFF + #008B8B + #008080 + #008000 + #006400 + #0000FF + #0000CD + #00008B + #000080 + #000000 + #00000000 \ No newline at end of file diff --git a/sample/src/main/res/values/dimens.xml b/sample/src/main/res/values/dimens.xml index 47c8224..538f480 100644 --- a/sample/src/main/res/values/dimens.xml +++ b/sample/src/main/res/values/dimens.xml @@ -2,4 +2,6 @@ 16dp 16dp + 32dp + 48dp diff --git a/sample/src/main/res/values/strings.xml b/sample/src/main/res/values/strings.xml index 0de77b7..3aa9fea 100644 --- a/sample/src/main/res/values/strings.xml +++ b/sample/src/main/res/values/strings.xml @@ -1,6 +1,12 @@ - Google Directions Sample - + Sample Hello world! Settings + Directions + Undo + Not connected to Internet + Choose start point! + Choose destination! + Choose from dropdown list! + Error diff --git a/sample/src/main/res/values/styles.xml b/sample/src/main/res/values/styles.xml index 04a3d83..b885e50 100644 --- a/sample/src/main/res/values/styles.xml +++ b/sample/src/main/res/values/styles.xml @@ -1,14 +1,28 @@ - + + +