我有一個佈局xml,它有16個圖像按鈕。某個png圖像從佈局中消失
一個在該佈局中聲明的PNG圖像不會顯示在活動中(僅適用於Android 2.2/2.3) 當我在可繪製中添加虛擬圖像時,奇怪的是,之前的圖像將消失。 (當兩個虛擬圖像,兩個圖像之前將會消失...) 在eclipse圖形佈局中,我可以看到android手機上消失的圖像。
我已經檢查過R文件有一個消失圖像的聲明。 有沒有人知道這個問題發生了什麼?
我很感謝您的支持。
例如在以下代碼中... ImageButton標記爲3的圖像不顯示在屏幕上,甚至不可點擊。 但是當我添加虛擬按鈕,如button_999,實際上沒有在應用程序中使用,然後帶有標籤2的ImageButton消失,帶有標籤3的ImageButton顯示這次。 如果我再添加一個像button_998的虛擬按鈕,那麼帶有tag1的ImageButton將消失。
這裏是風格
<style name="layoutStyle">
<item name="android:layout_width">fill_parent</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:orientation">horizontal</item>
<item name="android:layout_marginRight">3dip</item>
<item name="android:layout_marginLeft">3dip</item>
<item name="android:baselineAligned">false</item>
</style>
<style name="buttonStyle">
<item name="android:layout_width">0dip</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:layout_weight">1</item>
<item name="android:adjustViewBounds">true</item>
<item name="android:background">#00000000</item>
<item name="android:scaleType">centerInside</item>
<item name="android:padding">2dip</item>
<item name="android:onClick">onClick</item>
</style>
和佈局文件
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
<LinearLayout
style="@style/layoutStyle"
android:layout_marginTop="8dip">
<ImageButton
style="@style/buttonStyle"
android:tag="1"
android:contentDescription="@string/contentDescription"
android:src="@drawable/button_selector_1"/>
<ImageButton
style="@style/buttonStyle"
android:tag="2"
android:contentDescription="@string/contentDescription"
android:src="@drawable/button_selector_2"/>
<ImageButton
style="@style/buttonStyle"
android:tag="3"
android:contentDescription="@string/contentDescription"
android:src="@drawable/button_selector_3"/>
<LinearLayout
style="@style/layoutStyle"
android:layout_marginTop="8dip">
<ImageButton
style="@style/buttonStyle"
android:tag="4"
android:contentDescription="@string/contentDescription"
android:src="@drawable/button_selector_5"/>
<ImageButton
style="@style/buttonStyle"
android:tag="5"
android:contentDescription="@string/contentDescription"
android:src="@drawable/button_selector_4"/>
<ImageButton
style="@style/buttonStyle"
android:tag="6"
android:contentDescription="@string/contentDescription"
android:src="@drawable/button_selector_6"/>
…… and so on(total 6 child layout)
</LinearLayout>
粘貼您的佈局文件。 – SKK
我添加了代碼。任何想法? – user2223820