Android ビューの属性の使い方
Android では、ビュー (View) のプロパティは XML レイアウト ファイルまたはコードで設定できます。以下に、一般的なビュープロパティの使用方法をいくつか示します。
- XMLレイアウトファイルで属性を設定する:
- レイアウトファイルの対応するViewタグに属性を追加する。たとえば、android:text=”Hello World”はテキストの内容を”Hello World”に設定することを表します。
- android:id属性を使用してViewに一意な識別子を付け、コード内で参照できるようにします。
- Viewの幅と高さをandroid:layout_widthとandroid:layout_height属性で設定する
- android:layout_margin属性を使用してビューの外マージンを設定します。
- View の内余白を設定するには android:padding 属性を使用する。
- android:background属性でViewの背景を設定する。
- 一部の属性はビューの種類に依存しており、たとえば Button は android:onClick 属性でクリックイベントを設定できます。
- コードにプロパティの設定を追加する
- View のメソッドを使ってプロパティを設定する。例えば、view.setText(“Hello World”)は文字列「Hello World」を設定する。
- ビューに一意の識別子を付けるには、view.setId()メソッドを使用します。
- LayoutParamsを指定することで、幅、高さ、マージンなどを設定してViewのレイアウトを設定できるview.setLayoutParams()メソッドを使用します
- view.setBackgroundColorを使用して、Viewの背景色を設定する。
- 具体的なビュータイプに依存するその他の属性については、対応するビュークラスを参照してください。
ビューのタイプごとにさまざまなプロパティがあることに注意。プロパティの一覧は、各Viewクラスのドキュメントを参照してください。また、Viewを継承した独自Viewを作成して、独自のプロパティを追加できます。