首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

Java小程序异常

2012-12-26 
Java小程序错误public class TestAndroidActivity extends Activity {/** Called when the activity is fi

Java小程序错误
public class TestAndroidActivity extends Activity {
    /** Called when the activity is first created. */

    Button FBtnTest;
    Button.OnClickListener but_Listener = new Button.OnClickListener() {

public void OnClick(View v)
{
setTitle("按钮被点了一下");
}
    };
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
       
        setContentView(R.layout.main);
        TextView tv = new TextView(this);
        tv.setText("Hello,World");
        setContentView(tv);
        FBtnTest = (Button) findViewById(R.id.button1);
        FBtnTest.setOnClickListener(but_Listener);
    }
}
在描述里面显示如下的错误,请教下。
The type new View.OnClickListener(){} must implement the inherited abstract method 
[解决办法]
The type new View.OnClickListener(){} must implement the inherited abstract method   
看这个提示就应该知道错误了吧 你必须要实现 View.OnClickListener 接口里面的 OnClick()方法,
你看看你自己怎么写的
[解决办法]
没有实现继承的抽象类的方法,extends继承,implement是实现接口,改一下

热点排行