2013-03-15 100 views
0

这是登录设置的代码,用于进入设置页面。 onClickView显示错误,它必须在Setting类中实现。任何建议或解决方案?类别的登录密码

public class Setting1 extends Settings implements OnClickListener{ 

    public void onCreate(Bundle savedInstanceState){ 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.pass_set); 
    EditText et = (EditText)findViewById(R.id.passwordedittext); 
    Button buttonEnter = (Button)findViewById(R.id.sumbitbutton); 
    buttonEnter.setOnClickListener(this); 
    } 

    @Override 
    public void onCLick(View v){ 
    EditText et = (EditText)findViewById(R.id.passwordedittext); 
    String password = et.getText().toString(); 
    et.getEditableText().toString(); 
    if(password.equals("Password")){ 
     Intent intent = new Intent(Setting1.this, Settings.class); 
     startActivity(intent); 
    } 
    else{ 
     AlertDialog.Builder builder = new AlertDialog.Builder(this); 
     builder.setTitle("YOU SUCK!"); 
     builder.setMessage("Try Again!"); 
     builder.setPositiveButton("OK", null); 
     AlertDialog dialog = builder.show(); 
    } 
    } 
} 
+4

'onCLick'拼写错误。它应该是'onClick'(小写l) – 2013-03-15 15:39:17

+2

今天学习的一课 - 不要在你的发展中使用严厉的负面/煽动性字符串。有一天,当你释放的时候,你会发现这些措辞中的一部分没有被抓住并且传递给你的顾客。你不会享受这一天。 – KevinDTimm 2013-03-15 15:52:48

+0

定义“onClickView显示错误” – njzk2 2013-03-15 16:52:07

回答

0

由于@ A - ç已经在评论中指出,

​​

你拼写onClick错误(代码具有的onClick)。