app直播原始碼,RecycleView頁面的點選跳轉設計
app直播原始碼,RecycleView頁面的點選跳轉設計實現的相關程式碼
1.在之前的基礎上,在Myadapter檔案中:
(1)增加setOnClickListener監聽器來通過回撥實現點選事件處理函式。
(2)通過Intent實現當前頁面與跳轉頁面之間的互動,使得當前頁面可以呼叫跳轉頁面,然後通過Activity類的startActivity()方法來執行該意圖操作。
(3)通過getAdapterPosition()方法得到不同內容的不同position,通過switch函式將不同位置的內容與不同的被調頁面進行互動,使得點選不同的內容跳轉到相應的頁面。
itemView.setOnClickListener(new View.OnClickListener(){ @Override public void onClick(View view) { int position=getAdapterPosition(); switch (position){ case 0: Intent intent1 = new Intent(itemView.getContext(),Main2Activity.class); context.startActivity(intent1); break; case 1: Intent intent2 = new Intent(itemView.getContext(),Main3Activity.class); context.startActivity(intent2); break; case 2: Intent intent3 = new Intent(itemView.getContext(),Main4Activity.class); context.startActivity(intent3); break; case 3: Intent intent4 = new Intent(itemView.getContext(),Main5Activity.class); context.startActivity(intent4); break; } } });
2.修改AndroidManifest檔案使得每個新建的activity都可以被呼叫。
<application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android:theme="@style/AppTheme"> <activity android:name=".Main5Activity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> </intent-filter> </activity> <activity android:name=".Main4Activity" > <intent-filter> <action android:name="android.intent.action.MAIN" /> </intent-filter> </activity> <activity android:name=".Main3Activity" > <intent-filter> <action android:name="android.intent.action.MAIN" /> </intent-filter> </activity> <activity android:name=".Main2Activity" > <intent-filter> <action android:name="android.intent.action.MAIN" /> </intent-filter> </activity> <activity android:name=".MainActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application>
3.分別新建對應的跳轉介面activity檔案。
以上就是app直播原始碼,RecycleView頁面的點選跳轉設計實現的相關程式碼, 更多內容歡迎關注之後的文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2845958/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 直播app原始碼,跳轉站外連結或平臺內部跳轉頁面APP原始碼
- 成品直播原始碼,html頁面點選按鈕實現頁面跳轉的兩種方法原始碼HTML
- 城市選擇頁面的 路由配置 跳轉路由
- 直播系統原始碼,點選滾動的輪播圖自動跳轉到相應頁原始碼
- 線上直播系統原始碼,開屏首頁廣告點選跳過按鈕跳過倒數計時原始碼
- 頁面的跳轉技巧-setViewControllersViewController
- app直播系統原始碼,點選生成條形碼APP原始碼
- 視訊直播app原始碼,點選圖片放大再點選縮小APP原始碼
- app直播原始碼,uniapp點選按鈕 儲存頁面為圖片到本地APP原始碼
- 直播系統原始碼,啟動APP時判斷登入狀態,引導頁、登入頁、首頁的跳轉方式原始碼APP
- 影片直播原始碼,AndroidStudio登入頁面的切換原始碼Android
- 影片直播原始碼,uniapp頁面跳轉的幾種方法和區別原始碼APP
- 直播帶貨原始碼,商品頁面跳轉顯示白底, 新增漸變動畫原始碼動畫
- jQuery點選平滑跳轉到頁面指定位置jQuery
- 點選連結跳轉到應用指定頁面
- 直播平臺開發,實現點選跳轉外部連結時的跳轉步驟
- 短影片app原始碼,日常開發之RecycleView滑動APP原始碼View
- app直播原始碼,ButtonTextView的背景設定APP原始碼TextView
- 為 FragmentTabhost 新增 tab 點選事件,在頁面跳轉之前Fragment事件
- 直播帶貨原始碼,普通商城購物頁面的製作原始碼
- 選擇select下拉選單網頁跳轉網頁
- 短視訊直播原始碼,遊客模式下使用正常功能跳轉到登入頁面原始碼模式
- app直播原始碼,Android 設定系統亮度APP原始碼Android
- Android 點選按鈕跳轉Android
- SpringMVC---02---實現頁面的跳轉 轉向與重定向SpringMVC
- 直播平臺原始碼,RecycleView實現item重疊水平滑動原始碼View
- 直播系統平臺搭建,點選連結跳轉到三方平臺或其他頁面
- SAP CRM WebClient UI和ABAP Webdynpro頁面的互相跳轉WebclientUI
- JavaScript頁面跳轉程式碼JavaScript
- 直播app原始碼,JAVA8 時間格式轉換APP原始碼Java
- 直播app系統原始碼,python pdf轉為圖片APP原始碼Python
- 短視訊app開發,點選跳轉到另一個頁面時的過場動畫APP動畫
- 直播原始碼網站,點選圖片可進行任意方向旋轉功能原始碼網站
- 成品直播原始碼,點選滑動切換效果原始碼
- 網頁倒數計時跳轉程式碼例項網頁
- 點選連結取消跳轉效果
- 直播app原始碼,map實現購物車選擇功能APP原始碼
- 直播商城原始碼,AlertDialog.Builder 設定點選不關閉彈框原始碼UI