2011-08-15 6 views
0

ViewGroupの子を反復して、カスタムJavaベースの描画可能オブジェクトをバックグラウンドとして設定できる、私たちのプロジェクトにコードがいくつか見つかりました。私はレイアウトXMLファイルの背景drawableを設定することでそれを少しきれいにしたいと思います。Drawableの背景をXMLのDrawableクラス名に設定することはできますか?

XMLレイアウト定義を使用して背景として使用するJavaクラスを指定する方法はありますか?

+0

バックグラウンドとして「Javaクラスを指定する」とはどういう意味ですか?あなたres/drawableからのイメージについて話していますか?またはいくつかの実際のJavaクラス? – Jack

+0

私はDrawableを拡張するJavaクラスを持っています(背景として使用したいXML描画可能なものよりもグラデーションを多く使いたかったので)。 – magneticMonster

答えて

0

私はこれを行う方法を見つけることができませんでした。私はコードでバックグラウンドdrawableを指定しなければなりませんでした。

0

私はあなたが完全なパス(すなわちそのパッケージ)を指定することによってjavaクラスを参照できると思います。 たとえば、com.example.android.yourClassです。

+0

私はこれを試してみましたが、残念ながらそれはコンパイルされません。 – magneticMonster

関連する問題