diff --git a/app/src/main/java/com/cyb3rko/techniklogger/fragments/ListingFragment.kt b/app/src/main/java/com/cyb3rko/techniklogger/fragments/ListingFragment.kt index 60cde08..06f5f01 100644 --- a/app/src/main/java/com/cyb3rko/techniklogger/fragments/ListingFragment.kt +++ b/app/src/main/java/com/cyb3rko/techniklogger/fragments/ListingFragment.kt @@ -275,7 +275,8 @@ class ListingFragment : Fragment() { 30 -> "11" 31, 32 -> "12" 33 -> "13" - else -> "> 13" + 34 -> "14" + else -> "> 14" } info += "\nSoftware: $androidName ($androidVersion)" @@ -303,7 +304,7 @@ class ListingFragment : Fragment() { .setTitle("Niko Diamadis") .setMessage( Html.fromHtml("Für Fragen, Fehlermeldung und Anmerkungen:

" + - "Signal/Whatsapp: +49 1511 7779103
" + + "Signal/WhatsApp: +49 1511 7779103
" + "E-Mail: niko@cyb3rko.de" )) .show() diff --git a/app/src/main/java/com/cyb3rko/techniklogger/fragments/ManageMembersFragment.kt b/app/src/main/java/com/cyb3rko/techniklogger/fragments/ManageMembersFragment.kt index 349c729..7ca6c8d 100644 --- a/app/src/main/java/com/cyb3rko/techniklogger/fragments/ManageMembersFragment.kt +++ b/app/src/main/java/com/cyb3rko/techniklogger/fragments/ManageMembersFragment.kt @@ -5,6 +5,7 @@ import android.os.Bundle import android.view.LayoutInflater import android.view.View import android.view.ViewGroup +import android.widget.AbsListView import android.widget.ArrayAdapter import androidx.fragment.app.Fragment import com.cyb3rko.techniklogger.R @@ -60,6 +61,24 @@ class ManageMembersFragment : Fragment() { } } + binding.list.setOnScrollListener(object : AbsListView.OnScrollListener { + override fun onScrollStateChanged(view: AbsListView?, scrollState: Int) {} + + override fun onScroll( + view: AbsListView?, + firstVisibleItem: Int, + visibleItemCount: Int, + totalItemCount: Int + ) { + val topRowVerticalPosition = if (binding.list.childCount == 0) { + 0 + } else { + binding.list.getChildAt(0).top + } + binding.swipeRefreshLayout.isEnabled = firstVisibleItem == 0 && topRowVerticalPosition >= 0 + } + }) + return root }