Articles of Ява

Расширение действия навигационного ящика на другие виды деятельности

Я пытаюсь создать активность ящика навигации, поэтому я могу расширить эту активность и использовать меню во всех действиях, выполнив ответ, указанный в этом вопросе « Ссылка», но мое тестовое приложение продолжает сбой, вот мой код: BaseActivity.java public class BaseActivity extends Activity { public DrawerLayout drawerLayout; public ListView drawerList; public String[] layers; private ActionBarDrawerToggle drawerToggle; protected […]

Как указать правильный размер диалогового окна в файле макета XML для диалогового окна Android?

Я создал диалоговое окно Android с использованием файла макета XML, например: final Dialog dialog = new Dialog(this); dialog.setContentView(R.layout.enabledialog); dialog.setTitle("Define message keys and setup"); Switch locationSwitch = (Switch) dialog.findViewById(R.id.locationSwitch); Switch blareSwitch = (Switch) dialog.findViewById(R.id.blareSwitch); final EditText locationEdit = (EditText) dialog.findViewById(R.id.locationEdit); final EditText blareEdit = (EditText) dialog.findViewById(R.id.blareEdit); WindowManager.LayoutParams lp = new WindowManager.LayoutParams(); lp.copyFrom(dialog.getWindow().getAttributes()); lp.width = WindowManager.LayoutParams.MATCH_PARENT; lp.height […]

Несколько камер в libgdx (возможно, аналогичные в других средах)

Я пытался решить эту проблему в течение двух дней, и я отказался от поиска существующего решения. Я начал изучать libgdx и закончил пару учебников. И теперь я попытался использовать все, что я узнал, и создать простую прокрутку игры. Теперь я знаю, что есть примеры libgdx, но я не нашел тот, который включает Box2d с scene2d […]

Android с длинным касанием

У меня есть две кнопки, которые увеличивают и уменьшают значение на единицу при каждом нажатии, и они отлично работают с onClickListener. Я вижу, что существует onLongClickListener, который я предполагаю для событий касания и удержания. Как бы я мог быстро увеличивать / уменьшать число, если кнопка удерживается? Правильно ли я полагаю, что onLongClickListener срабатывает только один […]

Вспышка захвата камеры Android2 слишком медленная

Я пытаюсь изменить код android-Camera2Basic, чтобы захватить пакет изображений. Тем не менее, я не могу получить задержку между снимками быстрее, чем 200-300 мс на моем Nexus 5, работая под управлением L 5.0.1. Я пробовал кучу вещей, но это самое основное. Это единственная часть кода Camera2Basic, которую я изменил. Мой предварительный просмотр TextureView – только 50x50dp, […]

Не удается установить пакет Android Studio Bundle? «Невозможно повысить сообщение об ошибке»

Я новичок в разработке Android, и я пытаюсь установить пакет Android Studio Bundle с: http://developer.android.com/sdk/ Я загрузил его и установил JDK 8u25 с: http://www.oracle.com/technetwork/java/javase/downloads/index.html Сначала я установил JDK, а затем попытался запустить файл Android-studio-bundle-135.1641136.exe, который был загружен с Android.com, но когда я его запускаю, я получаю следующую всплывающую ошибку: Невозможно повысить [error:] Еще не установлены, […]

Как установить макет динамически в android

Ну, предположим, что есть Activity под названием MainActivity, и есть два макета, называемых layout1 и layout2, у которых есть несколько кнопок. По умолчанию макет MainActivity является layout1 следующим: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.layout1); Теперь, что я на самом деле сделал, нажав кнопку в макете 1, второй макет задается следующим образом: someBtn1.setOnClickListener(new View.OnClickListener() { […]

Как хранить несколько типов данных в массиве?

Я ищу что-то вроде массива, но ему нужно хранить несколько типов данных. Учебники Oracle Java гласят: «Массив – это контейнерный объект, который содержит фиксированное количество значений одного типа». Так что, если я не могу использовать массив для нескольких типов, что я использую? У меня есть этот код, который добавляет только один маркер к карте за […]

Как изменить предварительный просмотр панели запуска виджета?

Я создаю виджет, и я хочу, чтобы в панели запуска предварительный просмотр моего виджета был не просто моим приложением. например: Виджеты contacs – это только значки приложений, но виджет календаря – нет. Как я могу установить собственное изображение для этого предварительного просмотра пусковой установки? Благодаря!

Свертывание панели инструментов и фрагмента

У меня есть приложение, которое выложено вот так: mainactivity содержит 2 вкладки с сопровождающими фрагментами, первый фрагмент имеет просмотр recycler, который работает, я пытаюсь добавить эффект параллакса, когда человек прокручивается вверх или вниз, не был Конечно, если я должен добавить его в xml или xml mainactivity, я добавил его в xml mainactivity и включил фрагмент […]