• Как лучше всего тестировать внутренние покупки в приложении?

    @jusalex Автор вопроса
    Как настроить тестовое списание я знаю, вопрос заключается в том, как одноразовую покупку тестировать несколько раз. И почему иногда покупка слетает, то есть:
    Purchase premiumPurchase = inventory.getPurchase(SKU_TEST);
    возвращает null. А при повторной попытке купить информирует о том, что покупка уже была.
    Как назвать то, что телефон не обращается в гуглу при проверке покупки в некоторых случаях, а в некоторых - обращается, как не кэширование? То есть я предполагаю, что где-то на телефоне информацию о покупках все же хранится. А раз так то может быть есть способ искусственно спровоцировать обращение к гуглу? Я пытаюсь разобраться глубже чем просто настройка тестового аккаунта.
  • Можно ли создать неубиваемый таймер на Android?

    @jusalex Автор вопроса
    Да, удалось решить проблему через сохранения состояния.
  • Как сделать работу smoothScrollToPosition в ListView более плавной?

    @jusalex Автор вопроса
    Применил первый способ, действительно стало немного плавнее. На счет второго способа, именно на остановку скрола я обновляю данные для адаптера и сам адаптер. Спасибо.
    Видимо не совсем верно менять данные сверху и низу курсора просмотра, я нигде не встречал в сети такого подхода в работе с List.