折腾了一天,百度了各种方法都不奏效.怎么办呢

新建了个测试项目,在里边儿丢进去如下代码

这是窗体1

package com.example.activityonresult;

import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.util.Log;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;

public class MainActivity extends Activity implements OnClickListener{
    Button btn;
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        btn=(Button)findViewById(R.id.button1);
        btn.setOnClickListener(this);
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        getMenuInflater().inflate(R.menu.activity_main, menu);
        return true;
    }

    public void onClick(View v) {
        // TODO Auto-generated method stub
        if(v==btn)
        {
            Log.d("主窗体按钮","按下触发");
            Intent intt=new Intent(MainActivity.this,Activity02.class);
            intt.putExtra("info1", "Ifff");
            startActivityForResult(intt,1);
            
        }
    }
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        Log.d("GetResult02", data.getStringExtra("info2"));
        Integer ss=data.getIntExtra("info3", 444);
        String sdf=ss.toString();
        Log.d("GetResult02",sdf);
        Boolean sa= data.getBooleanExtra("info4", false);
        Log.d("GetResult02", sa.toString());
        btn.setText(data.getStringExtra("info2"));
    }
}
View Code

相关文章:

  • 2021-12-27
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-26
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-06-13
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案