当前位置:编程学习 > wap >>

Intent键值问题


我想实现点击按钮的同时传值给onActivityResult接收
Button selectbgButton = (Button) findViewById(R.id.selectbg);
  selectbgButton.setOnClickListener(new OnClickListener() {
   public void onClick(View v) {
    Uri uri = android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI;
    Intent intentbg = new Intent(Intent.ACTION_PICK, uri);
      intentbg.putExtra("extra", "Welcome to");
    startActivityForResult(intentbg, SELECT_IMAGE);
   }
  });




接收

protected void onActivityResult(int requestCode, int resultCode,Intent intent) {

     String stringValue=intent.getStringExtra("extra");

...............................................}


这样stringValue的值怎么传过来的是NULL呢?  怎样才能把值传过来呢 谢谢帮下忙啊


--------------------编程问答-------------------- 咋没人回答呢  --------------------编程问答-------------------- 能把代码写全点么?
我看你这写代码,好像没什么问题 --------------------编程问答-------------------- onActivityResult 是别个传回来的 不是你传给别个的 --------------------编程问答-------------------- 此intent非彼intent的
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,