Общие предпочтения, а не выживание в приложении AndroidTvAndroid

Форум для тех, кто программирует под Android
Anonymous
Общие предпочтения, а не выживание в приложении AndroidTv

Сообщение Anonymous »

этот код для сохранения

Код: Выделить всё

if (!videoKind.equals("trialer")) {
            Setting.refresh=true;
            lastSeen();

            SharedPreferences sharedPreferences = this.getSharedPreferences(this.getString(R.string.app_name),0);
            SharedPreferences.Editor editor=sharedPreferences.edit();
            editor.putLong(videoUrl,10);
            editor.commit();
        }
и это для получения

Код: Выделить всё

SharedPreferences sharedPreferences = context.getSharedPreferences(context.getString(R.string.app_name),0); 

for (SourceModel m:model.getSourceModels()) {

            if (sharedPreferences.getLong(m.getUrl(),-1)!=-1){

                holder.seen.setVisibility(View.VISIBLE);

            }

        }
но это работает только для вас в действии, и когда вы покинете действие, это значение очистится

Подробнее здесь: https://stackoverflow.com/questions/790 ... roidtv-app

Вернуться в «Android»