當我在應用程序上按下按鈕時,需要顯示圖像。如何在Android ImageView中設置圖像
我與努力:
ImageView imageView = (ImageView) findViewById(R.id.imageView2);
imageView.setImageDrawable(R.drawable.loading);
,但它顯示了一個錯誤。
任何人都可以幫到我嗎?謝謝。
當我在應用程序上按下按鈕時,需要顯示圖像。如何在Android ImageView中設置圖像
我與努力:
ImageView imageView = (ImageView) findViewById(R.id.imageView2);
imageView.setImageDrawable(R.drawable.loading);
,但它顯示了一個錯誤。
任何人都可以幫到我嗎?謝謝。
import package_name.R.drawable;
ImageView imageView = (ImageView) findViewById(R.id.imageView2);
imageView.setImageResource(drawable.loading);
OR
,你可以從一開始就設定的圖像,將其設置爲不可見的,當你想要顯示它只是改變了可見性屬性。
完美,謝謝;) – fr4n 2011-05-17 14:45:38
很高興幫助...享受 – 2011-05-17 14:53:02
爲未來的用戶:
有時setImageDrawable(Drawable)
方法顯示如下錯誤:
在類型ImageView的方法setImageDrawable(可繪製)不適用於參數(INT)
可以嘗試以下代碼:
ImageView imageView = (ImageView) findViewById(R.id.myImageView);
Drawable image = getResources().getDrawable(R.drawable.your_image);
imageView.setImageDrawable(image);
---------或者可以試試這個------------------
imageView.setImageDrawable(ContextCompat.getDrawable(YourActivity.this, R.drawable.your_image));
希望它適合你。
你有錯誤日誌,你可以添加到問題?會使它更容易幫助你。 – Lee 2011-05-17 14:37:56
它給了什麼錯誤? – 2011-05-17 14:38:27
ImageView類型中的setImageDrawable(Drawable)方法不適用於參數(int) – fr4n 2011-05-17 14:39:36