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

Программисты JAVA общаются здесь
Ответить
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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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