我想用隨機圖像製作視圖。我有代碼,沒有錯誤,但當我點擊按鈕去隨機圖像,它只是保持不變。Android中的隨機圖像?
我的來源是:
private static final Random rgenerator = new Random();
private static final Integer[] mImageIds =
{ R.drawable.img2, R.drawable.img1, R.drawable.img3, };
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Integer q = mImageIds[rgenerator.nextInt(mImageIds.length)];
ImageView iv = (ImageView) findViewById(R.id.imageviewyeah);
iv.setTag(q);
View nextButton = findViewById(R.id.next_image_button);
nextButton.setOnClickListener(this);
}
public void onClick(View v)
{
switch (v.getId())
{
case R.id.next_image_button:
Intent i = new Intent(this, RandomImage.class);
startActivity(i);
break;
}
}
對不起,我不擅長這個。我能舉個例子嗎? – Christian 2011-05-02 19:26:07
已編輯。這就是你需要的。更正:您需要閱讀更多關於您試圖編程的平臺。 – LeffelMania 2011-05-02 19:29:55
謝謝偉大的作品。 – Christian 2011-05-02 19:32:26