我想使用在设备上
注册的gmail-id
自动完成emailId EditText.
例如,如果我的手机
注册了gmail id sd@gmail.com,那么当我开始输入“s”时它应该是
自动完成的.有任何想法吗???谢谢…
你必须通过
Android AccountManager类:
AccountManager manager = (AccountManager) getSystemService(ACCOUNT_SERVICE);
Account[] list = manager.getAccounts();
并且还需要向AndroidManifest文件添加所需的权限:
<uses-permission android:name="android.permission.GET_ACCOUNTS"></uses-permission>
从那里你可以自动填充信息.
原文链接:https://www.f2er.com/android/310257.html