1.代码片段cheatActivity
public class CheatActivity extends AppCompatActivity { private static final String EXTRA_ANSWER_TRUE="com.example.administrator.myfirstapp.answer_is_true"; private boolean mAnswerIsTrue; private TextView mAnswerTextView; private Button mShowAnswer; public static Intent newIntent(Context packageContext, boolean answerIsTrue){ Intent i=new Intent(packageContext,CheatActivity.class); i.putExtra(EXTRA_ANSWER_TRUE,answerIsTrue); return i; } @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_cheat); mAnswerIsTrue=getIntent().getBooleanExtra(EXTRA_ANSWER_TRUE,false); mAnswerTextView=(TextView)findViewById(R.id.answer_text_view); mShowAnswer=(Button) findViewById(R.id.show_answer_button); mShowAnswer.setOnClickListener(new View.OnClickListener(){ public void onClick(View v){ if(mAnswerIsTrue){ mAnswerTextView.setText(R.string.true_button); } else{ mAnswerTextView.setText(R.string.false_button); } } }); } }2.intent到底是什么东西
