diadia

興味があることをやってみる。自分のメモを残しておきます。

AccountManagerで取得したaccountの中身を表示する方法

概要

AccountManager.getAccountsByType()で取得したリストをprintlnで表示してもうまく表示されない。 表示する方法はfor構文を使うことと、name属性を参照することである。

表示方法

val am : AccountManager = AccountManager.get(this)
val accounts = am.AccountManager.getAccountsByType("hogehoge")

for (account in accounts){
    println(account.name)
}

ポイントは各インスタンスにfor構文で分離した後にname属性で参照するとユーザーアカウント名を参照する事ができることを知っていること