2012年3月11日日曜日

Android Education Program:Lesson3 ver1.1

ギブアップ...。
なんか全然出来ぬ...。



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) {
                count++;
                String c = String.valueOf(count);
                if(c = 3)
                    txt.setText("さん");
                else if(c = 6)
                    txt.setText("ろく");
                else if(c = 9)
                    txt.setText("きゅう");
                else if(c = 12)
                    txt.setText("じゅうに");
                else
                    txt.setText(c);
            }
        });
    }
}



if(c = 3)、else if(c = 6,9)の中でエラーが起きている。
型の不一致だと言われた。
キャストしてあげればいいのかな...?
しかしどうやって...。

0 件のコメント:

コメントを投稿