Overrideが無効になった理由は何ですか?解決策


詳細はクリックしてください。http://www.verydemo.com/demo_c 131_i 35104.
Overrideが無効になった理由は何ですか?
public void onClick(View v)、先に@Overrideを追加したいですが、次のようなエラーがあります。
Multile markers at thisライン
-The method onClick(View)of type new View.OnClikListener(){}must override a superclass
method
-implements android.view.View.OnClikListener.onClick
Javaコード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->/*
*     :Pit.java
*    :     
*/

package demo.android.pit;

import java.text.DecimalFormat;

import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;

/*
*    :      
*         AndroidManifest.xml   activity android:name="."  
*         @Override      ,         
*/
public class Pit extends Activity {
    private static final String TAG = "Pit"; //log  
    
    private Button m_button_submit; //  
    private EditText m_field_income; //  
    private EditText m_field_insurance; //  
    private TextView m_view_result; //    
    
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        findCtrlsFromID(); //             
        setListensers(); //      
    }
    
    /*
     *     :             
     *     : 
     *     : 
     *      : 
     */
    private void findCtrlsFromID() {
        Log.v(TAG, "findCtrlsFromID enter");
        
        m_button_submit = (Button)findViewById(R.id.submit);
        m_field_income = (EditText)findViewById(R.id.income);
        m_field_insurance = (EditText)findViewById(R.id.insurance);
        m_view_result = (TextView)findViewById(R.id.result);
        
        Log.v(TAG, "findCtrlsFromID exit");
    }
    
    /*
     *     :      
     *     : 
     *     : 
     *      : 
     */
    private void setListensers() {
        Log.v(TAG, "setListensers enter");
        
        m_button_submit.setOnClickListener(new Button.OnClickListener() {
            //@Override // BMI   ,     。    ,    ?
            public void onClick(View v) {
                Log.v(TAG, "setListensers : onClick enter");
                
                DecimalFormat nf = new DecimalFormat("0.00");
                try {
                    //      
                    double income = Double.parseDouble(m_field_income.getText().toString())/100;
                    double insurance = Double.parseDouble(m_field_insurance.getText().toString());
                    
                    //  
                    double PIT = insurance / (income * income);
                    
                    //    
                    m_view_result.setText(getText(R.string.pit_result) + nf.format(PIT));
                }
                catch (Exception err) {
                    Toast.makeText(Pit.this, R.string.input_error, Toast.LENGTH_SHORT).show();
                }
                
                Log.v(TAG, "setListensers : onClick exit");
            }
        });
        
        Log.v(TAG, "setListensers exit");
    }
}
---------------------------------------------
JDKバージョンの問題はJDKに変えてもいいです。出会ったことがあります。このように解決します。