2012-01-06 18 views

答えて

3

何か「インストール直後ですが、私のアプリケーションですが(まだ起動していませんでした」)。ユーザーが主なアクティビティを起動すると、アカウントやその他の初回のイベントを設定することができます。ここで

2

は自動的にあなたが何をしようとするなど、より具体的にする必要があり、アカウント

final AccountManager accountManager = AccountManager.get(this); 
    String authority = getString(R.string.acc_authority); 
    String accountType = getString(R.string.acc_name); 
    String accountName = getString(R.string.app_name); 

    Account[] existingAccs = accountManager.getAccountsByType(accountType); 
    if (existingAccs.length > 0) { 
     return; 
    } 

    Account account = new Account(accountName, accountType); 
    if (accountManager.addAccountExplicitly(account, null, null)) { 
     ContentResolver.setIsSyncable(account, authority, 1); 
     ContentResolver.setSyncAutomatically(account, authority, true); 
     ContentResolver.requestSync(account, authority, new Bundle()); 
     ContentResolver.addPeriodicSync(account, authority, new Bundle(), 60*10); 
    } 
+0

現在、私のアプリとログインをインストールした後、同期を有効にするためにアカウントに行く必要があります。デフォルトではオフになっています。私がデフォルトで設定できる方法はありますか? – ray

関連する問題