第二个XML 第一部分的JAVA代码 package com.example.mpyypm.pinggu; import android.content.Intent; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.TextView; import static com.example.mpyypm.pinggu.R.id.result; public class MainActivity extends AppCompatActivity { private EditText name; private Button pinggu,exit; private TextView result; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); name=(EditText)findViewById(R.id.name); pinggu=(Button)findViewById(R.id.pinggu); exit=(Button)findViewById(R.id.exit); String data=""; Intent intent=getIntent(); String jg=intent.getStringExtra("result"); TextView result=(TextView)findViewById(R.id.result); data = jg; result.setText(data); } public void onClick(View view) { switch (view.getId()) { case R.id.pinggu: pinggu(); case R.id.name: case R.id.result: finish(); break; } } private void pinggu() { Intent intent = new Intent(MainActivity.this, Main2Activity.class); String text =name.getText().toString(); intent.putExtra("name",text+"同学:对学习安卓有没有信心?"); startActivity(intent); } } 第二部分的JAVA代码 package com.example.mpyypm.pinggu; import android.content.Intent; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.view.View; import android.widget.Button; import android.widget.TextView; public class Main2Activity extends AppCompatActivity { private Button yes, no; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main2); yes = (Button) findViewById(R.id.yes); no = (Button) findViewById(R.id.no); String data = ""; Intent intent = getIntent(); String jg = intent.getStringExtra("name"); TextView question = (TextView) findViewById(R.id.bnt_text1); data = jg; question.setText(data); } public void onClick(View view){ switch (view.getId()){ case R.id.yes: hd1(); break; case R.id.no: hd2(); break; } } public void hd1(){ Intent intent = new Intent(Main2Activity.this,MainActivity.class); String hda = yes.getText().toString(); intent.putExtra("result","对学习安卓有信心"); startActivity(intent); finish(); } public void hd2(){ Intent intent = new Intent(Main2Activity.this,MainActivity.class); String hdb = no.getText().toString(); intent.putExtra("result","对学习安卓没有信心"); startActivity(intent); finish(); } }
package com.example.mpyypm.pinggu; import android.content.Intent; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.TextView; import static com.example.mpyypm.pinggu.R.id.result; public class MainActivity extends AppCompatActivity { private EditText name; private Button pinggu,exit; private TextView result; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); name=(EditText)findViewById(R.id.name); pinggu=(Button)findViewById(R.id.pinggu); exit=(Button)findViewById(R.id.exit); String data=""; Intent intent=getIntent(); String jg=intent.getStringExtra("result"); TextView result=(TextView)findViewById(R.id.result); data = jg; result.setText(data); } public void onClick(View view) { switch (view.getId()) { case R.id.pinggu: pinggu(); case R.id.name: case R.id.result: finish(); break; } } private void pinggu() { Intent intent = new Intent(MainActivity.this, Main2Activity.class); String text =name.getText().toString(); intent.putExtra("name",text+"同学:对学习安卓有没有信心?"); startActivity(intent); } }
package com.example.mpyypm.pinggu; import android.content.Intent; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.view.View; import android.widget.Button; import android.widget.TextView; public class Main2Activity extends AppCompatActivity { private Button yes, no; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main2); yes = (Button) findViewById(R.id.yes); no = (Button) findViewById(R.id.no); String data = ""; Intent intent = getIntent(); String jg = intent.getStringExtra("name"); TextView question = (TextView) findViewById(R.id.bnt_text1); data = jg; question.setText(data); } public void onClick(View view){ switch (view.getId()){ case R.id.yes: hd1(); break; case R.id.no: hd2(); break; } } public void hd1(){ Intent intent = new Intent(Main2Activity.this,MainActivity.class); String hda = yes.getText().toString(); intent.putExtra("result","对学习安卓有信心"); startActivity(intent); finish(); } public void hd2(){ Intent intent = new Intent(Main2Activity.this,MainActivity.class); String hdb = no.getText().toString(); intent.putExtra("result","对学习安卓没有信心"); startActivity(intent); finish(); } }