0

これは私を夢中にさせており、何が間違っているのかを説明するための良いリソースが見つかりません. 他の Android ウィジェットを含むビューにいくつかの線を描画したいと考えています。たとえば、いくつかの EditText、Button などを xml にレイアウトし、それらの EditText または Button ウィジェットに関連して画面上にいくつかの線を描画したいと考えています。

Canvas または SurfaceView を介して通常の描画を可能にするいくつかの例を見てきましたが、これを EditText やボタンなどの入力コントロールと統合する方法を示すものはありません。

論理的と思われるいくつかのことを試しましたが、うまくいきません。 SurfaceView または Canvas の独自のサブクラスをロールバックして、.xml レイアウトの使用を完全にスキップする必要がありますか、またはサブクラス化せずに .xml を介してすべてを設定する方法はありますか? 何時間もかけて Android Drawing のチュートリアル、例、Android の javadoc を調べた結果、どうやって始めればよいのかさえわからないと判断しました。

ウィジェットのレイアウトと描画面を .xml に保持したいです。

4

1 に答える 1

0

レイアウト ビューの 1 つをサブクラス化すると、スーパークラスのレイアウト インフラストラクチャをすべて使用して、独自のカスタム描画を行うことができるはずです。

于 2011-05-16T00:15:40.100 に答える