Форум программистов, компьютерный форум CyberForum.ru

Получить идентификатор контента из разных приложений - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Сервис уведомлений http://www.cyberforum.ru/android-dev/thread1258342.html
Привет. Нужна помощь в создании уведомлений из сервиса. В приложение поступают данные с сервера get-запросом, хочу, чтобы приложение проверяло обновление данных на сервере и высылало уведомление пользователю при поступлении новых данных на сервер. Почитал по этому вопросу, понял, что нужно использовать сервис и броадкаст ресивер. Но непонятно, как сделать, чтобы созданный сервис сам включался ...
Android Custom list - сдвиг строк пальцем в стороны Гуру, подскажите, как подобное делается? Часто подобное вижу в программах, но не представляю с какой стороны подйти. Есть даже какая-та "звонилка", в которой слайд строк в право обрабатывается как звонок, а в лево как смс... Где-то видел как это вызывает меню на строках. Где-то видел как это удаляет строку. Готов написать подобное нуля, но не представляю с какой стороны подойти... ... http://www.cyberforum.ru/android-dev/thread1258330.html
Customs adapter listView Android
http://pastebin.ru/0GvfxEO8 помогите написать адаптер под данный item для listView. Толи мозгов, толи опыта мало. Надо - реализовать onClickListnerById, реализовать добавление в listView с помощью ".add", либо как с обычным адаптером - подгрузкой целого массива. Заранее благодарен. С меня бутылка пива если вы живете неподалеку от м. Домодедовская. Ссылки на сторонние ресурсы не сувать, так как...
Повернуть view на 90 градусов Android
Разметка XML выглядит так (скрин 1). При создании активити, в коде, я делаю так View ads = findViewById(R.id.Button1); ads.setRotation(270); После прохождения этого места кода, приложение выглядит так (скрин 2). Как мне сделать чтоб, виджет полностью прилегал к левой стороне и игровое поле полностью до него расстягивалось??? Вариант перегрузки onDraw не предлогать, так как я собираюсь...
Android Selendroid http://www.cyberforum.ru/android-dev/thread1257861.html
Доброго времени суток! Может ошибся разделом - исправте. Начал я разбираться с Selendroid (раньше я писал тесты на Selenium WebDriver под обычное веб-приложение), ну а с андроидом встречаюсь можно сказать впервые. Естественно, что куда писать - понятия не имею. Может у кого то есть опыт с этим, если не трудно - поделитесь кусочком кода или полезной ссылкой.
Android Как в виджете отловить, что экран повернулся Во собственно и все. Какое событие нужно ловить? Спасибо. подробнее

Показать сообщение отдельно
dubok79
 Аватар для dubok79
323 / 121 / 11
Регистрация: 01.11.2012
Сообщений: 586
18.09.2014, 15:08     Получить идентификатор контента из разных приложений
Мне нужно выбрать фотографию и работать с ней.
Java
1
2
3
            Intent galleryIntent = new Intent(Intent.ACTION_GET_CONTENT);
            galleryIntent.setType("image/*");
            startActivityForResult(galleryIntent, GETCONTENT_FROM_GALLERY);
Если использовать стандартную галерею, то в onActivityResult получаю
Java
1
2
3
4
        if ((requestCode == GETCONTENT_FROM_GALLERY) && resultCode == RESULT_OK) {
                Uri uri = intent.getData();
                if (uri != null) Log.d("DEBUG",uri.getPath());
            }
результат в виде: /external/images/media/19302, но если использовать какую то другую программу, то там свой результат, например /external/document/images:19302, т.е. идентификатор контента конечно же тот же, но как его выцарапывать каждый раз? Использовать регулярное выражение беря в обработку getLastPathSegment? Если да, то помогите пожалуйста с такой регуляркой. Сколько пытался понять как оно работает, так и не разобрался. Заранее спасибо.

Добавлено через 51 минуту
Пока сделал так. Глядишь и будет работать.
Java
1
String mask = "^([0-9]+)$";
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru