11:38:59)追加された行はこの色です。削除された行はこの色です。[#ua0abbdb]作成中...ユーザー操作を受け取るために、画面上にボタンを作ってみましょう。ここでは、XMLのレイアウトファイルで画面に表示させる方法について説明します。Poroject"を選択して、"Next"ボタンを押します。開いたダイアログで、以下のように入力してFinishボタンを押します。res/values/strings.xmlを開いて、ボタンに表示するための文字列を定義しておきます。res/layout/main.xmlを開いて、XMLのレイアウトリソースで、押しボタンを定義します。下部の「main.xml」タブを選択して、XMLを表示して、編集します。ここでのポイントは、で、プログラムからアクセスできるように、「android:id="@+id/button_id"」を追加していることです。表示するテキストは、res/values/strings.xmlで定義したbutton_lableを使用しています。この時点で実行すると、画面上にボタンが表示されることが確認できます。このボタンを押してもなにもおこりません。HelloButtonActivity.javaを開いて、XMLレイアウトで定義したButtonのインスタンスを取り出します。XMLのidで定義したidに対応する、button_idというフィールドが、Rというクラスに自動的に生成されています。これは、EclispeのADTプラグインがXMLファイルの変更を検出して自動的に生成してます。android.widget.Button;」文を挿入しておきましょう。取り出したボタンにリスナーを登録して、ボタンをおされた時の振る舞いを記述します。ここでは、サンプルとして、ボタンのテキストを変更するコードを記述してみましょう。これでプログラムを再度実行してみましょう。ボタンを押すとテキストが変更されているのが確認できると思います。完成したプログラムの全体は、以下のようになっています。