メソッド仕様

Android用語集

カテゴリー: Activityクラス  閲覧数:398 配信日:2013-04-19 10:12


引数


・別途XMLファイルで作成したレイアウトを表すIDを指定
findViewById(R.id.★★)


戻り値


Viewオブジェクト
・直接インスタンスオブジェクトを作成するのではなく、Activityクラスからそのインスタンスオブジェクトを受け取る
Button button = new Button(this)//オブジェクト生成する必要はない
button.findViewById(R.id.★★);

(Button) findViewById(R.id.★★);//返り値として対応するViewオブジェクトを受け取るので、いきなり利用可能



キャストが必要


・返り値として対応するViewオブジェクトを受け取るが、Viewオブジェクトには「Button」「TextView」など様々な種類があるので、明示する必要がある
(Button) findViewById(R.id.★★);//(Button) キャスト
(TextView) findViewById(R.id.★★);//(TextView) キャスト