是否可以在EditText上写一些内容然后在另一个活动上搜索公司系统上的PAT并显示相同信息?
示例:ActivityA - 在editText上搜索进程号(23456) ActivityB - 显示客户的信息,如姓名,号码,电子邮件等......
答案 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
然后,您可以通过此客户编号搜索与客户相关的其他信息。您可以在您的网络服务中传递相同的客户编号。