2011.07.12

Android アプリ: パーツを作る

ボタンを作ってみます。

定義を書く

  1. res/values/strings に文字列(Value)を定義し、Nameをつけておく
  2. res/layout/main.xml で、IDとNameを結び付ける
    • プログラム上で使うIDをandroid:id=”@+id/ここにID”に指定する
    • 上で定義した文字列のNameをandroid:text=”@string/ここにName”に指定する
  3. コンパイルすると gen/package/R.java ファイルが更新され、上でつけたIDが使えるようになる

プログラムを書く

  1. findViewByIdメソッドなどでR.javaからIDを呼びだす

    Button button = (Button)findViewById(R.id.ここにID);

  2. 動作をつけるために Listener をセットする

    ClickListener clickListener = new ClickListener();
    button.setOnClickListener(clickListener);

  3. Listener の動作をつける
        class ClickListener implements OnClickListener {
        	public void onClick(View view) {
        		Button button = (Button)view;
        		button.setText("ボタンが押されました");
        	}
        }
    

参考:
Japan Android Group: Top / 勉強会 / ボタンをつくってみよう


2011.07.12, 07:41 / Android
Android アプリ: パーツを作る はコメントを受け付けていません

Comments are closed.