Android到WPF网格的等价控制
问这个问题我觉得很傻,但我哪儿也找不到答案。我已经习惯了C#和XAML,但我刚刚开始Android开发,所以我对Java和XML还比较陌生,我觉得很迷茫。 最接近WPF网格的控件是什么?Android到WPF网格的等价控制,android,xml,wpf,grid,equivalent,Android,Xml,Wpf,Grid,Equivalent,问这个问题我觉得很傻,但我哪儿也找不到答案。我已经习惯了C#和XAML,但我刚刚开始Android开发,所以我对Java和XML还比较陌生,我觉得很迷茫。 最接近WPF网格的控件是什么? 如何通过代码和XML来定义它?您可能正在寻找它,中的实现示例将对此进行完整解释 请注意,GridLayout是在API 14《冰淇淋三明治》中首次引入的。如果您需要支持较旧的设备,则可以使用等效设备,正如其包名所示,它支持返回API 7。您需要通过以下方式将support GridLayout添加到项目中。好的
如何通过代码和XML来定义它?您可能正在寻找它,中的实现示例将对此进行完整解释
请注意,
GridLayout
是在API 14《冰淇淋三明治》中首次引入的。如果您需要支持较旧的设备,则可以使用等效设备,正如其包名所示,它支持返回API 7。您需要通过以下方式将support GridLayout添加到项目中。好的,另一种可能的解决方案是使用LinearLayout
,然后根据需要设置子元素的layout\u weight
,但请确保将子元素的Layou height
设置为0dp
例如:
<LinearLayout
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<Space
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight=".5" />
<TextView
android:layout_width="match_parent"
android:layout_height="0dp"
android:text="SomeText"
android:layout_weight=".5"/>
</LinearLayout>