0

我正在使用 MonoDevelop 开发一个 Android 应用程序,我有一个包含 12 个 48x48 图像按钮的表格。该表在 android 屏幕中居中。我不知道如何在桌子后面放置渐变背景或任何背景。

是否可以在表格后面放置一个视图,或者我应该使用表格以外的其他控件......也许是 GridView?

谁能指出我正确的方向?

谢谢您的帮助!!

4

1 回答 1

1

您是否在表格布局中尝试过以下其中一项?

XML:

android:background="@drawable/cool_gradient"

在代码中:

tableLayout.SetBackgroundResource(Resource.Drawable.cool_gradient);

其中“cool_gradient”是一个 .xml 文件,您的渐变位于“Resources/Drawable”文件夹中。例子:

<?xml version="1.0" encoding="utf-8" ?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <gradient 
        android:startColor="#E8E8E8" 
        android:endColor="#BEBEBE"
        android:angle="270"
     />
</shape>
于 2012-12-07T15:45:56.123 回答