カスタムコンポーネントの作成には大きく下記のアプローチがあります。 既存部品の拡張 描画処理も独自のフルカスタマイズ・ビュー 既存のビューを組み合わせたコンポジット・ビュー リファレンス:http://developer.android.com/guide/topics/ui/custom-components.html#compound 既存部品の拡張 既存の部品を拡張して、機能を追加、変更する方法について説明します。 ここでは、標準のEditTextに必須の入力チェックを追加するビューを生成します。 サンプルのソースコード Text.java ビューを継承したクラスを生成する 処理を拡張する レイアウト(XML)に定義する ビューを継承したクラスを生成する 今回はEditTextを拡張しますので、EditTextを継承したクラスを生成し、初期化処理でAttributeから必須の設定(r
![カスタムコンポーネントの作成 - Android Wiki*](https://cdn-ak-scissors.b.st-hatena.com/image/square/2af9275ab7c1674d461cc6fa05416d4c88dd98aa/height=288;version=1;width=512/https%3A%2F%2Fcdn.wikiwiki.jp%2Fto%2Fw%2Fcommon%2Fimage%2Fwikiwiki_ogp.png%3Fv%3D4)