android - 我如何在输入 "To"文件时获得电子邮件地址的建议?

标签 android api email gmail email-address

我正在编写一个应用程序,它将使用 Java Mail 外部库发送电子邮件。我搜索了一周关于如何向用户显示电子邮件地址建议,例如 Gmail 中显示的建议。

任何帮助都是合适的!

最佳答案

获取电子邮件列表并使用自动完成 TextView 在您键入时显示它们。

为文本框设置适配器:

ArrayAdapter<String> namesAdapter = new ArrayAdapter<String>(getBaseContext(), android.R.layout.simple_dropdown_item_1line, names);
searchBox.setAdapter(namesAdapter);

searchBox.setOnItemClickListener(new OnItemClickListener() {

       public void onItemClick(AdapterView<?> arg0, View view, int position, long arg3) {
            String email = searchBox.getText().toString(); //or use the position to reference the email address you want.

        });
}

关于android - 我如何在输入 "To"文件时获得电子邮件地址的建议?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11169993/

相关文章:

Android 动画师与动画资源目录

Android:RIL 移植 - 使用我的 GPRS+GSM (pppd+chat) 的网络设置问题

c# - 从谷歌 API 获取不准确的谷歌搜索结果

android - Android 上的 Youtube API 播放器

java - 如何使用 Camel 邮件调整imap的轮询频率

android - 按键图标不起作用

android - 无法连接到 GoogleAPIClient LocationServices.API

php - Laravel 5 通过外部 API 验证用户

c# - Outlook Rest API 发送带附件的邮件

java - 计算用于电子邮件分类的语言模型的困惑度