Working to identify a crash

feature/top10
Aurelien Hubert 7 years ago
parent 13ce34a3bd
commit b2ff8b9a90
  1. 15
      app/src/main/AndroidManifest.xml
  2. 22
      app/src/main/java/net/pokeranalytics/android/ui/fragment/DataListFragment.kt

@ -23,14 +23,23 @@
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".ui.activity.DataListActivity" />
<activity
android:name=".ui.activity.SessionActivity"
android:launchMode="singleTop"
android:windowSoftInputMode="adjustNothing" />
<activity android:name=".ui.activity.EditableDataActivity" />
<activity android:name=".ui.activity.CurrenciesActivity" />
<activity
android:name=".ui.activity.DataListActivity"
android:launchMode="singleTop" />
<activity
android:name=".ui.activity.EditableDataActivity"
android:launchMode="singleTop" />
<activity
android:name=".ui.activity.CurrenciesActivity"
android:launchMode="singleTop" />
<meta-data
android:name="preloaded_fonts"

@ -19,6 +19,7 @@ import net.pokeranalytics.android.ui.fragment.components.PokerAnalyticsFragment
import net.pokeranalytics.android.ui.view.RowRepresentable
import net.pokeranalytics.android.ui.view.RowViewType
import net.pokeranalytics.android.ui.view.rowrepresentable.SettingRow
import timber.log.Timber
class DataListFragment : PokerAnalyticsFragment(), LiveRowRepresentableDataSource,
@ -34,10 +35,24 @@ class DataListFragment : PokerAnalyticsFragment(), LiveRowRepresentableDataSourc
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
super.onViewCreated(view, savedInstanceState)
Timber.d("onViewCreated: ${this}")
initData()
initUI()
}
override fun onResume() {
super.onResume()
Timber.d("addChangeListener: ${this}")
Timber.d("addChangeListener: ${this.recyclerView}")
this.recyclerView?.adapter?.notifyDataSetChanged()
}
override fun onPause() {
super.onPause()
this.items.removeAllChangeListeners()
}
override fun rowRepresentableForPosition(position: Int): RowRepresentable? {
return this.items[position] as RowRepresentable
}
@ -110,11 +125,16 @@ class DataListFragment : PokerAnalyticsFragment(), LiveRowRepresentableDataSourc
this.toolbar.title = this.dataType.localizedTitle(requireContext())
val realm = Realm.getDefaultInstance()
/*
this.dataType.relatedResultsRepresentable?.let {
this.items = it.items(realm)
this.items.addChangeListener { newItems ->
this.recyclerView.adapter?.notifyDataSetChanged()
Timber.d("addChangeListener: $newItems")
Timber.d("addChangeListener: ${this.recyclerView}")
Timber.d("addChangeListener: ${this}")
this.recyclerView?.adapter?.notifyDataSetChanged()
}
}
*/
}
}
Loading…
Cancel
Save