Articles of андроидная

Стойкость номера: ошибка: сущности и Pojos должны иметь полезный публичный конструктор

Я конвертирую проект в Kotlin, и я пытаюсь сделать свою модель (которая также является моей сущностью) классом данных, который я намерен использовать Moshi для преобразования ответов JSON из API @Entity(tableName = "movies") data class MovieKt( @PrimaryKey var id : Int, var title: String, var overview: String, var poster_path: String, var backdrop_path: String, var release_date: String, […]

Как открыть растровое изображение в галерее в android

Привет, я хочу открыть изображение в галерее, ниже мой код mImageView.setImageBitmap(AppUtil.getBitmapFromFile(obj.getImageUrl(), 200, 200)); mImageView.setOnClickListener(new OnClickListener() { @Override public void onClick(View view) { Intent intent = new Intent(); intent.setAction(Intent.ACTION_VIEW); intent.setDataAndType(Uri.parse(obj.getImageUrl()), "image/*"); startActivity(intent); } }); Но его отображение NullPointerException Uri.parse(obj.getImageUrl() returns below string /mnt/sdcard/Pictures/app_images/pro20130429_170323_-1793725321.tmp Обновление: теперь я попробовал startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("file://sdcard/Pictures/app_images/pro20130429_170323_-1793725321.tmp"))); И получить сообщение об ошибке 05-03 […]

Как установить ориентацию ContentPage в Xamarin.Forms

Я использую Xamarin.Forms для создания кросс-платформенного приложения, все мои ContentPages находятся внутри PCL . Я ищу способ установить и заблокировать orientation одного ContentPage на Landscape , желательно, не создавая другого действия в каждом из проектов, специфичных для платформы. Поскольку мой ContentPage.Content установлен в ScrollView , я попытался установить ScrollOrientation в Horizontal , однако это не […]

Приостановка и возобновление дочерних действий в ActivityGroup

Я делаю первую попытку создания настраиваемой ActivityGroup. Я получаю все, кроме методов жизненного цикла активности дочерних действий групп. Как я могу вызвать методы onResume / onPause в своих дочерних действиях при входе / выходе из фокуса? Я знаю, что tabActivity делает это, но я не могу найти, как просматривать код. Заранее спасибо!

Действие onNewIntent Null Pointer Exception

Я инициализирую свои списки в своей деятельности onCreate (), как показано ниже: private List<MyItem> filtered; @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_dashboard); filtered = new ArrayList<>(); // more things } И когда я пытаюсь использовать отфильтрованные элементы из onNewIntent, иногда я получаю исключение нулевого указателя. @Override protected void onNewIntent(Intent intent) { super.onNewIntent(intent); filtered.clear(); […]

Ионный значок андроида не тот же оригинальный размер / соотношение

Я создал простой 1024×1024 icon.png под resources/ : Затем я запускаю ионные ресурсы, и все нужные мне иконки генерируются в рамках resources/android/icon/ Мой config.xml изменяется на это: <platform name="android"> <icon src="resources/android/icon/drawable-ldpi-icon.png" density="ldpi"/> <icon src="resources/android/icon/drawable-mdpi-icon.png" density="mdpi"/> <icon src="resources/android/icon/drawable-hdpi-icon.png" density="hdpi"/> <icon src="resources/android/icon/drawable-xhdpi-icon.png" density="xhdpi"/> <icon src="resources/android/icon/drawable-xxhdpi-icon.png" density="xxhdpi"/> <icon src="resources/android/icon/drawable-xxxhdpi-icon.png" density="xxxhdpi"/> <splash src="resources/android/splash/drawable-port-ldpi-screen.png" density="port-ldpi"/> <splash src="resources/android/splash/drawable-port-mdpi-screen.png" density="port-mdpi"/> <splash src="resources/android/splash/drawable-port-hdpi-screen.png" […]

Android: Intent.EXTRA_ALLOW_MULTIPLE позволяет использовать только один набор

Я хочу открыть несколько изображений из галереи Android, используя фильтр намерений Intent.EXTRA_ALLOW_MULTIPLE: if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR2) { final Intent intent = new Intent(Intent.ACTION_GET_CONTENT); intent.setType("image/*"); intent.putExtra(Intent.EXTRA_ALLOW_MULTIPLE, true); intent.putExtra(Intent.EXTRA_LOCAL_ONLY, true); startActivityForResult(Intent.createChooser(intent, "Add images"), SELECT_MULTIPLE_IMAGES); } Но независимо от того, какое приложение я использую (родная галерея, приложение QuickPic), я могу выбрать только одно изображение. На тестовом устройстве работает […]

Ошибка Кордовой / Ионной сборки (иногда): не требуется требуемая среда

Я только начал заниматься в Cordova / Ionic, чтобы делать приложения для Android / iOS с помощью HTML5 / js, и до сих пор я иногда использовал приложения для образцов / учебников, но не каждый раз. Я работаю над Windows и сейчас пытаюсь создать свои проекты для Android. После попытки пары я больше не могу […]

Единичное тестирование Room и LiveData

В настоящее время я разрабатываю приложение с использованием новых компонентов архитектуры Android . В частности, я реализую базу данных комнат, которая возвращает объект LiveData по одному из своих запросов. Вставка и запрос работают, как ожидалось, однако у меня есть проблема с тестированием метода запроса с помощью модульного теста. Вот DAO, я пытаюсь проверить: NotificationDao.kt @Dao […]

Предотвращать перезапуск активности при изменении ориентации

Я новичок в разработке Android. У меня есть отдельные экраны для портретного и ландшафтного режима. Когда я меняю свою ориентацию, соответствующий экран загружается и активность перезапускается. Теперь я не хочу, чтобы моя активность перезапускалась, когда я меняю ориентацию, но должен загрузить соответствующий экран (axml). я пытался [Activity (Label = "MyActivity", ConfigurationChanges = Android.Content.PM.ConfigChanges.Orientation)] Приведенная выше […]

Intereting Posts
Android нить стебе, utime? Как сразу же запускать предложения в поисковой системе Android до того, как пользователь даже начал вводить текст Не удается найти папку .android в ubuntu Не удалось получить версию adb … Нет такого файла или каталога Android: как получить строку в определенной локали БЕЗ изменения текущей локали Выполнение модульных тестов перед каждой сборкой в ​​Gradle Неожиданное возобновление «имени пакета», хотя уже возобновлено в «имя пакета» Ошибка в Android Ресурсы и платформы для мобильных разработок (iphone, android) с использованием HTML5 Есть ли способ изменить название приложения в магазине приложений Google Play? Eclipse не распознает «R.id …» с Android Ошибка импорта com.google.android.gms. *; ScrollView Layout не заполняет весь экран Параметры конструктора Intent Эмулятор Genymotion без подключения к Интернету Выберите несколько контактов из телефонной книги в android