Articles of Ява

RecyclerView становится сосредоточенным, когда DrawerLayout закрыт

Это своего рода странная ошибка, которую я обнаружил. Но если у меня есть RecyclerView в фрагменте, и я открываю, то закрываю DrawerLayout, мой RecyclerView приходит в фокус. Это означает, что закрытие моего DrawerLayout заставит ScrollView перейти к моему RecyclerView. Очевидно, я бы хотел, чтобы позиция ScrollView не перемещалась, когда DrawerLayout закрыта, и определенно не подходит […]

Разработчик Android Studio 2.2.0.12 автоматически добавляет префикс «@ + id» перед идентификатором просмотра и вызывает эту необычную ошибку

Когда я набираю этот идентификатор для GroupBox (представление не имеет значения, так как это происходит со всеми представлениями) Это то, что я написал в атрибуте id: Затем, после того, как я нажму ENTER, Android Studio добавит «префикс @ + id»: Это, после компиляции, дает следующую ошибку в R.java: Error: аннотации типа не поддерживаются в -7 […]

Parse Динамический вложенный массив в Android Retrofit

В следующем json я могу прочитать поле категорий . Как читать атрибуты effect_list 4 и 1, которые являются динамическими ? { "categories":[ { "mcategory_id":"4", "mcategory_name":"Band" }, { "mcategory_id":"1", "mcategory_name":"Basic Effects" }, { "mcategory_id":"3", "mcategory_name":"Bg Image Card" } ], "effect_list":[{ "4":[ { "effects_id":"18", "effects_name":"Band 1" }, { "effects_id":"19", "effects_name":"Band 2" } ], "1":[ { "effects_id":"1", "effects_name":"Background […]

Filter ArrayList после преобразования Long (от конструкторов) в строку

У меня эти Длинные значения, хранящиеся в базе данных как DATETIME, у меня есть проблема относительно того, как фильтровать эти записи на основе требуемой даты, дата и время были сохранены как длинное значение. Я запрашиваю записи по этому коду public List<DatabaseSource> getListSched() { List<DatabaseSource> taskList = new ArrayList<DatabaseSource>(); // Select All Query String selectQuery = […]

Обнаружение столкновений с использованием Box2d (для Android)?

Может кто-нибудь объяснить, каким образом работает обнаружение столкновения с помощью box2d для Android. Я не могу понять, каким образом работает BBContactListener. BBContactListener listener = new BBContactListener(); world = new BBWorld(gravity, doSleep); world.SetContactListener(listener); Как использовать этот прослушиватель? Должен ли я расширять стандарт, чтобы создавать свои собственные или как?

Обработчик событий в android – дизайнер времени автоматизации и обработки 2 просмотров в отдельных обработчиках

Я новичок в eclipse (Indigo) и андроиде, и я исхожу из Visual Studio 2010 и C #. В VS, когда я дважды нажимаю событие в конструкторе (например, щелчок класса Button), VS2010 создает сам метод обработчика и регистрирует его в событии. Как я могу сделать это в затмении? Ссылка здесь показывает, что я хочу в результате, […]

Как начать работу, определенную в других проектах Android?

Я определил некоторые общие действия в проекте библиотеки и хочу повторно использовать их в своем рабочем проекте. Я объявил свой библиотечный проект в качестве библиотеки Android, использую полностью квалифицированное имя Activity и объявляю его в AndroidManifest.xml нового проекта. Однако при запуске приложения я получаю ошибку «Невозможно найти явный класс активности». Любые другие конфигурации, которые я […]

Изменение значений в массиве не распространяется на приложение

Цель: демонстрационная активность отображает список элементов String в списке Девиация Среда: Eclipse, эмулятор android как устройство Реализация: когда действие создано, оно хранит элементы String из массива, определенного в файле ресурсов xml, и создает привязку к объекту ListView через ArrayAdapter Все было нормально, когда я начал приложение. Список содержал элементы, как ожидалось. Проблема . Однако я […]

Работа над свойствами объектов в списке?

Учитывая следующий код: public class MyObject { String myProperty; public MyObject(String propertyValue) { myProperty=propertyValue; } } а также public class Main { public static void main(String[] args) { ArrayList<MyObject> objects = new ArrayList<MyObject>(); objects.add(new MyObject("first")); objects.add(new MyObject("second")); objects.add(new MyObject("third")); // Now do Task A and Task B } } Теперь я ищу лучший способ сделать […]

Есть ли способ показать номера сначала на мягкой клавиатуре для Android?

Я пробовал все варианты, которые я могу представить для типа ввода и типа исходного ввода, но я не могу получить его так, чтобы сначала отображалась клавиатура с номером, а затем позволяла вам переключаться обратно на текстовую клавиатуру. Прямо сейчас, если вы укажете текст | номер или номер | текст, буквы всегда будут отображаться первыми, а […]