许多用于设置布局方面的 Android 方法将 INT 作为参数,但 Google 指南和文档中对这些方法的描述显示参数是字符串。例如,LinearLayout 的 setOrientation() 方法。这是描述:
public void setOrientation(int方向)
布局应该是一列还是一行。
机器人:方向
参数传递 HORIZONTAL 或 VERTICAL。默认值为水平。
如您所见,该方法采用 INT 作为参数,但描述告诉我传递 HORIZONTAL 或 VERTICAL。
我在许多其他方法上注意到了相同的模式,那么我如何确定要传递哪些值来实现我想要的呢?
更新:通过反复试验,我发现 0 代表水平和 1 垂直。但是,该文档不应该更清楚地解释这一点吗?