在我的应用程序中,我有一个背景,并且有一个对象说在背景上放置了一个表格。现在我只想给桌子上色。在AndEngine有什么办法吗?如果是这样,请提供示例代码。 该机制应该是什么?
答案 0 :(得分: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);
答案 1 :(得分:0)
您可以将颜色设置为场景中的任何实体。
只需使用entity.setColor()
即可。它会使您的颜色和对象原生颜色倍增。
如果您只需要新颜色,请先将对象设为白色。
希望得到这个帮助。