Androidプログラミング質問スレ Part19at TECH
Androidプログラミング質問スレ Part19 - 暇つぶし2ch31:デフォルトの名無しさん
12/02/26 18:05:15.30
プログラミング入門サイトのコードについて質問です
Eclipseを使ってstring.xml、main.xmlを設定したあと
当該ページのようにコードを書いて実行しようとしたところ
@Override public void onClick(View v) {
のonClickに波線がついて@Overrideを消すように提案されます
そして、消して実行すると動作します。
このonClickには@Overrideが付くのとつかないの、どっちが正しいんでしょうか?
----------------------
抜粋 URLリンク(libro.tuyano.com)

public class SampleApp extends Activity {
  略
  @Override
  public void onCreate(Bundle icicle) {
    // イベント組み込み
    button.setOnClickListener(new MyClickAdapter());
  }
  
  // イベントクラス
  class MyClickAdapter implements OnClickListener {
    @Override
    public void onClick(View v) {
      Editable s = edit.getText();
      text.setText("こんにちは、" + s + "さん。");
    }
  }
--------------------------
環境はWin7、JDK(6Update31)、Eclipse(3.72)、android(2.2)です。
ちなみにこのプログラムが初のandroidプログラムです。(気づかない設定不備の可能性もあります)

OnClickListenerを継承したMyClickAdapterには標準でonClickが備わっている(?)から
@Overrideするのが正しい気がするんですが・・・


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch