2012年01月20日

チェックボックスの状態を設定する


チェックボックスを作成する
まずはチェックボックスを作成します
いつものようにres/layout/main.xmlにてチェックボックスを配置します

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
	android:layout_width="fill_parent"
	android:layout_height="fill_parent"
	android:orientation="vertical" >

    <CheckBox
    	android:id="@+id/checkBox_test"
    	android:layout_width="wrap_content"
    	android:layout_height="wrap_content"
    	android:text="CheckBox" />

</LinearLayout>

idにはcheckBox_testを設定しています
今回はその他のパラメータにはまだ触れませんw

チェックボックスのチェック状態を設定する
次にチェックボックスの初期状態を変化させてみます
アプリオープン時にチェックボックスにチェックが付いている設定にしたいと思います
package blog.test;

import android.app.Activity;
import android.os.Bundle;
import android.widget.CheckBox;

public class TestActivity extends Activity {

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        //chek_testにid checkBox_testを割り当てている
        CheckBox chek_test = (CheckBox)findViewById(R.id.checkBox_test);
        chek_test.setChecked(true);//初期状態をチェックされた状態に設定
    	}

}

setCheckedメソッドでチェック状態
ture:チェックされた状態
false:チェックされていない状態
を設定しています
device6.jpg
スポンサードリンク

2012年01月17日

文字列から数値、数値から文字列へ変換する


文字列から数値へ変換するには
文字列StringからInt(整数)へ変換する場合
//123という文字列
String string = "123";
//stringToValueに123(整数)
int stringToValue = Integer.parseInt(string);

数値から文字列へ変換するには
Int(整数)から文字列へ変換する場合
//456という整数
int value = 456;
//valueToStringに456(文字列)
String valueToString = String.valueOf(value);

スポンサードリンク

posted by kenken at 16:30 | Comment(0) | TrackBack(0) | java その他 | このブログの読者になる | 更新情報をチェックする
×

この広告は1年以上新しい記事の投稿がないブログに表示されております。