在Android Studio随机显示图片
时间: 2023-08-05 18:42:20 浏览: 236
要在Android Studio中随机显示图片,可以按照以下步骤操作:
1. 在res文件夹下创建一个drawable文件夹,将要显示的所有图片放到该文件夹中。
2. 在xml布局文件中添加一个ImageView控件。
3. 在Java代码中获取ImageView控件的实例,并且生成一个随机数。
4. 根据生成的随机数,从drawable文件夹中获取对应的图片资源,并将其设置给ImageView控件。
以下是一个示例代码:
```java
public class MainActivity extends AppCompatActivity {
private ImageView imageView;
private int[] images = {R.drawable.image1, R.drawable.image2, R.drawable.image3, R.drawable.image4, R.drawable.image5};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
imageView = findViewById(R.id.image_view);
Random random = new Random();
int index = random.nextInt(images.length);
imageView.setImageResource(images[index]);
}
}
```
在这个示例中,我们在res文件夹下创建了一个drawable文件夹,并将要显示的所有图片放到该文件夹中。在Java代码中,我们获取ImageView控件的实例,并生成一个随机数,根据随机数获取对应的图片资源,并将其设置给ImageView控件。
阅读全文