1

Android 開発を始めたばかりで、なぜこれが機能しないのかわかりません。これが私が得ているエラーです(最後の行で):

タイプ View のメソッド setOnClickListener(View.OnClickListener) は、引数 (MainActivity) には適用されません。

そして、これがコードです。かなり単純に思えますが、問題が何であるかわかりません。誰でも助けることができますか?ありがとうございました!

public class MainActivity extends Activity {

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_myActivity);

        View continue = findViewById(R.id.ContinueBtn);
        continue.setOnClickListener(this);

    }
}
4

3 に答える 3

3

これを試して。

public class MainActivity extends Activity implements OnClickListener

合格this object into setOnClickListenerしたら、実装する必要がありますOnClickListenere

于 2012-11-12T04:32:11.577 に答える
0

あなたはこのようにしなければなりません

public class MainActivity extends Activity implements OnClickListener {
   /// code
}
于 2012-11-12T04:32:31.083 に答える
0

まず、continue変数名としてキーワードを指定できないキーワードであるため、他の名前に変更します

あなたのOnClickListenerを実装しますMainactivity

Button continuea = (Button)findViewById(R.id.ContinueBtn);
于 2012-11-12T04:32:53.737 に答える