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

Java.lang.SecurityException: требуется разрешение VIBRATE для Jelly Bean 4.2

Со вчерашнего дня у меня проблема на Android 4.2, когда я получаю push-уведомления, для этого требуется разрешение, даже если я не настроил его на вибрацию Notification notification = new Notification(icon, notificationItem.message, when); notification.setLatestEventInfo(context, "App", notificationItem.message, PendingIntent.getActivity(context, 0, intent, 0)); notification.flags |= Notification.FLAG_AUTO_CANCEL; notification.defaults |= Notification.DEFAULT_SOUND; NotificationManager nm = (NotificationManager)context.getSystemService(Context.NOTIFICATION_SERVICE); nm.notify(notificationItem.notificationID, notification); Исключение выражается nm.notify У […]

Зачем использовать Enums вместо констант?

У меня есть сценарий, в котором у меня есть типы игроков ARCHER, WARRIOR и колдун. Что я должен использовать в классе игроков? Переменная String для типа или Enum? Зачем перечислять и почему Constant Strings. Пожалуйста, помогите с причинами.

Android – iphone style tabhost

Можно ли настроить Android Tabhost так, чтобы он выглядел как iPhone? Если нет, есть ли какой-либо открытый исходный код, который может показать, как создавать нижние вкладки для Android? Alt text http://images.appshopper.com/screenshots/305/690205_2.jpg

Как получить объект приложения в класс фрагмента

Я меняю мобильное приложение Android для поддержки как планшета, так и мобильного телефона. Для этого я изменяю свой класс активности на фрагмент. В моем классе активности у меня есть экземпляр класса приложения, созданного следующим образом: appCtx = (UnityMobileApp) getApplication(); Где UnityMobileApp – мой класс приложения. Теперь я хочу создать тот же экземпляр в моем классе […]

Прокручиваемый макет в Android

У меня есть форма регистрации в LinearLayout как показано ниже: Когда экран эмулятора находится в позиции по умолчанию, он работает нормально. Но когда я поворачиваю экран эмулятора, он отображает только те элементы, которые подходят для экрана, а оставшиеся обертываются. Как показано на следующем экране: Теперь я хочу сделать этот макет прокручиваемым, но не получить эту […]

Как получить список доступных / установленных шрифтов в android?

В Java я бы сделал что-то вроде: java.awt.GraphicsEnvironment ge = java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(); Font[] fonts = ge.getAllFonts(); Есть ли эквивалент Android?

Android: enum vs static final ints?

Каковы преимущества (или недостатки) наличия enum сравнении с набором static final int s в приложениях Java Android? Существуют ли эффективные или эффективные оптимизации, которые способствуют использованию того или другого? Я прошу об этом в контексте, например, requestCodes и т. Д., Которые, как правило, являются ints в коде образца Android, в отличие от значений из перечисления, […]

Jar этого файла класса принадлежит контейнеру «Android Dependencies», который не позволяет изменять исходные вложения в своих записях

Я делаю приложение электронной почты, которое дает ошибку в заголовке этого вопроса. Как я могу исправить эту проблему, я даю свои коды для печати, если это не поможет найти решение. Я могу дать код sourca. Любая помощь будет оценена по достоинству.

Несколько прядильщиков и onItemSelected

У меня есть два прядильника, которые вызывают событие onItemSelected. Вопрос в том, как я могу узнать, какой из них вызвал такое событие? До сих пор я пытался: public void onItemSelected(AdapterView<?> parent, View view, int position, long id) { Log.d("form","onitemselected"); switch (view.getId()) { case R.id.region_spinner: Region r = (Region)sregions.getSelectedItem(); Log.d("form","regionid:" + r.id); break; case R.id.state_spinner: Log.d("form","state […]

NullPointerException с карт Google

Я только что начал получать исключение nullpointer из Android google maps, и я не могу понять, что вызывает его. В настоящее время об этом сообщается только на устройстве HTC Desire 500 (z4u), работающем под управлением Android 4.1. Любые предложения или идеи будут высоко оценены. Редактировать: Таким образом, я получил руки на устройстве, которое дает ошибку […]