android- все статьи тега ➜ страница 78


Android Image View Pinch Масштабирование

Я использую пример кода из смысл мультитач для масштабирования изображения. На ScaleListener я добавил ScaleGestureDetector.getFocusX() and getFocusY()для контента, чтобы увеличить о фокусе жеста. Он работает нормально. проблема в том, что при первом мультитач-касании вся позиция рисования изображения меняется на текущую точку касания и масштабирует ее оттуда. Могли бы вы помочь мне решить эту проблему? вот мой пример кода для TouchImageView. public class TouchImageViewSample extends ImageV ...

Как проверить покупку для android-приложения на стороне сервера (google play в App billing v3)

У меня есть простое приложение (требуется вход пользователя с учетной записью). Я предоставляю некоторые премиум-функции для платных пользователей, например, больше новостного контента. Мне нужно записать, если пользователь купил этот элемент в моей базе данных сервера. Когда я предоставляю данные на устройство пользователя, я могу проверить состояние пользователя и предоставить другой контент для платного пользователя. Я проверил официальный образец Trivialdrive, предоставленный Google, он не ...

Как заставить Android aapt и adb работать на 64-битной Ubuntu без ia32-libs (работает для версий 12, 13 и 14)

поскольку Ubuntu 13.10 больше не имеет ia32-libs, я не могу запустить свою среду разработки android на чистой установке 13.10. ошибка ~ / android-studio / sdk / build-tools/android-4.2.2 / aapt": error=2, нет такого файла или каталога этот файл существует и является исполняемым, но это 32-битный исполняемый файл. в предыдущих установках Я только что установил ia32-libs, чтобы исправить это, но это решение больше не работает для Ubuntu 13.10. У меня есть пробовал решения, предложенные askubun ...

Скачать файл внутри WebView

у меня есть webview в моем приложении для Android. Когда пользователь переходит в webview и нажимает ссылку для загрузки файла, ничего не происходит. URL = "my url"; mWebView = (WebView) findViewById(R.id.webview); mWebView.setWebViewClient(new HelloWebViewClient()); mWebView.getSettings().setDefaultZoom(ZoomDensity.FAR); mWebView.loadUrl(URL); Log.v("TheURL", URL); Как включить загрузку внутри webview? Если я отключу webview и включу намерение загрузить URL-адрес в браузере из приложения, т ...

android-CursorLoader & SQLite без контент-провайдера

Я знаю, что это обсуждалось, но я хотел спросить о текущем состоянии вопроса. Должен ли я создать ContentProvider для использования CursorLoader в связи с базой данных sqlite? нашел использование CursorLoader без ContentProvider выглядит именно то, что я надеялся еще, как прокомментировал Эмби пользователи должны знать об одном ограничении, которое заключается в том, что у него нет механизма обновления при изменении данных (как Погрузчики должны делать) поэтому упоминается другое решение ...

android: широковещательный приемник для включения и выключения экрана

мне просто интересно, можно ли зарегистрировать широковещательный приемник, который обнаруживает включение/выключение экрана в манифесте приложения. Причина, по которой мне не нравится программируемый метод, заключается в том, что он требует, чтобы приложение работало, чтобы обнаружить такую вещь, в то время как: "Приложения с широковещательными приемниками, зарегистрированными в манифесте, не должны запускаться, когда намерение транслируется для выполнения приемников" (источник: профессиональна ...

Ошибка установки Adb: установка отменена пользователем

Я пытаюсь установить приложение через adb и получаю сообщение об ошибке: $ ./adb -d install /Users/dimon/Projects/one-place/myprogram/platforms/android/build/outputs/apk/android-debug.apk -r -g 3704 KB/s (4595985 bytes in 1.211s) pkg: /data/local/tmp/android-debug.apk Failure [INSTALL_CANCELED_BY_USER] в устройстве я ничего не делаю в этот момент. Устройство Xiaomi MI5, MIUI 7.2.13, Android 6.0. Включен режим разработчика. Как это исправить? та же ошибка, которую я получаю, когда пытаюсь ...

Состояние цвета фона CardView не соблюдается

вкратце: Как мы можем определить цветовые состояния свойства CardView cardBackgroundColor (в макете ListView, в данном случае)? (Я использую RC1 из Android L developer preview, на телефоне с установленным 4.4 и " com.андроид.поддержка: cardview-v7: 21.0.0-rc1 " в сборке.gradle) больше: в макете CardView мы устанавливаем радиус угла и цвет фона CardView через cardCornerRadius и cardBackgroundColor. однако цвет фона не отражает выбранные состояния,например, если элемент списка нажат. Если в ...

Как сделать редактируемый текст не редактируемым, а кликабельным на JAVA

можно сделать EditText кликабельный, но не редактируемый. Я не хочу, чтобы он был редактируемым (ни клавиатура не должна подниматься, ни мы должны быть в состоянии изменить подсказку) На самом деле я хочу использовать редактировать текст просто как изображение с подсказкой (которая не может быть изменена). Я знаю, что фактический способ был использовать ImageView и TextView, но я хочу попробовать с EditText потому что тогда я буду использовать только один вид вместо 2. Также все вещи динамичны ...

Android материал: цвет строки состояния не изменится

Я разрабатываю простое приложение для тестирования материалов. Я использую com.android.support:appcompat-v7:21.0.0 и моя деятельность выглядит так: public class MyActivity extends ActionBarActivity { ... } макет определяется как: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MyActivity"> <android.su ...

Использование BottomSheetBehavior с внутренним CoordinatorLayout

библиотека поддержки проектирования v. 23.2 ввел BottomSheetBehavior, что позволяет детям координатора выступать в качестве нижних листов (представления перетаскиваются из нижней части экрана). то, что я хотел бы сделать, это иметь,как вид нижнего листа, следующий вид (типичный координатор + сворачивание материала): <CoordinatorLayout app:layout_behavior=“@string/bottom_sheet_behavior”> <AppBarLayout> <CollapsingToolbarLayout> <ImageView /> ...

findFragmentById всегда возвращает null

Я определяю идентификатор для моего фрагмента в XML-макете: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/test_fragment" ... затем я добавляю этот фрагмент в метод onCreate действия: MyFragment myFragment = new MyFragment(); fragmentTransaction.add(R.id.fragment_container, myFragment); fragmentTransaction.commit(); это все работает нормально. Замена фрагментов также работает. позже я пытаюсь получи ...

любой способ обнаружить устройства Android в вашей сети?

Я хочу быть в состоянии обнаружить устройства Android по сети и, возможно, получить некоторую информацию об их устройстве. Это очень легко с устройствами Apple, так как они работают Bonjour services. Тем не менее, я не могу найти какой-либо подобный сервис, работающий на Android. это должно работать без изменения устройства Android, установки какой-либо службы или открытия какого-либо порта. Он предназначен для работы с устройствами vanilla Android таким образом, что Bonjour поможет вам на ...

Как динамически добавлять строки в макет таблицы

У меня есть определенные данные в sqllite, и он обновляется каждый раз, когда я нажимаю кнопку Сохранить, и я хочу показать данные в макет таблицы для добавления дополнительных строк для обновленных данных. У меня есть определенный код, но он показывает только обновленные данные, заменяющие предыдущие данные, и я хочу добавить больше строк по мере обновления данных. Я знаю, что это только для добавления одной строки в макет таблицы, но как я могу добавить больше строк? TableLayout tl=(TableL ...

Android: Как наложить растровое изображение/нарисовать поверх растрового изображения?

У меня есть два вопроса на самом деле: лучше ли нарисовать изображение на растровом изображении или создать растровое изображение в качестве ресурса, а затем нарисовать его поверх растрового изображения? Производительность мудрым... какой из них лучше? Если я хочу нарисовать что-то прозрачное поверх растрового изображения, как бы я это сделал? Если я хочу наложить одно прозрачное растровое изображение на другое, как бы я это сделал? извините за длинный список, но в интересах обучения, я хотел ...

установите высоту imageview как matchparent программно

Мне нужно установить высоту imageview как matchparent программно.если это фиксированная высота я знаю, как настроить. но как я могу установить его как matchparent? EDIT: на самом деле высота родительского макета dynamic.so мне нужно сделать высоту imageview как высоту родителя. ...

как добавить дату сборки в versionNameSuffix на gradle

Я использую Android Studio, и мне нужно добавить суффикс к versionNameSuffix на моей сборке Android.файл gradle. У меня есть три разных типа сборки, и мне нужно только добавить datetime в мой" бета " релиз, мой фактический файл: defaultConfig { versionCode 14 versionName "0.7.5" minSdkVersion 9 targetSdkVersion 18 } buildTypes { beta { packageNameSuffix ".beta" versionNameSuffix "-beta" signingConfig signingConfigs.debug } .... } для тестиро ...

RequiresApi против TargetApi Android аннотации

в чем разница между RequiresApi и TargetApi? образец в Котлине: @RequiresApi(api = Build.VERSION_CODES.M) @TargetApi(Build.VERSION_CODES.M) class FingerprintHandlerM() : FingerprintManager.AuthenticationCallback() Примечание: FingerprintManager.AuthenticationCallback требуется api M примечание 2: Если я не использую TargetApi lint сбой с ошибкой class requires api level 23... ...

Как получить высоту кнопки, чтобы соответствовать высоте другого элемента?

Я хочу поставить кнопку рядом с EditText, и я хочу, чтобы их высоты совпадали. например, из встроенного браузера Android: кнопка Go имеет ту же высоту, что и поле EditText. Я знаю, что могу обернуть оба этих вида в родительский вид макета и установить обе их высоты в fill_parent, и это сделает их совпадающими. Однако я хотел бы сделать это без необходимости придавать макету статический размер. Я бы предпочел EditText принимает любую высоту, которая ему нужна, основываясь на размере шрифт ...

Символ градусов (как в градусах Цельсия / Фаренгейта) в TextView

есть ли способ включить символ малых круговых градусов в текстовое представление? Это будет для показаний температуры, как в градусах Цельсия или Фаренгейта. Мне интересно, если кто-то сделал это программно раньше. ...