在我的应用程序中,我有一个背景,并且有一个对象说一张桌子放在背景上。现在我只想给表格上色。AndEngine 有什么方法可以做到这一点吗?如果是,请提供示例代码。应该是怎样的机制?
问问题
620 次
2 回答
0
您可以在 xml 中执行此操作:
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/myTable"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@android:color/darker_gray" >
<TableRow />
<TableRow />
</TableLayout>
或者您可以以编程方式执行此操作:
TableLayout table = (TableLayout)findViewById(R.id.myTable);
table.setBackgroundColor(Color.DKGRAY);
于 2012-07-02T08:04:57.683 回答
0
您可以为场景中的任何实体设置颜色。只需使用entity.setColor()
. 它将使您的颜色和对象本机颜色相乘。
如果您只需要新颜色,请先将您的对象设置为白色。
希望这有帮助。
于 2012-07-18T19:12:23.077 回答