0

Android で SQL データベースを作成しようとしています。現在、オンライン チュートリアルに従っていますが、ボタンに OnClickListener を追加しようとするたびに、次のエラー メッセージが表示されます...

The method setOnClickListener(View.OnClickListener) in the type View is not applicable for the arguments(SqlExample).

クイックフィックスでは、Eclipse を使用して OnClickListener を実装できますが、最終的に次のようなインポートが行われます。今まで見たことのないものです。

4

3 に答える 3

0

このようなパターンに従ってコードを変更してください。

// NAME OF THE ANDROID COMPONENT. REPLACE WITH BUTTON
Button mybutton = (Button) findViewById(R.id.mybtnid);
mybutton.setOnClickListener(new View.setOnClickListener() { public void onClick(View v) {
          // PLACE YOUR CLICK CODE HERE..
}

});

これはうまくいきます!

于 2012-03-02T14:22:32.643 に答える
0

Eclipse では、そのようなものに対して Ctrl+Shift+O を実行すると、すべてのインポートが自動的に追加されます。

于 2012-03-02T15:14:17.703 に答える
0

Add thiss line import android.view.View.OnClickListener; to the import section.

private final OnClickListener yourButtonClickListener = new OnClickListener()
{

    @Override
    public void onClick(final View v)
    {

        //Your code

    }
};
于 2012-03-02T14:19:49.730 に答える