如何在editTexts中获得多个联系人

时间:2014-06-01 03:49:40

标签: android android-contacts

我有3个editTexts,我希望三个editTexts应该填充3个不同的联系人。请给我帮助。我google了很多但没有找到任何东西。这里提供的所有链接仅适用于单个方法。我为每个编辑文本设置了onclick监听器,但是只有一个onActivityResult与该类关联,它允许仅将文本设置为一个editText。

1 个答案:

答案 0 :(得分:0)

startActivityForResult和onActivityResult在参数中有[int requestCode]。
 使用requestCode来确定处理哪个editText并为其填充文本

调用另一项活动:

startActivityForResult(newActivity, requestCode);



返回结果时:

 @Override
        protected void onActivityResult(int requestCode, int resultCode, Intent data) {
            // TODO Auto-generated method stub
            switch (requestCode) {
            case 1://working with first edit text
                //fill text for first edit text
                break;
            case 2://working with second edit text
                //fill text for second edit text
                break;
            case 3://working with third edit text
                //fill text for third edit text
                break;
            }
        }