0

我写了一个矩形小部件。

在写完它的纵向 XML 之后,我想写它的横向。

  1. 我应该将任何LinearLayout方向从水平更改为垂直?

    水平相对于原始纵向模式中的屏幕从右到左(不是从上到下)?

  2. 如果我不提及layout_height属性,默认值是什么?( match parent?)

  3. 我指定时属性如何weight生效 layout_width = X dip

    当我指定layout_width = wrap_content

  4. fill_parent在最上面是什么意思LinearLayout

4

2 回答 2

0

1a) 不,你不应该。

1b) 在原点纵向模式下,水平相对于屏幕从左到右。

2)没有默认值,你必须设置它(其他时候你会看到错误)

3)请看那个问题

4) 视图应该与其父级一样大(减去填充)

于 2013-07-28T09:40:52.597 回答
0

要代表 Android 将管理屏幕方向的任务交给 Android,您不需要考虑所有这些东西。只需android:configChanges="orientation|keyboardHidden|screenSize|screenLayout"在 AndroidManifest.xml 的活动中提及

于 2013-07-28T10:21:34.093 回答