Запитання з тегом «android-intent»

Питання щодо практичного та розширеного використання інтентів, додаткових намірів та намічених намірів розпочати діяльність, послугу або відповісти на систему чи події програми / повідомлення через BroadcastReceiver. (див. інформацію для базового ознайомлення)

12
Як відфільтрувати конкретні програми за наміром ACTION_SEND (і встановити інший текст для кожного додатка)
Як ви можете відфільтрувати конкретні програми, використовуючи наміри ACTION_SEND? Це запитання було задано різними способами, але я не зміг зібрати рішення на основі наданих відповідей. Сподіваємось, хтось може допомогти. Я хотів би надати можливість спільного доступу до програми. Слідуючи порадам Android Dev Олександра Лукаса , я вважаю за краще робити …

15
Як я можу правильно повернутися до батьківської діяльності?
У моєму додатку для Android є 2 дії (A і B), і я використовую намір перейти від активності A до діяльності B. Використання parent_activity увімкнено: <activity android:name=".B" android:label="B" > <meta-data android:name="android.support.PARENT_ACTIVITY" android:value="com.example.app_name.A" /> </activity> Я також використовую тему, яка забезпечує кнопку UP. Тож після того, як я зателефонував у BI, …

12
Розділення, що зустрічається з IOException, записує серіалізаційну гетактивність об'єкта ()
тому я отримую це в logcat: java.lang.RuntimeException: Parcelable encountered IOException writing serializable object (name = com.resources.student_list.Student) Я знаю, це означає, що мій студентський клас не є серіалізаційним, але він є, ось мій студентський клас: import java.io.Serializable; public class Student implements Comparable<Student>, Serializable{ private static final long serialVersionUID = 1L; private …

9
Як переключити активність без анімації в Android?
Як я можу правильно використовувати прапор Намір FLAG_ACTIVITY_NO_ANIMATIONу файлі AndroidManifest? Я вважаю, що моя проблема є тривіальною, але я не можу знайти гарного прикладу чи рішення її. <intent-filter> <data android:name="android.content.Intent.FLAG_ACTIVITY_NO_ANIMATION" /> </intent-filter> Однак компілятор не повідомляє про помилку, але dataне є правильним. Я просто хочу відключити анімацію в разі переключення …

14
Android ACTION_IMAGE_CAPTURE Намір
Ми намагаємось використовувати нативну програму камери, щоб дати змогу користувачеві сфотографуватись. Це добре працює, якщо ми не залишимо EXTRA_OUTPUT extraі повернемо маленьке зображення Bitmap. Однак, якщо ми putExtra(EXTRA_OUTPUT,...)задумали перед його запуском, все працює, поки ви не спробуєте натиснути кнопку «Ок» у додатку для камери. Кнопка «Ок» просто нічого не робить. …

5
Як реалізувати власну схему URI на Android
Скажіть, я хочу визначити такий URI, як: myapp://path/to/what/i/want?d=This%20is%20a%20test повинні оброблятись моєю власною заявою чи службою. Зауважте, що схема є "myapp"і ні "http", або "ftp". Це саме те, що я маю намір: визначити власну схему URI глобально для ОС Android. Чи можливо це? Це дещо аналогічно тому, що деякі програми вже …


17
Дозволити користувачеві вибрати камеру чи галерею для зображення
Те, що я намагаюся зробити, здається дуже простим, але після кількох днів пошуку я не можу це зрозуміти. У мене є програма, яка дозволяє користувачеві вибирати кілька (до 5) зображень. Я використовую ImageView. Коли користувач натискає на ImageView, я хотів би дозволити їм можливість Виберіть зображення з галереї або Використовуйте …

2
життєвий цикл onNewIntent () та зареєстровані слухачі
Я використовую SingleTop Activity для отримання намірів із діалогового вікна пошуку через onNewIntent(). Що я помітив, це те, що onPause()називається раніше onNewIntent(), а потім після нього дзвонить onResume(). Візуально: розпочато діалогове вікно пошуку намір пошуку, активований onPause() onNewIntent() onResume() Проблема полягає в тому, що у мене зареєстровані слухачі, onResume()які видаляються …

18
Додаток Android YouTube Play Video Name
Я створив додаток, куди можна завантажувати відео з YouTube на андроїд. Тепер я хочу, щоб, якщо ви відтворюєте відео в рідному додатку YouTube, можете також завантажити його. Для цього мені потрібно знати ті наміри, які видає рідний додаток YouTube, щоб відтворити додаток YouTube. Я міг би це зробити легко, якби …

8
Android: надіслати звичайний текст за допомогою намірів (для всіх програм обміну повідомленнями)
Я намагаюся поділитися текстом за допомогою наміру: Intent i = new Intent(android.content.Intent.ACTION_SEND); i.setType("text/plain"); i.putExtra(android.content.Intent.EXTRA_TEXT, "TEXT"); і викривлення з вибором: startActivity(Intent.createChooser(sms, getResources().getString(R.string.share_using))); це працює! але лише для електронної програми. мені потрібно загальний намір для всіх додатків для обміну повідомленнями: електронної пошти, смс, чату (Whatsapp, Viber, Gmail, SMS ...), спробувавши використовувати android.content.Intent.ACTION_VIEW …

20
запустити sms-додаток із наміром
У мене питання про наміри ... Я намагаюся запустити додаток sms ... Intent intent = new Intent(Intent.ACTION_MAIN); intent.setType("vnd.android-dir/mms-sms"); int flags = Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_SINGLE_TOP | Intent.FLAG_ACTIVITY_CLEAR_TOP; intent.setFlags(flags); intent.setData(Uri.parse("content://sms/inbox")); context.startActivity(intent); тож ви бачите, що я занадто багато речей вкладав у свої наміри, але це тому, що я не знаю, як мені …

10
встановити / видалити APK програми програмно (PackageManager vs Intents)
У моєму додатку встановлено інші програми, і йому потрібно відслідковувати, які програми встановлені. Звичайно, цього можна досягти, просто утримуючи список встановлених додатків. Але це не повинно бути необхідним! Відповідальність PackageManager повинна підтримувати відносини встановленогоBy (a, b). Насправді згідно API це: публічний конспект String getInstallerPackageName (String packageName) - Отримайте назву пакета …

20
Відкрийте іншу програму від власної (наміри)
Я знаю, як оновити власні програми, і я знаю, як відкривати програми за допомогою попередньо визначеного Uri (наприклад, для sms чи електронної пошти) Мені потрібно знати, як я можу створити Намір відкрити MyTracks або будь-яку іншу програму, яку я не знаю, які наміри вони слухають. Я отримав цю інформацію від …

10
Як виявити вхідні дзвінки на пристрої Android?
Я намагаюся зробити додаток, як, коли дзвінок надходить на телефон, я хочу виявити номер. Нижче наведено те, що я спробував, але це не виявляє вхідні дзвінки. Я хочу запустити свій MainActivityфон, як це зробити? Я дав дозвіл у manifestфайлі. <uses-permission android:name="android.permission.READ_PHONE_STATE"/> Чи потрібно ще щось вказати в маніфесті? public class …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.