Articles of android

Переключение с полноэкранного режима на полноэкранный режим / слайд

Переход с полноэкранного режима на полный экран с Android отлично работает. Однако, возвращаясь из моей полноэкранной активности (полноэкранного видеопроигрывателя), активность всплывает, когда панель состояния оживляет вниз. Кажется, что возобновляемая активность анимируется из полноэкранного режима, но со статусной строкой не видно, что фактическая активность расписана так, как если бы она отсутствовала. Я попытался возиться с файлом […]

Json для сопоставления POJO в Android

Какова хорошая практика для обработки json над платформой Rest Framework в Android. Например, если я получаю определенный результат json, как следует (или любой другой, я просто даю что-то более сложное): {"lifts": [{ "id":26, "time":"2012-11-21T12:00:00Z", "capacity":4, "price":10, "from": { "description":null, "city": { "name":"Montreal" } }, "to":{ "description":"24 rue de la ville", "city":{ "name":"Sherbrooke" } }, "driver":{ […]

Как работает TouchImageView?

У меня хорошая работа TouchImageView, и я хочу знать, как она работает в коде: то, что я просто хочу сделать, – это ущипнуть, чтобы увеличить или использовать двойное нажатие, чтобы увеличить любое изображение, которое я выбираю, и когда я увеличиваю масштаб i Вернуться к исходному размеру изображения. TouchImageView.java: public class TouchImageView extends ImageView { Matrix […]

Android – Ошибка загрузки gif-файла с использованием класса Movie

Я пытаюсь использовать android.graphics.Movie для воспроизведения GIF-файла из /sdcard/download . Если я поместил файл в drawable папку в APK, я могу загрузить его, используя: InputStream istr = context.getResources().openRawResource(R.drawable.animfile); Movie movie = Movie.decodeStream(istr); Это работает. movie.duration() покажет правильную продолжительность, которую я использую для получения значения для movie.setTime() . Проблема возникает, если вместо drawable я пытаюсь загрузить […]

Проверить настройки телефона для тактической обратной связи

Есть ли способ проверить, есть ли у пользователя гапловая обратная связь включена или отключена в настройках телефона Android? Хотя я думаю, что тактильная обратная связь будет полезна для моего приложения, я также понимаю, что некоторые люди (включая меня) обычно предпочитают отключать тактическую обратную связь. Самое близкое, что я могу найти, это http://developer.android.com/reference/android/provider/Settings.System.html#HAPTIC_FEEDBACK_ENABLED, но я не […]

Веб-служба визуального веб-разработчика при отладке HTTP / 1.1 400 Bad Request

У меня есть веб-приложение .net c # mvc3, разработанное wirh visual web developer 2010. Я звоню в веб-службы из мобильного приложения Android. Я хочу протестировать веб-службы из эмулятора eclipse. Когда я отлаживаю приложение webservice, все работает нормально, вызывая службы из веб-браузера, но когда я звоню тогда из приложения Android, используя эмулятор, вы получаете «HTTP / […]

Совместное использование изображения в каталоге данных приложения через ContentProvider на Android

Я пытаюсь открыть файл .png, расположенный в каталоге / приложении моего приложения через ContentProvider, но вместо того, чтобы вызывать query метода query вызывается. Теперь у меня есть только один образ, который мне нужно предоставить для совместного использования в других приложениях, как я могу настроить свой Intent для goto openFile вместо query ? Intent shareImageIntent = […]

SetTestProviderLocation () не вызывает вызов onLocationChanged ()

Я пытаюсь заставить этот бит кода работать: Тестирование GPS в Android Проблема в том, что когда я запускаю тест, onLocationChanged () никогда не вызывается: public class LocationTest0 extends AndroidTestCase implements LocationListener { private Location received = null; public void testExample() { LocationManager lm = (LocationManager)this.getContext().getSystemService(Context.LOCATION_SERVICE); String testProvider = "Test"; if (null == lm.getProvider(testProvider)){ lm.addTestProvider(testProvider, false, […]

Веб-просмотр внутри списка: конфликты с событиями событий. Таким образом, невозможно отключить Zoom IN / OUT в android

У меня есть пользовательский список, который заполнен webview . Я хочу использовать масштабирование в / Уменьшить для моего webview . Но я не получаю щепотку увеличения / уменьшения изображения, когда я webview он запускает прокрутку listview's вверх и вниз. Как я могу обрабатывать событие прокрутки UP / DOWN для listview и щепотку для webview одновременно. […]

ImageView: метод onDraw рисует «позади» фон изображения, а не вверху

Вот код простого расширения ImageView, который позволяет пользователю рисовать пальцем. public class MyImageView extends ImageView { List<Point> points = new ArrayList<Point>(); Paint paint = new Paint(); public MyImageView(Context context, AttributeSet attrs) { super(context, attrs); } @Override public void onDraw(Canvas canvas) { for (Point point : points) { canvas.drawCircle(point.x, point.y, 5, paint); // Log.d(TAG, "Painting: "+point); […]