android 点击切换图片
适合初学者,没什么好说的,很简单,不过方法我觉得挺精妙的。
1、添加图片
气死我了,选下面那个会报错(好像是因为分辨率太高(?)还是像素太高,忘了)
activity_main xml
<Buttonandroid:id="@+id/button"android:layout_width="144dp"android:layout_height="104dp"android:text="点击切换" /><ImageViewandroid:background="@drawable/tupian"android:id="@+id/image1"android:layout_width="100dp"android:layout_height="100dp" />
background是设置背景图片。
2、设置点击事件和创建Button控件
public class MainActivity extends AppCompatActivity {int i=1;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);final ImageView imageView =findViewById(R.id.image1);Button button =findViewById(R.id.button);//实例化button.setOnClickListener(new View.OnClickListener() {//创建点击事件@Overridepublic void onClick(View view) {i++;if (i%2==0){imageView.setImageResource(R.drawable.tupian);}else {imageView.setImageResource(R.drawable.tupian1);}}});}}
就这样吧,如果你不想要按钮的话,可以设置个图片按钮,方法差不多的。