Articles of Андроидный

Передача ArrayList <CustomObject> Между действиями

Я реализовал класс Parcelable: public class Evento implements Parcelable { private int; private String ; private String imagen; //more atts //Constructors, setters and getters public Evento(Parcel in) { this.id = in.readInt(); this.titulo = in.readString(); this.imagen=in.readString(); public void writeToParcel(Parcel dest, int flags) { dest.writeInt(id); dest.writeString(titulo); dest.writeString(imagen); } public static final Parcelable.Creator<Evento> CREATOR = new Parcelable.Creator<Evento>() { […]

Eclipse libGDX не может работать как приложение для Android

У меня есть проект libGDX в Eclipse, который, конечно же, использует Gradle. Когда я пытаюсь запустить AndroidLauncher, у меня нет возможности запустить его в качестве Android-проекта. Я получаю только два варианта: Gradle Build и Gradle Build… (То же самое с «…»). Странно то, что если я сначала AndroidLauncher.java правой кнопкой мыши на AndroidLauncher.java и что-нибудь […]

GetActivity () вернул null, когда isDetached () вернул false

Когда-то мой отладчик ударил точку останова на Log.d: @Override public void onDataChanged(DataTypeChanged dataType) { if (!isDetached()) { if(getActivity()==null){ Log.d(CommonConstants.DEBUG_TAG, "Yes, it is null."); } List<WeekViewCoreTask> tasks = DataProvider .getWeekViewCoreTasks(getActivity().getApplicationContext()); mWeekView.setTasks(tasks); } } Я думал, это никогда не произойдет. Как это могло произойти: getActivity () вернул null, когда isDetached () вернул false?

Android Espresso с кинжалом

Я пытаюсь запустить андроид инструмент тест с Espresso особенно Double-Espresso библиотеки. Я знаю, что у Espresso уже есть зависимость от кинжала 1.2.1, и мое приложение также использует ту же версию кинжала. Поэтому я заявлял о зависимости как это. // dagger-compiler already includes dagger. compile 'com.squareup.dagger:dagger-compiler:1.2.1' androidTestCompile 'com.google.guava:guava:16.0' androidTestCompile 'javax.annotation:javax.annotation-api:1.2' androidTestCompile 'com.google.code.findbugs:jsr305:1.3.9' androidTestCompile('com.jakewharton.espresso:espresso-support-v4:1.1-r3') { exclude group: […]

Является ли официальное руководство разработчиков фрагментов противоречивым?

В разделе « Философия дизайна » официального руководства Fragment говорится: Вы должны проектировать каждый фрагмент как модульный и многоразовый компонент. То есть, поскольку каждый фрагмент определяет свой собственный макет и его собственное поведение с его собственными обратными вызовами жизненного цикла, вы можете включить один фрагмент в несколько действий, поэтому вы должны проектироваться для повторного использования […]

Учебник по основам Android Fragment

Таким образом, я застрял в третьем учебнике на Android Developer Site о фрагментах в течение нескольких дней. Я просто не понимаю, как приложение заполняет данные при запуске приложения на планшете (макет большого экрана). Я могу понять, как данные заполняются на меньшем экране (экран телефона). Как большой экранный список заполняется данными? Вот ссылка всего проекта на […]

Как обрабатывать жесты салфетки для gridview (android)

У меня есть Gridview в моем приложении и вы хотите захватить на нем события салфетки. Я нашел эту ссылку и использовал класс OnSwipeTouchListener, но произошла ошибка: Тип OnSwipeTouchListener должен реализовать унаследованный абстрактный метод View.OnTouchListener.onTouch (View, MotionEvent) Как я могу исправить эту проблему ?! Код: package com.example.test; import android.content.Context; import android.view.GestureDetector; import android.view.GestureDetector.SimpleOnGestureListener; import android.view.MotionEvent; import […]

Отправить данные (ArrayList) из Activity to Fragment

У меня есть только одно действие с одним связанным Fragment . Fragment является частью Navigation Drawer . Теперь у меня есть ArrayList<String> который продолжает меняться. Я хочу, чтобы всякий раз, когда я открываю Navigation Drawer , ArrayList должен быть передан Fragment . Fragment имеет ListView который заполняется ArrayList . Это Activity с кодом для Toolbar […]

Превращение уведомлений в текст в речь при вождении

У меня есть приложение, которое в соответствии с некоторыми событиями изменяет нормальное уведомление на текст в речь, поскольку иногда телефон недоступен для пользователей, и безопаснее будет обращаться с телефоном. Например, когда вы едете, это опасно, поэтому я хочу превратить уведомления в текст в речь. Я долго искал какое-то объяснение для перевода текста в речь во […]

Фильтр Android Intent не показывает мое приложение

Я добавил это в своем манифесте, чтобы дать пользователю возможность открыть xml-файл с моим приложением. Но когда я нажимаю на xml-файл и говорю «open with …», мое приложение не отображается в списке! Я также удалил и установил новое приложение! Имя файла, с которым я тестирую, – Test.xml <activity android:name=".activities.MainActivity" android:label="mainAcitivity" android:screenOrientation="portrait"> <intent-filter> <action android:name="android.intent.action.VIEW" /> […]