ボタンを用意して、ボタンをクリックしたら、なんか動作する、というのをやってみます。
考え方としては、
- ボタンをクリックしたことを検出するコードを書くこと- srcの下にある.javaファイルに記述します。-    public void onCreate(Bundle savedInstanceState) {
-         super.onCreate(savedInstanceState);
-         setContentView(R.layout.main);
-         Button button = (Button) findViewById(R.id.button1);
-         button.setOnClickListener(new ButtonClickListener());
-     }
 
- グレーのかかったところが、追加するコードです。それ以外はプロジェクト作成時に自動生成されます。
- Button は、Android OSに初めから組み込まれているclassです(たぶん)。
- で、とりあえず「赤」のところは決めうちだと思ってください(たぶん)。緑の「button」は、ユーザーが
- 決めるものなので、button1とかbotanとかに変えてもいいはず。
- で、青のbutton1ですが、これはlayoutフォルダのmain.xmlと連携することになります。- <Button android:id="@+id/button1"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="@string/buttonlabel" />
 
 
- ボタンがクリックされたら、どう処理するかを書くこと- 定義する場所は、srcの下にある.javaファイルの、「extends Activity」と書かれたclassの中です。
- public void onCreate、というメソッドと同階層に記述します。-     class ButtonClickListener implements OnClickListener {
- public void onClick(View v){
- :
- :
- }
-     }