パラメータ FILL_PARENT、FILL_PARENT を使用して Linear Layout に追加された VideoView を考えてみましょう。
Linear Layout は、パラメーター WRAP_CONTENT、WRAP_CONTENT を使用して、Relative Layout であるルート レイアウトに追加されます。
ここではどのパラメータが優先されますか?
パラメータ FILL_PARENT、FILL_PARENT を使用して Linear Layout に追加された VideoView を考えてみましょう。
Linear Layout は、パラメーター WRAP_CONTENT、WRAP_CONTENT を使用して、Relative Layout であるルート レイアウトに追加されます。
ここではどのパラメータが優先されますか?
私は間違っているかもしれませんが、これにより LinearLayout (したがって VideoView) の寸法が [0,0] になります。
VideoView は LinearLayout に追加されますが、その親である LinearLayout の大きさがわからないため、サイズの設定を待つ必要があります。したがって、その初期サイズは [0,0] になります。次に、LinearLayout が RelativeLayout に追加されますが、パラメーターがWRAP_CONTENT
[0,0] でコンテンツのサイズが [0,0] であるため、LinearLayout のサイズも [0,0] に設定されます。これにより、VideoView のサイズが [0,0] に設定されます。