diff --git a/app/src/main/java/net/pokeranalytics/android/ui/activity/DataManagementActivity.kt b/app/src/main/java/net/pokeranalytics/android/ui/activity/DataManagementActivity.kt deleted file mode 100644 index 86666129..00000000 --- a/app/src/main/java/net/pokeranalytics/android/ui/activity/DataManagementActivity.kt +++ /dev/null @@ -1,45 +0,0 @@ -package net.pokeranalytics.android.ui.activity - -import android.content.Context -import android.content.Intent -import android.os.Bundle -import kotlinx.android.synthetic.main.activity_data_manager.* -import net.pokeranalytics.android.R -import net.pokeranalytics.android.ui.fragment.DataManagerFragment -import net.pokeranalytics.android.util.PokerAnalyticsActivity - -class DataManagementActivity: PokerAnalyticsActivity() { - - companion object { - fun newInstance(context: Context, dataType: Int) { - val intent = Intent(context, DataManagementActivity::class.java) - intent.putExtra("dataType", dataType) - context.startActivity(intent) - } - } - - override fun onCreate(savedInstanceState: Bundle?) { - super.onCreate(savedInstanceState) - setContentView(R.layout.activity_data_manager) - - initUI() - } - - /** - * Init UI - */ - private fun initUI() { - - val dataType = intent.getIntExtra("dataType", 0) - val fragment = dataManagerFragment as DataManagerFragment - fragment.setData(dataType) - - } - - /** - * Init data - */ - private fun initData() { - } - -} \ No newline at end of file diff --git a/app/src/main/java/net/pokeranalytics/android/ui/adapter/DataManagerAdapter.kt b/app/src/main/java/net/pokeranalytics/android/ui/adapter/DataManagerAdapter.kt deleted file mode 100644 index 4e7aa663..00000000 --- a/app/src/main/java/net/pokeranalytics/android/ui/adapter/DataManagerAdapter.kt +++ /dev/null @@ -1,48 +0,0 @@ -package net.pokeranalytics.android.ui.adapter - -import android.view.LayoutInflater -import android.view.View -import android.view.ViewGroup -import androidx.recyclerview.widget.RecyclerView -import io.realm.RealmObject -import io.realm.RealmResults -import kotlinx.android.synthetic.main.row_history_session.view.* -import net.pokeranalytics.android.R -import net.pokeranalytics.android.model.realm.Session -import net.pokeranalytics.android.ui.view.SessionRowView -import timber.log.Timber - -class DataManagerAdapter(private var items: RealmResults) : RecyclerView.Adapter() { - - companion object { - const val ROW_DATA: Int = 100 - } - - inner class RowDataViewHolder(itemView: View) : RecyclerView.ViewHolder(itemView) { - fun bind() { - } - } - - override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): RecyclerView.ViewHolder { - when (viewType) { - ROW_DATA -> return RowDataViewHolder(LayoutInflater.from(parent.context).inflate(R.layout.row_data_cell, parent, false)) - else -> throw IllegalStateException("Need to implement type $viewType in DataManager") - } - } - - override fun onBindViewHolder(holder: RecyclerView.ViewHolder, position: Int) { - when (getItemViewType(position)) { - ROW_DATA -> (holder as DataManagerAdapter.RowDataViewHolder).bind() - } - } - - override fun getItemCount(): Int { - return items.size - } - - override fun getItemViewType(position: Int): Int { - return ROW_DATA - } - - -} \ No newline at end of file diff --git a/app/src/main/java/net/pokeranalytics/android/ui/fragment/DataManagerFragment.kt b/app/src/main/java/net/pokeranalytics/android/ui/fragment/DataManagerFragment.kt deleted file mode 100644 index 4a8ff3da..00000000 --- a/app/src/main/java/net/pokeranalytics/android/ui/fragment/DataManagerFragment.kt +++ /dev/null @@ -1,69 +0,0 @@ -package net.pokeranalytics.android.ui.fragment - -import android.os.Bundle -import android.view.LayoutInflater -import android.view.View -import android.view.ViewGroup -import android.widget.Toast -import androidx.recyclerview.widget.LinearLayoutManager -import io.realm.Realm -import io.realm.RealmResults -import kotlinx.coroutines.Dispatchers -import kotlinx.coroutines.GlobalScope -import kotlinx.coroutines.delay -import kotlinx.coroutines.launch -import net.pokeranalytics.android.R -import net.pokeranalytics.android.ui.adapter.DataManagerAdapter -import net.pokeranalytics.android.util.PokerAnalyticsFragment -import timber.log.Timber -import java.util.* - -class DataManagerFragment : PokerAnalyticsFragment() { - - companion object { - fun newInstance(): DataManagerFragment { - val fragment = DataManagerFragment() - val bundle = Bundle() - fragment.arguments = bundle - return fragment - } - } - - private lateinit var dataManagerAdapter: DataManagerAdapter - private var realmSessions: RealmResults? = null - - override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? { - return inflater.inflate(R.layout.fragment_data_manager, container, false) - } - - override fun onViewCreated(view: View, savedInstanceState: Bundle?) { - super.onViewCreated(view, savedInstanceState) - initUI() - initData() - } - - override fun onDestroyView() { - super.onDestroyView() - realmSessions?.removeAllChangeListeners() - } - - /** - * Init UI - */ - private fun initUI() { - } - - /** - * Init data - */ - private fun initData() { - - } - - /** - * Set fragment data - */ - fun setData(dataType: Int) { -} - -} \ No newline at end of file diff --git a/app/src/main/res/layout/activity_data_manager.xml b/app/src/main/res/layout/activity_data_manager.xml deleted file mode 100644 index 31d9a675..00000000 --- a/app/src/main/res/layout/activity_data_manager.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_data_manager.xml b/app/src/main/res/layout/fragment_data_manager.xml deleted file mode 100644 index 9e79794d..00000000 --- a/app/src/main/res/layout/fragment_data_manager.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - \ No newline at end of file