Android SetOnClickListener对于TextView类型定义不足
SetOnClickListener出现错误。它表示,类型TextView的方法SetOnClickListener(new View.OnClickListener(){})未定义。为什么?Android SetOnClickListener对于TextView类型定义不足,android,eclipse,Android,Eclipse,SetOnClickListener出现错误。它表示,类型TextView的方法SetOnClickListener(new View.OnClickListener(){})未定义。为什么? package com.example.testing; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.widget.TextView; public cl
package com.example.testing;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.TextView;
public class RegisterActivity extends Activity
{
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
//Set View to register.xml
setContentView(R.layout.register);
TextView loginScreen = (TextView) findViewById (R.id.link_to_login);
//Listening to Login Screen Link
loginScreen.SetOnClickListener(new View.OnClickListener()
{
public void onClick(View arg0)
{
//Closing reg screen
//Switching to Login Screen/closing reg screen
finish();
}
});
}
}
改为
loginScreen.setOnClickListener(new View.OnClickListener()
{
进口
import android.view.View.OnClickListener;
并添加@Override注释
@Override
public void onClick(View arg0)
{
改为
loginScreen.setOnClickListener(new View.OnClickListener()
{
进口
import android.view.View.OnClickListener;
并添加@Override注释
@Override
public void onClick(View arg0)
{
SetOnClickListener
应为`SetOnClickListener'。按照惯例,Java中的方法名称以小写开头。SetOnClickListener
应该是`SetOnClickListener'。按照惯例,Java中的方法名称以小写开头。