android短影片開發,點選兩次實現不同點選效果的實現方式
android短影片開發,點選兩次實現不同點選效果的實現方式
佈局:
<RelativeLayout android:id="@+id/rl_picture_group" android:layout_width="match_parent" android:layout_height="match_parent" android:visibility="gone"> <ImageView android:id="@+id/iv_sunrise" android:layout_width="match_parent" android:layout_height="wrap_content" android:src="@drawable/sunrise"/> <ImageView android:id="@+id/iv_sunset" android:layout_width="match_parent" android:layout_height="wrap_content" android:src="@drawable/sunset" android:visibility="gone"/> </RelativeLayout>
程式碼:
// 判斷是否已經點選過了,初始值設定為true private boolean bisOnclicked = true; /** 點選效果的實現方法 */ private void clickEffect() { mrlPictureGroup.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { if (bisOnclicked){ bisOnclicked = false; mivSunrise.setVisibility(View.GONE); mivSunset.setVisibility(View.VISIBLE); } else { bisOnclicked = true; mrlPictureGroup.setVisibility(View.GONE); } } }); }
以上就是android短影片開發,點選兩次實現不同點選效果的實現方式, 更多內容歡迎關注之後的文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2984436/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Robust 2.0:支援Android R8的升級版熱修復框架Android框架
- 作業系統中檔案系統的實現和分配方式探析(下)
- TDengine 與煤礦智慧 AI 影片管理系統實現相容性互認人工智慧
- Premiere Pro 2023:全新影片編輯工具
- 影片直播系統原始碼,Android EditText不顯示提示文字hintAndroid
- 探索計算機的I/O控制方式:瞭解DMA控制器的作用與優勢
- 影片基礎知識(一)
- Springboot中使用執行緒池的三種方式Spring
- Dynamic Wallpaper for Mac最新版(影片動態桌布) 15.9
- HiAI Foundation助力端側音影片AI能力,高效能低功耗釋放雲側成本人工智慧
- 使用融雲 CallPlus SDK,一小時實現一款 1V1 影片應用
- 五個月,秒殺,38個大的篇章,126+篇文章、影片、小冊,150+原始碼分支,完美收官!
- 短影片app原始碼,Android TextView文字,刪除線以及下劃線Android
- mac電腦影片處理推薦 Premiere Pro 2022 for Mac(pr最新補丁)更新字幕轉換包
- TikTok影片下載工具4K Tokkit for Mac啟用版
- Dynamic Wallpaper for Mac(影片動態桌布) 啟用版