mirror of
https://github.com/szkolny-eu/szkolny-android.git
synced 2025-06-13 14:10:46 +02:00
[UI] Implement RecyclerTabLayout, enable swipe-to-refresh in timetable (#209)
* Enable swipe-to-refresh in timetable * Add basic RecyclerTabLayout view * Implement tab scrolling in RecyclerTabLayout * Implement tab clicking in RecyclerTabLayout * Add selected tab indicator to RecyclerTabLayout * Add ProGuard rules for RecyclerTabLayout * Set RecyclerTabLayout background
This commit is contained in:

committed by
GitHub

parent
6371d71b7a
commit
f10bc42c7b
12
app/proguard-rules.pro
vendored
12
app/proguard-rules.pro
vendored
@ -55,6 +55,18 @@
|
||||
setIcons(android.widget.TextView);
|
||||
}
|
||||
|
||||
# for RecyclerTabView
|
||||
-keepclassmembernames class com.google.android.material.tabs.TabLayout {
|
||||
tabIndicatorInterpolator;
|
||||
}
|
||||
-keepclassmembernames class com.google.android.material.tabs.TabLayout$TabView {
|
||||
tab;
|
||||
updateTab();
|
||||
}
|
||||
-keepclassmembernames class com.google.android.material.tabs.TabIndicatorInterpolator {
|
||||
updateIndicatorForOffset(com.google.android.material.tabs.TabLayout, android.view.View, android.view.View, float, android.graphics.drawable.Drawable);
|
||||
}
|
||||
|
||||
-keep class .R
|
||||
-keep class **.R$* {
|
||||
<fields>;
|
||||
|
Reference in New Issue
Block a user