ASとか

開発系の記事が多めです。タイトルのASはActionScriptの略です。

自作クラスをレイアウトで配置

はじめに

メモ書きです。LinearLayoutとかを継承して色々イベントを付けた自作クラスをレイアウトで配置する方法で少し迷いました。

書き方

<jp.co.murakaming.android.CustomLayout
    android:id="@+id/custom_layout"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    />

単純にパッケージ名から指定しろってことですね。注意点としては、呼ばれるコンストラクタを自作クラスで上書いておかないとレイアウトがエラーを出します。