Class ForecastAdapter

BaseAdapter
de.kaffeemitkoffein.tinyweatherforecastgermany.ForecastAdapter

public class ForecastAdapter extends BaseAdapter
  • Field Details

    • creationTime

      public long creationTime
  • Constructor Details

  • Method Details

    • setWarnings

      public void setWarnings(ArrayList<WeatherWarning> warnings)
    • getWarnings

      public ArrayList<WeatherWarning> getWarnings()
    • clearBitmapCache

      public void clearBitmapCache()
    • getCount

      public int getCount()
    • getItem

      public Object getItem(int i)
    • getItemId

      public long getItemId(int i)
    • getView

      public View getView(int i, View view, ViewGroup viewGroup)
    • formatDistanceNumberToString

      public static String formatDistanceNumberToString(double d)
    • getVisibilityCharSequence

      public static CharSequence getVisibilityCharSequence(Weather.WeatherInfo weatherInfo, int display_distance_unit)
    • getVisibilityBelow1kmCharSequence

      public static CharSequence getVisibilityBelow1kmCharSequence(Weather.WeatherInfo weatherInfo)
    • getVisibilityString

      public static CharSequence getVisibilityString(Weather.WeatherInfo weatherInfo, int display_distance_unit)
    • DPtoPX

      public static float DPtoPX(int dp, DisplayMetrics displayMetrics)
    • getDMax

      public float getDMax(float value)
    • SPtoDP

      public float SPtoDP(float value)
    • determineExpectedPixelHeightOfForecastElement

      public int determineExpectedPixelHeightOfForecastElement()
    • determineExpectedPixelHeightOfForecastElementOld

      public int determineExpectedPixelHeightOfForecastElementOld()
    • calculateInSampleSize

      public static int calculateInSampleSize(BitmapFactory.Options options, int widthRequired, int heightRequired)
    • calculateInSampleSize

      public static int calculateInSampleSize(BitmapFactory.Options options, ImageView imageView)