我是android编程的新手。我想在显示时在一个xml中动态设置图像。具体来说,我将项目相关的图像存储在drawable文件夹中。此外,我将图像名称存储在字符串变量中,并尝试动态地将这些图像设置为imageview。但图像没有显示。
我的代码:
protected void onCreate( Bundle savedInstanceState )
{
super.onCreate( savedInstanceState );
setContentView( R.layout.stone );
imageView = ( ImageView )findViewById( R.id.stone_xxxx );
Intent intent = getIntent();
position = intent.getStringExtra( "POSITION" );
if ( position == "0" )
{
int imageResource = getResources().getIdentifier( "@drawable/stone_a1", null, getPackageName() );
Drawable res = getResources().getDrawable(imageResource);
imageView.setImageDrawable( res );
}
}
希望它对你有用。。
imagev1=(ImageView) findViewById(R.id.imageViewslider22);
final int []imageArray={R.drawable.img1,R.drawable.img2,R.drawable.img3,R.drawable.img4,R.drawable.slider3,R.drawable.slider4,R.drawable.slider5,R.drawable.slider6,R.drawable.slider7};
final Handler handler = new Handler();
Runnable runnable = new Runnable() {
int i=0;
public void run() {
imagev1.setImageResource(imageArray[i]);
i++;
if(i>imageArray.length-1)
{
i=0;
}
handler.postDelayed(this, 30000); //for interval...
}
};
handler.postDelayed(runnable, 2000); //for initial delay..
试试这个
final int sdk = android.os.Build.VERSION.SDK_INT;
if(sdk < android.os.Build.VERSION_CODES.JELLY_BEAN) {
imageView.setBackgroundDrawable( getResources().getDrawable(R.drawable.stone_a1) );
} else {
imageView.setBackground( getResources().getDrawable(R.drawable.stone_a1));
}
如需更多帮助,请访问此处https://stackoverflow.com/a/12523109/5202007
在ImageView中设置
iv.setImageResource(R.drawable.image)
问题内容: 我有一个JSON URL :: JSON STRUCT :: RestaurantDescPhotos.java RestaurantDescPhotos.xml ImageLoader.java 我在XML中有一个imageview 如何设置JSONURL的图像视图 我已经编码了该类的某些部分,但是试图知道如何设置imageview 有任何想法吗 问题答案: 您可以使用ImageLo
我正在drawable文件夹中存储与项目相关的图像。我还将图像名称存储在字符串变量中,并尝试动态地将这些图像设置为imageview。但是图像没有显示出来。请在这方面帮助我。 我的代码: 在上面的代码中,“图像名称”是包含图像名称的字符串变量。 提前谢谢
null 那个代码有什么问题?我不明白为什么不能将ImageRi发送到ImageView。我还验证了我正在传递给setImageURI函数的Uri值是正确的。
我想将图标设置为,我从这个网站下载了图标:FlatIcon 现在我想设置此图标的颜色,但当使用时,只需为背景添加颜色,而不是设置为图标! 当使用时,我可以用此代码设置图标的颜色:。 如何将图标的颜色设置为,例如?谢谢大家
我正在将图像设置为ImageView,但是图像不是从设备存储中拾取的,图像是由服务器发送的,我想在将图像设置到ImageView之前了解图像的方向。因此,是否可以使用其url和ExifInterface检查来自服务器的jpg图像的方向,然后根据需要更改其方向以设置为imageview?