2017-05-17 54 views
-3

我不知道爲什麼我得到這個錯誤:imgur.com/a/Hxz5O 一切似乎都在正確的方法和一切,所以這是一個謎,爲什麼我得到的錯誤。 這裏是我的代碼:OnClickListener方法的錯誤

package org.flinthill.finalprojectv2; 

import android.support.v7.app.AppCompatActivity; 
import android.os.Bundle; 
import android.view.View; 
import android.widget.Button; 
import android.view.View.OnClickListener; 
import android.widget.Toast; 
import android.text.method.DigitsKeyListener; 
import android.text.InputFilter; 

public class mainactivity extends AppCompatActivity { 

    Button SuSe; 


    @Override 
    protected void onCreate(Bundle savedInstanceState) { 

     final Button SuSe = (Button) findViewById(R.id.SuSe); 
     SuSe.setOnClickListener(new View.OnClickListener() { 

     { 
      new View.OnClickListener() { 
       @Override 
       public void onClick(View view){ 

       } 
      }; 
     } 


    }); 

} 
} 
+0

變化SUSE –

+1

'新View.OnClickListener(){ { 新View.OnClickListener(){'<= pleae學習一些Java基礎...或者,如果它是一個錯字...然後仔細閱讀你的代碼 – Selvin

+0

對不起,新的......這就是爲什麼我得到3 downvotes?大聲笑哎呀 – KamehK

回答

2

您在聲明View.OnClickListener內的另一個View.OnClickListener沒有理由。刪除第二個例如

SuSe.setOnClickListener(new View.OnClickListener() { 
       @Override 
       public void onClick(View view){ 

       } 
      }); 
0

你需要的setContentView()和你clickListener不正確的。從最後的按鈕的SuSE

package org.flinthill.finalprojectv2; 

    import android.support.v7.app.AppCompatActivity; 
    import android.os.Bundle; 
    import android.view.View; 
    import android.widget.Button; 
    import android.view.View.OnClickListener; 
    import android.widget.Toast; 
    import android.text.method.DigitsKeyListener; 
    import android.text.InputFilter; 

    public class mainactivity extends AppCompatActivity { 
    Button SuSe; 
     @Override 
     protected void onCreate(Bundle savedInstanceState) { 
      super.onCreate(savedInstanceState); 
      setContentView(R.layout.myView); 
      SuSe = (Button)findViewById(R.id.MyButtonId); 
      SuSe.setOnClickListener(new View.OnClickListener() { 
       @Override 
       public void onClick(View view) { 

       } 
      }); 

     } 
    } 
相關問題