GDActivity
コンストラクターメソッド(または他の方法)内で背景画像を設定する方法の明確な例を誰かが作成できますか?
質問する
220 次
1 に答える
0
私はこれを行う方法を指摘しました。
GDActivityは特別なレイアウト構造を使用します:
<?xml version="1.0" encoding="utf-8"?>
<view
android:layout_width="fill_parent"
android:layout_height="fill_parent"
class="greendroid.widget.ActionBarHost"
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/gd_action_bar_host">
<view
android:layout_width="fill_parent"
android:layout_height="fill_parent"
class="greendroid.widget.ActionBar"
android:id="@+id/gd_action_bar"
/>
<FrameLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/gd_action_bar_content_view"/>
</view>
したがって、ロジックに従う場合、コンテンツビューフレームの背景画像を設定する必要がありますよね?
しかし、それは真実ではありません。
これは機能していません:
Drawable mBackgroundDrawable = getResources().getDrawable(R.drawable.splash);
getContentView().setBackgroundDrawable(mBackgroundDrawable);
ウィンドウへの標準アクセスを使用する必要があります。
Drawable mBackgroundDrawable = getResources().getDrawable(R.drawable.splash);
getWindow().setBackgroundDrawable(mBackgroundDrawable);
任意の修正をいただければ幸いです。
于 2013-03-22T11:05:57.460 に答える