当前位置:编程学习 > JAVA >>

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
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,