2010年02月15日

[Android] 疑問

疑問1
独自にViewを作成し、そのViewはXMLからも利用できるものとする。
その中で他のViewを参照する属性を持つ。
このとき、親子関係がないViewが参照されていたら、どのようにしてこのViewは指定されたViewを見つけたらよいのか。
→findViewById()では子どもしか探さない(たぶん)。

疑問2
RelativeLayoutとLinearLayoutをそれぞれ指定したとき、子要素で使える属性の種類が変わる。
子要素となる各Viewにはおそらくそのような属性を参照する機能はないだろうから、親である〜Layoutが利用している属性だと推測するが、どのようにして参照しているのか。


まだまだ知らないことがたくさんあるなぁ。
posted by t2low at 00:48| Android