android控件问题
这段代码有问题能帮忙改一下吗?package zw.activity01;
import android.os.Bundle;
import android.app.Activity;
import android.content.DialogInterface;
import android.content.DialogInterface.OnClickListener;
import android.content.Intent;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.Button;
import android.support.v4.app.NavUtils;
public class Activity01 extends Activity {
private Button myButton=null;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_activity01);
myButton=(Button)findViewById(R.id.myButton);
myButton.setText("zhang");
myButton.setOnClickListener(new MyButtonListener()); 这里有点问题??
}
class MyButtonListener implements OnClickListener{
@Override
/*在这里怎么把onClick(DialogInterface dialog, int which)改成
onClick(View v)就会有问题呢*/
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
Intent intent=new Intent();
intent.setClass(Activity01.this,otherActivity.class);
Activity01.this.startActivity(intent);
}
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_activity01, menu);
return true;
}
}
--------------------编程问答-------------------- 楼主试把onClick方法改成OnClick,应该是拼写的问题。 --------------------编程问答-------------------- 谢谢是的
补充:Java , Eclipse