最終的に、100 台以上の Android タブレットをショップに配置することになります。「所有者情報」画面に、「~の所有物が見つかった場合は、「住所」に返却する」などのテキストが必要です。これを各タブレットに手動で入力したくありません (将来このアドレスを変更する可能性があるため)。それで、「所有者情報」を共通のテキストファイルまたはそれらの行の何かからタブレットに書き込むアプリをコーディングする方法はありますか? ご意見ありがとうございます。
質問する
404 次
1 に答える
1
2つの考え:
デバイスの新しさ/最新の状態に応じて、何かを書きたい場合は、 ContactsContract.Profileを見ることができます。 これは比較的新しい API (バージョン 14) であるため、ICS のみです。古いデバイスでは、連絡先からその種の情報を取得できますが、使用する連絡先を簡単に知る方法はありません。私は最近、アカウントから有用な情報または「所有者」の連絡先へのパスを見つけようとしましたが、「「com.google」タイプの最初のアカウントを選択して連絡先を検索するなど、80% の確率で機能するヒューリスティックにしかなりませんでした。メールアドレスがそのアカウントのログインと一致します。」おそらくほとんどの場合うまくいくでしょうが、私はそれに命を賭けたくありません.
アプリを作成したくない場合、Contact Ownerは私が偶然見つけたアプリで、以前の回答を調べて非常に似たようなことを行います。ユーザーが選択した連絡先から情報を取得しているようです。
于 2012-05-10T19:08:19.087 に答える