• Проблема с Navigation Drawer. Как решить?

    @Atllantis Автор вопроса
    Если у кого будут такие же проблемы как и у меня (2-й пункт)...
    По скольку я программно вставляю представление в ящик (о чём успешно забыл написать в шапке), то после получения представления, нужно ему установить параметры так же программно (да же если в XML указан android:layout_height="match_parent"):
    View view = getLayoutInflater().inflate(R.layout.drawer,null);
    view.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, 
            ViewGroup.LayoutParams.MATCH_PARENT));

    Если этого не сделать, то похоже "layout_height" автоматически присваивается "wrap_content".
    Ответ написан
    Комментировать
  • Как принять переменную из PHP в JAVA?

    @Atllantis
    1. В JAVA посылаешь запрос (POST,GET) на сервер.
    2. На сервере формируешь массив, конвертируешь в JSON: json_encode($array) и отдаёшь клиенту.
    3. На JAVA получаешь строку и парсишь её любым доступным способом (например json-simple).
    Profit!!!
    Ответ написан
  • Вопрос по реализации покупок в Android приложении?

    @Atllantis
    т.е. состояние переменной не хранится, а определяется при запуске или в процессе работы приложения, и на основе её значения ограничиваем функционал

    Да, всё правильно.
    Ещё можно в GP создать продукт типа "подписка". И в приложении проверять активна она или нет (=оплачена или нет).
    Ответ написан
    Комментировать