1

私のアプリには背景があり、背景にテーブルが置かれているというオブジェクトがあります。今はテーブルだけに色を付けたいです。AndEngineでこれを行う方法はありますか?その場合は、サンプルコードを提供してください。メカニズムはどうあるべきですか?

4

2 に答える 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 に答える