فهرست منبع

android: Make Game class parcelable

Charles Lombardo 3 سال پیش
والد
کامیت
1f3b41366c
1فایلهای تغییر یافته به همراه4 افزوده شده و 1 حذف شده
  1. 4 1
      src/android/app/src/main/java/org/yuzu/yuzu_emu/model/Game.kt

+ 4 - 1
src/android/app/src/main/java/org/yuzu/yuzu_emu/model/Game.kt

@@ -5,9 +5,12 @@ package org.yuzu.yuzu_emu.model
 
 
 import android.content.ContentValues
 import android.content.ContentValues
 import android.database.Cursor
 import android.database.Cursor
+import android.os.Parcelable
+import kotlinx.parcelize.Parcelize
 import java.nio.file.Paths
 import java.nio.file.Paths
 import java.util.HashSet
 import java.util.HashSet
 
 
+@Parcelize
 class Game(
 class Game(
     val title: String,
     val title: String,
     val description: String,
     val description: String,
@@ -15,7 +18,7 @@ class Game(
     val path: String,
     val path: String,
     val gameId: String,
     val gameId: String,
     val company: String
     val company: String
-) {
+) : Parcelable {
     companion object {
     companion object {
         val extensions: Set<String> = HashSet(
         val extensions: Set<String> = HashSet(
             listOf(".xci", ".nsp", ".nca", ".nro")
             listOf(".xci", ".nsp", ".nca", ".nro")