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)

4
Co to jest Sticky Broadcast?
Natrafiłem na ten termin w dokumentacji Androida wraz z towarzyszącą definicją Są to transmisje, których dane są przechowywane przez system po zakończeniu, dzięki czemu klienci mogą szybko odzyskać te dane bez konieczności czekania na następną transmisję. Co to znaczy? Czy ktoś może rozwinąć jego użycie na konkretnym przykładzie? Uważam, że …

5
Intent.EXTRA_EMAIL nie wypełnia pola Do.
Próbuję użyć zamiarwysłać wiadomość e-mail z mojej aplikacji, ale pole Do w wiadomości e-mail nie zostanie wypełnione. Jeśli dodam kod, aby wypełnić temat lub tekst, działają dobrze. Tylko pole Do nie zostanie wypełnione. Próbowałem również zmienić typ na „tekst / zwykły” i „tekst / html”, ale pojawia się ten sam …

4
Jak wykonać animację zanikania przy przejściu aktywności?
Kodyfikuję efekt przejścia między moim działaniem związanym z logo a moim głównym działaniem, ale mam problem z tym, że przed zniknięciem aktywność przejdź na górę: <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" android:shareInterpolator="false" > <alpha android:duration="2000" android:fromAlpha="0.0" android:toAlpha="1.0" > </alpha> </set> Jak mogę ulepszyć ten kod, aby uzyskać tylko znikający efekt?

4
Używając startActivityForResult, jak uzyskać requestCode w działaniu podrzędnym?
Mam cztery działania, powiedzmy A, B, C i D. Moja sytuacja to A rozpocznie działanie B przez startActivityForResult. startActivityForResult(new Intent(this,B.class),ONE); W innej sytuacji będę B z inną sytuacją. lubić startActivityForResult(new Intent(this,B.class),TWO); W B muszę zadzwonić do C lub D w zależności od requestCode. To znaczy, jeśli JEDEN musi rozpocząć C …

3
Jakie jest znaczenie android.intent.action.MAIN?
Widziałem wiele różnych mylących wyjaśnień. <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> Jakie jest znaczenie <action android:name="android.intent.action.MAIN" /> i <category android:name="android.intent.category.LAUNCHER" /> i <category android:name="android.intent.category.DEFAULT" />

10
Jak używasz Intent.FLAG_ACTIVITY_CLEAR_TOP do czyszczenia stosu aktywności?
Przeczytałem kilka postów na temat korzystania z tego, ale chyba czegoś brakuje, ponieważ nie działa dla mnie. Moje działanie A ma launchmode = "singleTop" w manifeście. Rozpoczyna czynność B z launchmode = "singleInstance". Działanie B otwiera przeglądarkę i odbiera i zwraca z powrotem, dlatego jest to singleInstance. Próbuję zastąpić przycisk …

12
Android i Facebook mają wspólne zamiary
Rozwijam aplikację na Androida i interesuje mnie, jak możesz zaktualizować stan użytkownika aplikacji z poziomu aplikacji, korzystając z funkcji udostępniania Androida. Po przejrzeniu pakietu SDK Facebooka wydaje się, że jest to dość łatwe do zrobienia, jednak chciałbym, aby użytkownik mógł to zrobić za pośrednictwem zwykłego wyskakującego okienka zamiaru udostępniania? zobacz …

8
Odbiornik onClick na pasku akcji dla przycisku Początek
Jak mogę zaimplementować niestandardowy onClickListenerprzycisk Początek paska akcji? Zrobiłem już getSupportActionBar().setDisplayHomeAsUpEnabled(true);a teraz chcę przekierować użytkownika do określonej czynności w przypadku kliknięcia przycisku Strona główna. Próbowałem z: @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case android.R.id.home: item.setOnMenuItemClickListener(new OnMenuItemClickListener() { public boolean onMenuItemClick(MenuItem item) { Intent i = new Intent(); …


4
Android: Przekaż dane (dodatki) do fragmentu
Jestem nowy w programowaniu na Androida i mam problemy podczas przekazywania ArrayList of a Parcelable do fragmentu. Jest to działanie, które jest uruchamiane (działa dobrze!), W którym lista kanałów jest tablicą listy plików muzycznych, które można sparować . Intent in = new Intent(context, ListMusicsActivity.class); in.putExtra("arrayMusic", feedList); activity.startActivity(in); Fragment metody Activity …

1
Android: przechwytywanie powrotu aktywności
Mam pytanie dotyczące rozpoczęcia nowej działalności. Sprowadza się do tego. Mam 3 zakładki w widoku A) contains gMap activity B) camera activity C) some random text fields. Wymagane jest, aby aplikacja działała w trybie portretowym. Wszystkie 3 karty działają zgodnie z oczekiwaniami z wyjątkiem powierzchni podglądu aparatu (B). Jest obrócony …

6
Przekazywanie ArrayList przez Intent
Próbuję przekazać arrayList do innego działania przy użyciu zamiarów. Oto kod w pierwszym ćwiczeniu. case R.id.editButton: Toast.makeText(this, "edit was clicked", Toast.LENGTH_LONG).show(); Intent intent = new Intent(this, editList.class); intent.putStringArrayListExtra("stock_list", stock_list); startActivity(intent); break; Tutaj próbuję pobrać listę w drugim ćwiczeniu. Coś tu jest nie tak? Intent i = new Intent(); //This should …

6
Nie można uruchomić zamiaru usługi
Mam klasę usług. Wyeksportowałem tę klasę do jar i umieściłem jar w mojej aplikacji klienckiej. W razie potrzeby dzwonię do klasy obsługi. Kiedy próbuję to zrobić, pojawia się następujący błąd: Unable to start service Intent {comp={com.sample.service/com.sample.service.serviceClass}} : not found Mam inną klasę oprócz klasy usługi, do której mam dostęp (tworzenie …

4
Zalety używania Bundle zamiast bezpośredniego zamiaru putExtra () w Androidzie
W mojej aplikacji na Androida zawsze używam bezpośredniej putExtra()funkcji Intentklasy do przekazywania dowolnej liczby wartości do new Activity. Lubię to: Intent i = new Intent(this, MyActivity.class); i.putExtra(ID_EXTRA1, "1"); i.putExtra(ID_EXTRA2, "111"); startActivity(i); Wiem o BundleAndroidzie i widziałem, jak ludzie używają Bundledo przekazywania wartości nowym Activity. Lubię to: Intent intent = new …
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.