中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

android怎么實現點擊圖片切換圖片

小億
247
2023-08-17 21:04:14
欄目: 編程語言

在 Android 中,可以通過給 ImageView 添加點擊事件來實現點擊圖片切換圖片的功能。下面是一個示例代碼:

  1. 在 XML 布局文件中定義一個 ImageView:
<ImageView
android:id="@+id/imageView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/image1"
android:clickable="true"/>
  1. 在 Java 代碼中為 ImageView 添加點擊事件:
ImageView imageView = findViewById(R.id.imageView);
imageView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// 切換圖片
if (imageView.getDrawable().getConstantState().equals(getResources().getDrawable(R.drawable.image1).getConstantState())) {
imageView.setImageResource(R.drawable.image2);
} else {
imageView.setImageResource(R.drawable.image1);
}
}
});

上述代碼中,首先獲取到 ImageView 的引用,然后使用 setOnClickListener() 方法為其添加點擊事件。在點擊事件的回調函數中,判斷當前顯示的圖片是哪一張,然后切換到另一張圖片。

注意:需要在 res/drawable 文件夾下放置兩張需要切換的圖片,分別命名為 “image1” 和 “image2”。

0
兰考县| 舟曲县| 伊春市| 揭阳市| 宣恩县| 饶河县| 安远县| 平湖市| 卢湾区| 中卫市| 青河县| 抚远县| 兴山县| 台湾省| 怀来县| 镇安县| 安泽县| 南岸区| 中西区| 巴林右旗| 正宁县| 游戏| 精河县| 喀喇| 霍州市| 五原县| 新沂市| 冷水江市| 黔江区| 揭阳市| 龙南县| 土默特右旗| 云林县| 元阳县| 花垣县| 太仆寺旗| 团风县| 黄骅市| 太康县| 阿图什市| 萍乡市|