如何使 Imageview 保存在 imageview[] 中
how can I make Imageview saved in imageview[]
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.ImageView;
int x;
ImageView ivcircle;
ImageView[] ivstorecircle = new ImageView[4];
for(x = 0; x <= 3; x++)
{
ivstorecircle[x] = ivcircle.setImageLevel(x+1);
}
为什么最后一句话不对,我该如何改正
谢谢...
因为setImageLevel returns无效。
之前需要使用setImageLevel。
我还假设循环开始时所有变量都不为空。
int x;
ImageView ivcircle;
ImageView[] ivstorecircle = new ImageView[4];
for(x = 0; x <= 3; x++)
{
ivcircle.setImageLevel(x+1);
ivstorecircle[x] = ivcircle;
}
Imageview ivStart01..
Imageview ivStart02..
Imageview ivStart03..
Imageview ivStart04..
Imageview ivStart05..
ImageView[] imageViews;
void onCreate(Bundle savedInstanceState) {...
imageViews = new ImageView[]{ivStart01, ivStart02, ivStart03, ivStart04, ivStart05};
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.ImageView;
int x;
ImageView ivcircle;
ImageView[] ivstorecircle = new ImageView[4];
for(x = 0; x <= 3; x++)
{
ivstorecircle[x] = ivcircle.setImageLevel(x+1);
}
为什么最后一句话不对,我该如何改正
谢谢...
因为setImageLevel returns无效。 之前需要使用setImageLevel。
我还假设循环开始时所有变量都不为空。
int x;
ImageView ivcircle;
ImageView[] ivstorecircle = new ImageView[4];
for(x = 0; x <= 3; x++)
{
ivcircle.setImageLevel(x+1);
ivstorecircle[x] = ivcircle;
}
Imageview ivStart01..
Imageview ivStart02..
Imageview ivStart03..
Imageview ivStart04..
Imageview ivStart05..
ImageView[] imageViews;
void onCreate(Bundle savedInstanceState) {...
imageViews = new ImageView[]{ivStart01, ivStart02, ivStart03, ivStart04, ivStart05};