してみたら動いた。バンザーイ だけではほかのソース見ただけですぐに対応するのは
難しいでしょう。まずはリファレンスで確認です。
Androidリファレンス
継承元を覚えるのは大変なので暗記する必要はないとは思いますが、常にこのページを
開いて調べる癖をつけたほうがいいと思います。
以下参考サイトですが、イベントリスナの書き方についてわかりやすかったので
リンクをはっておきます。下記サイトの質問コメントにとても基本であり、重要なことが
書いてありましたので、キャプチャ画像を転載させていただきました。
http://techbooster.jpn.org/andriod/ui/8044/
http://www.xn--rhq6sw9f0w7aevaf9ak89m.jp/android/androidLecture/GuiTutorial/GuiTutorial.html
http://www.hakkaku.net/articles/20090629-471
http://team-pag.interprism.co.jp/member/okazawa/blog/?p=240
http://simultechnology.blendmix.jp/blog/archives/1011
package com.example.buttontuto;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
//OnClickListener 非実装時の使用例
public class MainActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
final Button firstButton = (Button) this.findViewById(R.id.firstButton);
//使用例その1 匿名インナークラス
firstButton.setOnClickListener(new Button.OnClickListener() {
public void onClick(View v) {
firstButton.setText(R.string.secondMessage);
}
});
}
}
.setOnClickListener(new Button.OnClickListener()
.setOnClickListener(new View.OnClickListener()
違いを理解しないといけないです。


0 件のコメント:
コメントを投稿