Example #1
0
        public void OnLoadFinished(Android.Support.V4.Content.Loader loader, Java.Lang.Object data)
        {
            var cursor = data.JavaCast <ICursor>();

            if (cursor != null)
            {
                _myAdapter       = new ContactAdapter(Context, cursor);
                listview.Adapter = _myAdapter;
            }
        }
Example #2
0
        public void OnLoaderReset(Loader loader)
        {
            Context context = mContext.Get();

            if (context == null)
            {
                return;
            }
            albumAdapter.SwapCursor(null);
        }
Example #3
0
        public void OnLoadFinished(Loader loader, Object data)
        {
            Context context = mContext.Get();

            if (context == null)
            {
                return;
            }
            var cursor = data as ICursor;

            albumPhotoAdapter.SwapCursor(cursor);
        }
Example #4
0
        public void OnLoadFinished(Android.Support.V4.Content.Loader loader, Java.Lang.Object data)
        {
            var cursor = data.JavaCast <ICursor>();

            _forecastAdapter.SwapCursor(cursor);

            if (_position != AdapterView.InvalidPosition)
            {
                // If we don't need to restart the loader, and there's a desired position to restore
                // to, do so now.
                _listView.SmoothScrollToPosition(_position);
            }
        }
Example #5
0
        public void OnLoadFinished(Android.Support.V4.Content.Loader loader, Object data)
        {
            adapter.SwapCursor((ICursor)data, false);

            if (query == null && item.LocalID != -1 && adapter.BaseCount > 0)
            {
                Activity.FindViewById <TextView>(Resource.Id.headerNumber).Text = item.Count.ToString() + " " + GetString(Resource.String.elements);
                var songCover       = Uri.Parse("content://media/external/audio/albumart");
                var songAlbumArtUri = ContentUris.WithAppendedId(songCover, adapter.GetItem(0).AlbumArt);

                if (item.ImageURL == null)
                {
                    Picasso.With(Android.App.Application.Context).Load(songAlbumArtUri).Placeholder(Resource.Drawable.noAlbum).Resize(1080, 1080).CenterCrop().Into(Activity.FindViewById <ImageView>(Resource.Id.headerArt));
                }
            }
        }
Example #6
0
        public void OnLoadFinished(Loader loader, Object data)
        {
            Context context = mContext.Get();

            if (context == null)
            {
                return;
            }
            var cursor = data as ICursor;

            albumAdapter.SwapCursor(cursor);
            HandlerUtils.MainHandler.Post(() =>
            {
                if (cursor.Count > 0)
                {
                    cursor.MoveToFirst();
                    Album currentAlbum = Album.ValueOf(cursor);
                    if (directorySelectListener != null)
                    {
                        directorySelectListener.OnReset(currentAlbum);
                    }
                }
            });
        }
Example #7
0
 public void OnLoaderReset(Android.Support.V4.Content.Loader loader)
 {
     adapter.SwapCursor(null, false);
 }
Example #8
0
 public void OnLoadFinished(Android.Support.V4.Content.Loader loader, Java.Lang.Object data)
 {
     adapter.SwapCursor((ICursor)data);
 }
Example #9
0
 void Android.Support.V4.App.LoaderManager.ILoaderCallbacks.OnLoadFinished(Android.Support.V4.Content.Loader loader, Java.Lang.Object data)
 => OnLoadFinished(loader, data.JavaCast <Android.Database.ICursor>());
Example #10
0
 public void OnLoaderReset(Android.Support.V4.Content.Loader loader)
 {
 }
Example #11
0
 public void OnLoadFinished(Android.Support.V4.Content.Loader loader, Java.Lang.Object data)
 {
     if (loader != null && loader.Id == 0)
     {
     }
 }
Example #12
0
 void Android.Support.V4.App.LoaderManager.ILoaderCallbacks.OnLoadFinished(
     Android.Support.V4.Content.Loader loader,
     Java.Lang.Object data)
 {
     OnLoadFinished(loader, Android.Runtime.Extensions.JavaCast <Android.Database.ICursor>(data));
 }
Example #13
0
 public void OnLoaderReset(Android.Support.V4.Content.Loader loader)
 {
     _forecastAdapter.SwapCursor(null);
 }
 public void OnLoaderReset(Loader loader)
 {
     adapter.SwapCursor(null);
 }
Example #15
0
 public void OnLoadFinished(Android.Support.V4.Content.Loader loader, Java.Lang.Object data)
 {
     OnLoadFinished(loader, data as Android.Database.ICursor);
 }
Example #16
0
 public void OnLoadFinished(Android.Support.V4.Content.Loader loader, Java.Lang.Object data)
 {
     _adapter.SwapCursor(data.JavaCast <ICursor>());
 }
Example #17
0
 public override void OnLoadFinished(Android.Support.V4.Content.Loader p0, Java.Lang.Object p1)
 {
     OnLoadFinished(p0, p1.JavaCast <Android.Support.V7.Util.SortedList> ());
 }
 public void OnLoadFinished(Loader loader, Java.Lang.Object data)
 {
     adapter.SwapCursor((ICursor)data);
 }
 public void OnLoaderReset(Loader loader)
 {
     adapter.SwapCursor(null);
 }
Example #20
0
        public void OnLoadFinished(Android.Support.V4.Content.Loader loader, Java.Lang.Object data)
        {
            var dataCursor = data.JavaCast <ICursor>();

            if (dataCursor != null & dataCursor.MoveToFirst())
            {
                // Read weather condition ID from cursor
                int weatherId = dataCursor.GetInt(ColWeatherConditionId);
                // Use placeholder Image

                _iconView.SetImageResource(Utility.GetArtResourceForWeatherCondition(weatherId));


                // Read date from cursor and update views for day of week and date
                long date             = dataCursor.GetLong(ColWeatherDate);
                var  friendlyDateText = Utility.GetDayName(Activity, date);
                var  dateText         = Utility.GetFormattedMonthDay(Activity, date);
                _friendlyDateView.Text = friendlyDateText;
                _dateView.Text         = dateText;



                // Read description from cursor and update view
                var description = dataCursor.GetString(ColWeatherDesc);
                _descriptionView.Text = description;

                // For accessibility, add a content description to the icon field
                _iconView.ContentDescription = description;

                double high       = dataCursor.GetDouble(ColWeatherMaxTemp);
                var    highString = Utility.FormatTemperature(Activity, high);
                _highTempView.Text = highString;


                // Read low temperature from cursor and update view
                var low       = dataCursor.GetDouble(ColWeatherMinTemp);
                var lowString = Utility.FormatTemperature(Activity, low);
                _lowTempView.Text = lowString;

                // Read humidity from cursor and update view
                var humidity = dataCursor.GetDouble(ColWeatherHuminidy);
                _humidityView.Text = Activity.GetString(Resource.String.format_humidity, humidity);

                // Read wind speed and direction from cursor and update view
                var windSpeedStr = dataCursor.GetFloat(ColWeatherWindSpeed);
                var windDirStr   = dataCursor.GetFloat(ColWeatherDegrees);

                _windView.Text = Utility.GetFormattedStrings(Activity, windSpeedStr, windDirStr);


                // Read pressure from cursor and update view
                var pressure = dataCursor.GetFloat(ColWeatherPressure);
                _pressureView.Text = Activity.GetString(Resource.String.format_pressure, pressure);

                // We still need this for the share intent
                _forecastString = Java.Lang.String.Format("%s - %s - %s/%s", dateText, description, high, low);


                // If onCreateOptionsMenu has already happened, we need to update the share intent now.
                if (_shareActionProvider != null)
                {
                    _shareActionProvider.SetShareIntent(CreateShareForecastIntent());
                }
            }
        }
Example #21
0
 public void OnLoaderReset(Android.Support.V4.Content.Loader p0)
 {
     _adapter.SwapCursor(null);
 }
 public void OnLoadFinished(Loader loader, Java.Lang.Object data)
 {
     adapter.SwapCursor((ICursor)data);
 }