我試圖做一個幻燈片放映應用程序,但無法弄清楚如何讓圖片顯示在後臺。這就是我要做的事Android:試圖做一個簡單的幻燈片應用程序
我打算使用LinearLayout
的背景屬性。 的問題是,setBackgound
發生在一個RESOURCEID,
根據以往的經驗,你不能有很多存儲爲resoucrs圖像, 所以我打算將它們存儲在資源文件夾,並加載它們使用以下代碼
try {
String FileName=new String("background");
AssetManager assetManager= getAssets();
InputStream inputStream;
inputStream=assetManager.open(FileName);
Bitmap Background=BitmapFactory.decodeStream(inputStream);
} catch(IOException e)
{
有沒有辦法將資產加載到背景屬性?
我以前使用過ImageView,但我希望圖像在背景中,因此我可以繪製圖像的頂部控件。我在其他圖庫程序中看到了這一點。
有沒有人現在可以從資產中加載圖片並將它們放在背景中,並且控件位於頂部,或者使用其他方法來實現?
謝謝你的幫助。我得到它的工作,但必須使用setbackground的.setBackgroundDrawable instad。現在,當圖片伸出以填充視圖時,圖片會變形。 –