2

ユーザーのアカウントからデータを提供するコンテンツ プロバイダーがあります。ユーザーがログインしていない場合、コンテンツ プロバイダーからのデータを要求するアプリケーションでログイン ダイアログを表示したいと考えています。出来ますか?それとも、私はこれについてすべて間違っていますか?別の解決策として、例外をスローするか、コンテンツ プロバイダーからエラーを示すデータを返して、アプリケーションに処理させるという方法があると思いますが、アプリケーションは問題を心配する必要がないため、最初の解決策が最適だと思います。ログインしているユーザー、またはログインに必要なユーザー インターフェイス。

4

2 に答える 2

0

サービスを考えます。ただし、通常はサービスからアクティビティを開始することはお勧めしません。したがって、コンテンツプロバイダーでもない可能性があります。ただし、質問の最も紛らわしい部分は、「アプリケーションがコンテンツプロバイダーにデータを要求したとき」です。このコンテンツプロバイダーは、複数のAndroidアプリで利用できますか?

于 2012-07-11T04:08:20.880 に答える