Pytania otagowane jako android-intent

Pytania dotyczące praktycznego i zaawansowanego wykorzystania zamiarów, intencji dodatkowych i oczekujących zamiarów do rozpoczęcia działania, usługi lub odpowiedzi na zdarzenie / powiadomienie systemu lub aplikacji za pośrednictwem odbiornika transmisji. (zapoznaj się z informacjami dotyczącymi podstawowej znajomości)

12
Jak filtrować określone aplikacje pod kątem działania ACTION_SEND (i ustawić inny tekst dla każdej aplikacji)
Jak możesz odfiltrować określone aplikacje, używając intencji ACTION_SEND? To pytanie zostało zadane na różne sposoby, ale nie byłem w stanie znaleźć rozwiązania na podstawie udzielonych odpowiedzi. Mam nadzieję, że ktoś może pomóc. Chciałbym zapewnić możliwość udostępniania w aplikacji. Zgodnie z radą dewelopera Androida, Alexandra Lucasa , wolałbym to robić, używając …

15
Jak mogę poprawnie powrócić do działania nadrzędnego?
Mam 2 działania (A i B) w mojej aplikacji na Androida i używam zamiaru przejścia z działania A do działania B. Korzystanie z aktywności parent_activity jest włączone: <activity android:name=".B" android:label="B" > <meta-data android:name="android.support.PARENT_ACTIVITY" android:value="com.example.app_name.A" /> </activity> Używam również motywu, który zawiera przycisk UP. Po wywołaniu działania BI mogę użyć przycisku …

12
Parcelable napotkał IOException piszący serializowalny obiekt getactivity ()
więc otrzymuję to w logcat: java.lang.RuntimeException: Parcelable encountered IOException writing serializable object (name = com.resources.student_list.Student) Wiem, że to oznacza, że ​​mojej klasy studenckiej nie można serializować, ale oto moja klasa studencka: import java.io.Serializable; public class Student implements Comparable<Student>, Serializable{ private static final long serialVersionUID = 1L; private String firstName, lastName; …

9
Jak zmienić aktywność bez animacji w systemie Android?
Jak prawidłowo używać flagi Intent FLAG_ACTIVITY_NO_ANIMATIONw pliku AndroidManifest? Wydaje mi się, że mój problem jest trywialny, ale nie mogę znaleźć dobrego przykładu ani rozwiązania. <intent-filter> <data android:name="android.content.Intent.FLAG_ACTIVITY_NO_ANIMATION" /> </intent-filter> Jednak żaden błąd nie jest zgłaszany przez osobę nadzorującą, ale datanie jest poprawny. Chcę tylko wyłączyć animację w przypadku przełączania między …

14
Zamiar ACTION_IMAGE_CAPTURE Androida
Próbujemy użyć natywnej aplikacji aparatu, aby umożliwić użytkownikowi zrobienie nowego zdjęcia. Działa dobrze, jeśli pominiemy i zwrócimy EXTRA_OUTPUT extramały obraz bitmapy. Jeśli jednak putExtra(EXTRA_OUTPUT,...)zamierzamy go uruchomić, wszystko działa, dopóki nie spróbujesz wcisnąć przycisku „Ok” w aplikacji aparatu. Przycisk „Ok” po prostu nic nie robi. Aplikacja aparatu pozostaje otwarta i nic …

5
Jak zaimplementować mój własny schemat URI na Androida
Powiedzmy, że chcę zdefiniować identyfikator URI, taki jak: myapp://path/to/what/i/want?d=This%20is%20a%20test muszą być obsługiwane przez moją własną aplikację lub usługę. Zauważ, że schemat jest "myapp"i nie "http", lub "ftp". To jest dokładnie to, co zamierzam: zdefiniować własny schemat URI globalnie dla systemu operacyjnego Android. czy to możliwe? Jest to trochę analogiczne do …


17
Pozwól użytkownikowi wybrać aparat lub galerię dla obrazu
To, co próbuję zrobić, wydaje się bardzo proste, ale po kilku dniach poszukiwań nie mogę tego zrozumieć. Mam aplikację, która pozwala użytkownikowi wybrać wiele (do 5) obrazów. Używam ImageView. Gdy użytkownik kliknie ImageView, chcę dać mu opcję Wybierz obraz z galerii lub Użyj aparatu, aby zrobić zdjęcie. Zacząłem od ACTION_GET_CONTENTzamiaru, …

2
cykl życia onNewIntent () i zarejestrowanych detektorów
Używam działania singleTop, aby otrzymywać intencje z okna wyszukiwania za pośrednictwem onNewIntent(). Zauważyłem, że onPause()jest to wywoływane przed onNewIntent(), a potem wywołuje onResume(). Naocznie: zainicjowano okno dialogowe wyszukiwania zamiar wyszukiwania wywołał aktywność onPause() onNewIntent() onResume() Problem w tym, że mam zarejestrowanych słuchaczy, onResume()którzy są usuwani onPause(), ale są potrzebni w …

18
Aplikacja YouTube na Androida Play Video Intent
Stworzyłem aplikację, w której można pobierać filmy z YouTube'a na Androida. Teraz chcę, żebyś odtwarzał wideo w natywnej aplikacji YouTube, abyś mógł go również pobrać. Aby to zrobić, muszę znać zamiar, który generuje natywna aplikacja YouTube, aby móc odtwarzać aplikację YouTube. Mógłbym to łatwo zrobić, gdybym miał program YouTube na …

8
Android: udostępniaj zwykły tekst za pomocą intencji (we wszystkich aplikacjach do przesyłania wiadomości)
Próbuję udostępnić jakiś tekst, używając intencji: Intent i = new Intent(android.content.Intent.ACTION_SEND); i.setType("text/plain"); i.putExtra(android.content.Intent.EXTRA_TEXT, "TEXT"); i wypaczanie za pomocą selektora: startActivity(Intent.createChooser(sms, getResources().getString(R.string.share_using))); to działa! ale tylko dla aplikacji e-mail. potrzebuję ogólnego zamiaru dla wszystkich aplikacji do obsługi wiadomości: e-maile, sms, komunikatory (Whatsapp, Viber, Gmail, SMS ...) próbowałem używać android.content.Intent.ACTION_VIEW i próbowałem …

20
uruchom aplikację sms z zamiarem
Mam pytanie dotyczące zamiaru ... Próbuję uruchomić aplikację smsową ... 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); więc widzisz, że włożyłem zbyt wiele rzeczy w swoje zamiary, ale to dlatego, że nie wiem, jak mogę to zrobić ... Dziękuję

10
instaluj / odinstaluj pliki APK programowo (PackageManager vs Intents)
Moja aplikacja instaluje inne aplikacje i musi śledzić, jakie aplikacje zainstalowała. Oczywiście można to osiągnąć, po prostu zachowując listę zainstalowanych aplikacji. Ale to nie powinno być konieczne! Za utrzymanie relacji installedBy (a, b) powinien odpowiadać pakiet PackageManager. W rzeczywistości według API jest to: public abstract String getInstallerPackageName (String nazwa_pakietu) - …

20
Otwórz inną aplikację z własnej (intencji)
Wiem, jak aktualizować własne programy i potrafię otwierać programy za pomocą predefiniowanego Uri (na przykład dla smsów lub e-maili) Muszę wiedzieć, jak mogę stworzyć intencję, aby otworzyć MyTracks lub inną aplikację, której nie wiem, jakich zamiarów słuchają. Otrzymałem te informacje z DDMS, ale nie udało mi się zmienić tego w …

10
Jak wykryć połączenia przychodzące na urządzeniu z Androidem?
Próbuję stworzyć aplikację, która w przypadku połączenia przychodzącego na telefon chcę wykryć numer. Poniżej znajduje się to, co próbowałem, ale nie wykrywa połączeń przychodzących. Chcę działać MainActivityw tle, jak mogę to zrobić? Udzieliłem pozwolenia w manifestpliku. <uses-permission android:name="android.permission.READ_PHONE_STATE"/> Czy jest jeszcze coś, co powinienem podać w manifeście? public class MainActivity …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.