2017-12-03 2 views
-3

I持つ二つの活動1. rfidReaderActivity 2.TravelActivity iはTravelActivityに行き、iが読まれたとき再び(rfidReaderActivity)次に2つのアクティビティを切り替えるにはどうすればよいですか?

をstartingLocation(緯度、経度)を算出し、前のアクティビティに戻るカードを読み取りますカード私はTravelActivityに行く必要があり、今回は旅行先と距離を計算します。

TravelActivityが破棄されていないことを考慮して、それらの間を切り替える方法を教えてください。

説明してください、私はactivityLifecycleについて理解していません。 のAndroidManifest.xml

singleInstance

+0

これは以前StackOverflowで何度も回答されています。インテントを検索する –

答えて

0

暗黙インテントはコンポーネントを指定しません。このような場合、インテントは、呼び出されるシステムによって提供される利用可能なコンポーネントの情報を提供します。

たとえば、次のコードを記述してWebページを表示することができます。

Intent intent=new Intent(Intent.ACTION_VIEW); 
intent.setData(Uri.parse("http://www.javatpoint.com")); 
startActivity(intent); 

Explicit Intentはコンポーネントを指定します。そのような場合、インテントは呼び出される外部クラスを提供します。

Intent i = new Intent(getApplicationContext(), ActivityTwo.class); 

startActivity(i);

0

設定launchMode活動のは、おそらくそれが行う必要があります。

関連する問題