我嘗試在android中使用java代碼而不是xml顯示圖像。 我已經使用xml文件完成它,但我的要求是使用 Java代碼來獲得更多funcionality。如何使用Java代碼在Android中顯示圖像
預先感謝幫助........
我嘗試在android中使用java代碼而不是xml顯示圖像。 我已經使用xml文件完成它,但我的要求是使用 Java代碼來獲得更多funcionality。如何使用Java代碼在Android中顯示圖像
預先感謝幫助........
使用可繪製類可以顯示圖片
Drawable drawable = Drawable.createFromPath(imagePath);
image.setImageDrawable(drawable);
如果你想,你可以使用從可繪製文件夾中加載圖像:
ImageView imgView=(ImageView) findViewById(R.id.imgView);
Drawable drawable = getResources().getDrawable(R.drawable.img);
imgView.setImageDrawable(drawable);
謝謝@jit :)) – Weloo
我希望你正在使用ImageView的與ID顯示在XML文件中的圖像IV 。
在Java文件
ImageView iv = (ImageView)findViewById(R.id.iv);
iv.setImageResource(R.drawable.image1); // image1 is image file available in drawables folder
感謝它爲我工作 – Sakthimuthiah
使用的ImageView和了解更多關於它從這裏imageview referecne
你可以從位圖圖像設置,URI,從資源,等等
你有在Android xml中使用一個默認的imageview時,當你正在運行應用程序 在活動中,你必須編寫這段代碼,以便它將替換你的圖像與另一個圖像。 檢查下面的代碼
ImageView imgView=(ImageView) findViewById(R.id.default_imgView);
imgView.setImageResource(R.drawable.yourimagename);
弗里斯特的圖像添加到文件夾繪製和 使用XML圖像視圖
image = (ImageView) findViewById(R.id.imageView1);
image.setImageResource(R.drawable.image_1);
image.setImageResource(R.drawable.image_2);
..
您可以發佈代碼,並告訴我們你有什麼想更改/補充的嗎? –
http://stackoverflow.com/questions/10309556/how-can-i-display-image-in-android-application/10309685#10309685 – bobbobbob