2012-01-26 12 views
0

私は2つのアプリケーションを構築しています。別のアンドロイドアプリケーションから価値を得るには?

最初のアプリケーションは、インストール時にインストールされている場合とインストールされていない場合があり、実行されていない可能性があります(たとえば、整数)。

2番目のアプリケーションが存在するかどうかに応じて異なる出力を提供したいので、共有ファイルまたは環境設定が最適な選択肢ではないと思います。

インテントを使用する必要がありますか?コンテンツプロバイダ?他に何か?

答えて

0

私はputExtraとfinish()を使用してIntentを作成して解決しました(最初のアプリケーションに戻る)。各アプリに4行のコードがあります。

0

ユーザーが入力した値、またはユーザーの操作が必要なものを取得する場合は、「インテントとアクティビティー」を使用します。

ContentProviderも要件に応じて動作します。

+0

値はユーザーによって入力されていません。これは "アプリケーションクッキー"のようなものです。 – michelemarcon

+0

次に、おそらくコンテンツプロバイダがあなたのニーズに合っているでしょう。 –

関連する問題