2016-10-23 54 views
2

我在RelativeLayout中有一個ImageView。 ImageView的背景爲空,並且srcCompat鏈接到可繪製文件夾中的圖像。在佈局預覽一切看起來不錯,但當我在模擬器或真正的智能手機上測試應用程序時,我的ImageView是空的,我看不到選定的圖像。當我將背景屬性鏈接到可繪製文件夾中的圖像並從srcCompat刪除條目時,我的照片由應用程序顯示。問題是我無法縮放圖像,如果它設置爲我的ImageView的背景。有人能幫我嗎? 謝謝並對我的英語不好!什麼是srcCompat和ImageView/ImageButton中的背景有什麼不同

+0

同樣的問題在這裏?你有解決方案嗎 ? – Iero

回答

0

區別在於srcCompat是ImageView的實際內容。例如,您可以將backgroundColor設置爲紅色,然後爲您的srcCompat指定一個可繪製對象。結果將是一個紅色的背景和上面給出的drawable。

希望這會有所幫助。

0

使用src代替srcCompat。因爲srcCompat屬性實際上是在AppCompat庫中定義的。 For more details