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

Android-программирование: GCMIntentService Застрял в WakeLock

Я прочитал различные решения о Wakeback, найденные здесь, такие как добавление Разрешения в AndroidManifest.xml, а также обеспечение того, чтобы Constructor of GCMIntentService был открыт для публики. Тем не менее, мой код все еще застрял на «Приобретение Wakelock» Точно такой же код работает отдельно как отдельное приложение для Android. Я только сталкиваюсь с этой ошибкой ПОСЛЕ […]

Как сделать уведомление несократимым / неустранимым

Я хочу, чтобы ваше уведомление на Android оставалось, даже если пользователь нажимает на него или щелкает все … Сейчас он иногда остается и иногда удаляется, и я не уверен, что его вызывает. Вот мой код для уведомления: @TargetApi(Build.VERSION_CODES.JELLY_BEAN) public static void createNotification() { NotificationManager notificationManager = (NotificationManager)context.getSystemService(NOTIFICATION_SERVICE); NotificationCompat.Builder builder = new NotificationCompat.Builder(context) .setContentTitle("Wolftech Field Agent") […]

Проверьте, запущено ли уведомление приложения

Есть ли способ, который я могу проверить, независимо от того, выполняется ли уведомление моего приложения (показано)? То есть вызывается NotificationManager.notify() .

Изменение ширины вкладки в ActionBar.Tab

Я создаю приложение с навигацией Tab. Я отображаю значки вместо текста. Я хочу, чтобы вкладки только обернули изображение, поэтому мне не нужно прокручивать, чтобы достичь всех вкладок. Как я могу создавать вкладки, которые просто заполняют экран? Вот как выглядят вкладки: Вы можете видеть, что мне нужно прокручивать … В этом скриншоте есть еще одна вкладка, […]

Java Android – Redmi 3 (MIUI) – Значки уведомлений не могут быть изменены?

Я пытаюсь изменить значки уведомлений, а в эмуляторе все в порядке: Это то, что я хочу (тестировался на уровне API-эмулятора 22 (android 5.1.1)). НО, когда я запускаю этот APP на своем реальном телефоне (Xiaomi Redmi 3 prime с MIUI 8.0.1), также android 5.1.1 – Уведомления выглядят очень очень разными. Значки уведомлений не отображаются (только значок […]

Масштабирование вокруг определенной точки в системе координат 2d

Ниже – изображение моей системы координат Что я пытаюсь сделать, так это то, что я хочу начать масштабирование вокруг определенной точки в холсте, масштабирование отлично работает, но моя проблема заключается в том, что я не знаю, как вычислить, сколько для перемещения холста при масштабировании, обратите внимание, что i Я не использую canvas.scale, я просто увеличиваю […]

Что такое код приложения, используемый для создания ссылки URL глубокой ссылки в Firebase для Android

Я пытаюсь использовать Firebase Dynamic Links в своем приложении для Android. Я смущен одним из параметров, используемых для создания глубоких ссылок. В демонстрационном приложении он вызывает api для создания URI, который будет использоваться как глубокая ссылка. В рамках этого он использует «код приложения» как часть метода полномочий. public Uri buildDeepLink(@NonNull Uri deepLink, int minVersion, boolean […]

Как обмениваться данными между двумя ведущими в архитектуре MVP в Android?

Вот пример сценария: У меня есть активность (представление) и презентатор для этой точки зрения. Ведущий выбирает список пользователей из сетевого API и удерживает его в памяти с помощью объекта «Список». Активность содержит различные типы фрагментов для отображения содержимого о пользователях на основе User.type. Эти два фрагмента (UserType1Fragment и UserType2Fragment) также имеют свои собственные ведущие. Ведущий […]

Вкладки Android – начало нового действия

В TabHost есть 4 вкладки, пусть они будут A, B, C и D. Теперь каждый из них является только индексной страницей, и нажатие на любую из них показывает другое действие. Проблема в том, что мне нужно начать другое действие, когда пользователь выбирает что-то из содержимого, отображаемого на вкладке. Другая активность также должна отображаться на самой […]

Интеграция Stripe в Android Studio

Я работаю над интеграцией платежного шлюза Stripe в Android-приложении, которое я разрабатываю. Я выполнил шаги, перечисленные на https://stripe.com/docs/mobile/android . Когда я пытаюсь создать новую карту, я получаю ошибки. Я запускаю это в своей деятельности saveButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Card card = new Card( // Get values from the form cardNumber.getText().toString(), […]