2012年3月1日木曜日

Android Education Program:Lesson3 ver1.0

第三問
ボタンをクリックする度にTextViewにカウントを表示する。
ただし、3,6,9のときはひらがなで表示する


カウントの数|表示する値
1|1
2|2
3|さん
4|4
5|5
6|ろく




Mission3Activity.java

package jp.sendai.tanaka.mission3;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;

public class Mission3Activity extends Activity {
    //TextViewをtxtとして置く
    public TextView txt;
    //int型のcountメソッドを使用
    int count;
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        Button btn1 =(Button)this.findViewById(R.id.button1);
        txt = (TextView)findViewById(R.id.textview1);
        
        //ボタンの反応
        btn1.setOnClickListener(new View.OnClickListener(){
            //ボタンを押した時の反応
            public void onClick(View v) {
                //カウントして数値を+1
                count++;
                //??
                String c = String.valueOf(count);
                //数値を表示
                txt.setText(c);
            }
        });
    }
}


ここまでで、ボタンをクリックして数字でカウントしていくことはできました。
次に三の倍数の時はひらがな表記で表示する方法。
if文を使うのはわかるんですが、使い方がわからないという状況...。




明日はバイトの面接です。
実技試験もあります。
こんな状態ですが、行ってきます......!

大丈夫だろうか...orz w


0 件のコメント:

コメントを投稿