将EditText连接到WebServices

时间:2016-07-05 09:40:18

标签: java android web-services

是否可以在EditText上写一些内容然后在另一个活动上搜索公司系统上的PAT并显示相同信息?

示例:ActivityA - 在editText上搜索进程号(23456)            ActivityB - 显示客户的信息,如姓名,号码,电子邮件等......

1 个答案:

答案 0 :(得分:0)

您可以执行此操作如果您想通过流程编号搜索某些信息,并在搜索活动的Edittext中将其作为输入,那么

首先,在用户输入该编辑文本后,取出该编辑文本中的值,您可以在任何按钮的点击事件上执行此操作,

String s = yourEditText.getText().toString();

然后,您可以将此值放入Intent

,将其传递给下一个活动
Intent i = new Intent(getApplicationContext(),OtherActivity.class);
i.putExtra("processNo",s);

然后在第二个Activity中(例如,OtherActivity),在它的onCreate()方法中,您可以通过此获取此值,

Intent i = getIntent();
String processNo= i.getExtra("processNo"); //please be careful that you passed same key as your first activity

然后,您可以通过此客户编号搜索与客户相关的其他信息。您可以在您的网络服务中传递相同的客户编号。