intent
- 程序中出现问题了
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到底是什么东西