2.26打卡
今天学习了Android开发
package chuancan;
import androidx.annotation.Nullable;
import androidx.appcompat.app.AppCompatActivity;
import android.annotation.SuppressLint;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;
import com.example.stduy.R;
public class ChuanCanActivity extends AppCompatActivity {
private EditText pass1;
@SuppressLint("MissingInflatedId")
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_chan_can);
pass1=findViewById(R.id.Pass1);
}
public void Pass(View view) {
String value=pass1.getText().toString().trim();
//方式一putextra
/* Intent intent = new Intent(this, JieShouActivity.class);
intent.putExtra("name","张三");
intent.putExtra("age",18);
startActivity(intent);*/
//方式二
Intent intent = new Intent(this, JieShouActivity.class);
Bundle bundle=new Bundle();
bundle.putString("name",value);
bundle.putInt("age",20);
intent.putExtras(bundle);
/*startActivity(intent);*/
startActivityForResult(intent,100);
}
@Override
protected void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if(requestCode== 100 && resultCode==RESULT_OK)
{
String result=data.getStringExtra("result");
Toast.makeText(this, result, Toast.LENGTH_SHORT).show();
}
}
}
浙公网安备 33010602011771号