Android 使用textview和imageview切换大小写语法

Android 使用textview和imageview切换大小写语法,android,textview,imageview,switch-statement,case,Android,Textview,Imageview,Switch Statement,Case,我是Android平台的初学者,需要一些帮助 我正在制作一个应用程序,它需要获取文本视图的随机值,并根据该值,应用程序将在图像视图中更改图片 我使用了以下语法: x = (int) (Math.random()*4); txt1.setText(String.valueOf(x)); switch(){ case 0: image.setImageResource(R.drawable.img1); break;

我是
Android
平台的初学者,需要一些帮助

我正在制作一个应用程序,它需要获取
文本视图
的随机值,并根据该值,应用程序将在
图像视图
中更改图片

我使用了以下语法:

        x = (int) (Math.random()*4);
        txt1.setText(String.valueOf(x));


        switch(){
            case 0: image.setImageResource(R.drawable.img1); break;
            case 1: image.setImageResource(R.drawable.img2); break;
            case 2: image.setImageResource(R.drawable.img3); break;
            case 3: image.setImageResource(R.drawable.img4); break;
        }
我应该在行中添加什么:
switch()
case 0,1,2等
以使其正常工作?

只需添加x即可

   switch(x) {
    ....
}
只要放x

   switch(x) {
    ....
}