Android实现页面跳转传递参数的方法

实现效果:

需求:在这个界面,当输入相应的信息时,点击搜索则另一个界面显示(实则传递参数,去另一个界面使用)

Android实现页面跳转传递参数的方法_第1张图片

以下想要的结果

Android实现页面跳转传递参数的方法_第2张图片

Android实现页面跳转传递参数的方法_第3张图片

初始话数据就不贴了,没有难度可言。

 //搜索事件处理
        queryButton.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Intent queryIntent=new Intent(getActivity(),QueryRecommendDoctore.class);
                String key = queryTt.getText().toString();  
                queryIntent.putExtra("key",key);
                startActivity(queryIntent);

            }
        });

另一个页面代码

先虚拟一个数据
String key="4";

//取值
key=getIntent().getStringExtra("key");

//把值提交
 JSONObject json = new JSONObject();
        try {
            json.put("key", key);
        } catch (JSONException e) {
            e.printStackTrace();
        }

小编拿到项目第一次,把数据渲染在搜索界面,由于真正的需求是把数据传到另一个界面并显示,因此一直测试,终于把测出来了,希望对大家有所帮助,也顺便记录一下,以免之后忘记。

你可能感兴趣的:(android开发,android)