Button novice = (Button) findViewById(R.id.novice);
novice.setOnClickListener(new OnClickListener(){
public void onClick(View v) {
Intent nov = new Intent(getApplicationContext(), gameface.class);
startActivity(nov);
nov.putExtra("lvl", "1");
}
});
Button easy1 = (Button) findViewById(R.id.easy);
easy1.setOnClickListener(new OnClickListener(){
public void onClick(View v) {
Intent eas = new Intent(getApplicationContext(), gameface.class);
startActivity(eas);
eas.putExtra("lvl", "2");
}
});
这是我的代码,所以我试图用按下按钮,并使用 这我有四个按钮指向单个活动,如何找出哪个按钮导致活动打开?
Intent g = getIntent();
String x = g.getStringExtra("lvl");
在新的活动来捕捉它是哪个按钮,但它不工作的想法发送数据。
有人能告诉我怎么了吗?
hi shiva,在传递给startActivity()之前,总是先将Intent置于Intent中。 – 2012-03-11 10:45:49