[表示 : 全て 最新50 1-99 101- 201- 301- 2chのread.cgiへ]
Update time : 04/02 06:29 / Filesize : 94 KB / Number-of Response : 386
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Androidプログラミング質問スレ Part19



31 名前:デフォルトの名無しさん mailto:sage [2012/02/26(日) 18:05:15.30 ]
プログラミング入門サイトのコードについて質問です
Eclipseを使ってstring.xml、main.xmlを設定したあと
当該ページのようにコードを書いて実行しようとしたところ
@Override public void onClick(View v) {
のonClickに波線がついて@Overrideを消すように提案されます
そして、消して実行すると動作します。
このonClickには@Overrideが付くのとつかないの、どっちが正しいんでしょうか?
----------------------
抜粋 libro.tuyano.com/index3?id=1023&page=6

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するのが正しい気がするんですが・・・






[ 続きを読む ] / [ 携帯版 ]

全部読む 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<94KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef