diff --git a/SmartFritz/.classpath b/SmartFritz/.classpath
new file mode 100644
index 0000000000000000000000000000000000000000..eb010981fa3d34caeb627e89ffa3c6a14e6d29d6
--- /dev/null
+++ b/SmartFritz/.classpath
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/SmartFritz/.gitkeep b/SmartFritz/.gitkeep
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/SmartFritz/.project b/SmartFritz/.project
new file mode 100644
index 0000000000000000000000000000000000000000..572dda5e0640aefcb7743a47f0916b2f0308af0b
--- /dev/null
+++ b/SmartFritz/.project
@@ -0,0 +1,32 @@
+
+ SmartFritz
+
+
+
+
+
+ org.eclipse.andmore.ResourceManagerBuilder
+
+
+
+
+ org.eclipse.andmore.PreCompilerBuilder
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.andmore.ApkBuilder
+
+
+
+
+
+ org.eclipse.andmore.AndroidNature
+ org.eclipse.jdt.core.javanature
+
+
diff --git a/SmartFritz/.settings/org.eclipse.jdt.core.prefs b/SmartFritz/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000000000000000000000000000000000000..64cef5023a43ffd6ee10523675ff317bc1157151
--- /dev/null
+++ b/SmartFritz/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,4 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
+org.eclipse.jdt.core.compiler.compliance=1.7
+org.eclipse.jdt.core.compiler.source=1.7
diff --git a/SmartFritz/AndroidManifest.xml b/SmartFritz/AndroidManifest.xml
new file mode 100644
index 0000000000000000000000000000000000000000..f5a6a0b2b825e0857af25926d3c57595d334fd4c
--- /dev/null
+++ b/SmartFritz/AndroidManifest.xml
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/SmartFritz/How_To_Get_Your_Signed_Release_Apk.txt b/SmartFritz/How_To_Get_Your_Signed_Release_Apk.txt
new file mode 100644
index 0000000000000000000000000000000000000000..95ee6fd49c73fd97ae8bc02a17b7c54806d97a7e
--- /dev/null
+++ b/SmartFritz/How_To_Get_Your_Signed_Release_Apk.txt
@@ -0,0 +1,47 @@
+Tutorial: How to get your signed release Apk
+ warning: you need a google developer account!
+
+1)Edit/change the project file "keytool_input.txt" to representative information:"
+
+.Your google account keystore password: 123456
+.Re-enter/confirm the keystore password: 123456
+
+.Your first and last name: MyFirstName MyLastName
+
+.Your Organizational unit: MyDevelopmentUnit
+
+.Your Organization name: MyCompany
+
+.Your City or Locality: MyCity
+
+.Your State or Province: MT
+
+.The two-letter country code: BR
+
+.All correct: y
+
+.Your key password for this Apk alias-key: 123456
+
+
+2)If you are using "Ant" then edit/change "ant.properties" according, too!
+
+
+3) Execute the [project] command "release-keystore.bat" or "release-keystore.sh" or "release-keystore-macos.sh" to get the "smartfritz-release.keystore"
+ warning: the file "smartfritz-release.keystore" should be created only once [per application] otherwise it will fail!
+
+
+4 [Gradle]: execute the [project] command "gradle-local-apksigner.bat" [or .sh] to get the [release] signed Apk! (thanks to TR3E!)
+ or execute "gradle-local-universal-apksigner.bat" if your are supporting multi-architecture (ex.: armeabi-v7a + arm64-v8a + ...)
+ hint: look for your generated apk in [project] folder "...\build\outputs\apk\release"
+
+
+4 [Ant]: execute the [project] command "ant-build-release.bat" [.sh] to get the [release] signed Apk!"
+ hint: look for your generated apk in [project] folder "...\bin"
+
+
+Success! You can now upload your nice "SmartFritz-release.apk" to "Google Play" store!
+
+.... Thanks to All!
+.... Special thanks to TR3E!
+
+.... by jmpessoa_hotmail_com
diff --git a/SmartFritz/adb-install-debug.bat b/SmartFritz/adb-install-debug.bat
new file mode 100644
index 0000000000000000000000000000000000000000..24dd40ed6ce48d6ad0427a26196539213fddac4b
--- /dev/null
+++ b/SmartFritz/adb-install-debug.bat
@@ -0,0 +1,4 @@
+cd /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz/bin
+/home/te/Android/Sdk/platform-tools/adb install -r SmartFritz-debug.apk
+cd ..
+pause
diff --git a/SmartFritz/adb-install-debug.sh b/SmartFritz/adb-install-debug.sh
new file mode 100755
index 0000000000000000000000000000000000000000..8822893ca3bf5a849a2a091817c4a9baf9d5ee33
--- /dev/null
+++ b/SmartFritz/adb-install-debug.sh
@@ -0,0 +1,2 @@
+/home/te/Android/Sdk/platform-tools/adb uninstall org.muctec.smartfritz
+/home/te/Android/Sdk/platform-tools/adb install -r /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz/bin/SmartFritz-debug.apk
diff --git a/SmartFritz/adb-install.bat b/SmartFritz/adb-install.bat
new file mode 100644
index 0000000000000000000000000000000000000000..24dd40ed6ce48d6ad0427a26196539213fddac4b
--- /dev/null
+++ b/SmartFritz/adb-install.bat
@@ -0,0 +1,4 @@
+cd /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz/bin
+/home/te/Android/Sdk/platform-tools/adb install -r SmartFritz-debug.apk
+cd ..
+pause
diff --git a/SmartFritz/adb-install.sh b/SmartFritz/adb-install.sh
new file mode 100755
index 0000000000000000000000000000000000000000..8822893ca3bf5a849a2a091817c4a9baf9d5ee33
--- /dev/null
+++ b/SmartFritz/adb-install.sh
@@ -0,0 +1,2 @@
+/home/te/Android/Sdk/platform-tools/adb uninstall org.muctec.smartfritz
+/home/te/Android/Sdk/platform-tools/adb install -r /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz/bin/SmartFritz-debug.apk
diff --git a/SmartFritz/adb-uninstall.bat b/SmartFritz/adb-uninstall.bat
new file mode 100644
index 0000000000000000000000000000000000000000..7eb32bb4f27a4a950bc9e3beb1112449c0e490ab
--- /dev/null
+++ b/SmartFritz/adb-uninstall.bat
@@ -0,0 +1,2 @@
+cd /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz/bin
+/home/te/Android/Sdk/platform-tools/adb uninstall org.muctec.smartfritz
diff --git a/SmartFritz/adb-uninstall.sh b/SmartFritz/adb-uninstall.sh
new file mode 100755
index 0000000000000000000000000000000000000000..fab27153cd288f6515319d5388cd607a7c0452a6
--- /dev/null
+++ b/SmartFritz/adb-uninstall.sh
@@ -0,0 +1 @@
+/home/te/Android/Sdk/platform-tools/adb uninstall org.muctec.smartfritz
diff --git a/SmartFritz/ant-build-debug-macos.sh b/SmartFritz/ant-build-debug-macos.sh
new file mode 100755
index 0000000000000000000000000000000000000000..02503d84a442a512a7cb05fd184a2a8c94304b60
--- /dev/null
+++ b/SmartFritz/ant-build-debug-macos.sh
@@ -0,0 +1,5 @@
+export PATH=/home/te/fpcupdeluxe/ccr/lamw-ant/apache-ant-1.10.8/bin:$PATH
+export JAVA_HOME=${/usr/libexec/java_home}
+export PATH=${JAVA_HOME}/bin:$PATH
+cd /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz/
+ant -Dtouchtest.enabled=true debug
diff --git a/SmartFritz/ant-build-debug.bat b/SmartFritz/ant-build-debug.bat
new file mode 100644
index 0000000000000000000000000000000000000000..731c6641c99db13e4de0b16dd21b7b940cb8b5f6
--- /dev/null
+++ b/SmartFritz/ant-build-debug.bat
@@ -0,0 +1,5 @@
+set Path=%PATH%;/home/te/fpcupdeluxe/ccr/lamw-ant/apache-ant-1.10.8/bin
+set JAVA_HOME=/home/te/android-studio/jre
+cd /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz/
+call ant clean -Dtouchtest.enabled=true debug
+if errorlevel 1 pause
diff --git a/SmartFritz/ant-build-debug.sh b/SmartFritz/ant-build-debug.sh
new file mode 100755
index 0000000000000000000000000000000000000000..39787e1fd9b169f5b4fef344b9a8523b97770888
--- /dev/null
+++ b/SmartFritz/ant-build-debug.sh
@@ -0,0 +1,4 @@
+export PATH=/home/te/fpcupdeluxe/ccr/lamw-ant/apache-ant-1.10.8/bin:$PATH
+export JAVA_HOME=/home/te/android-studio/jre
+cd /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz/
+ant -Dtouchtest.enabled=true debug
diff --git a/SmartFritz/ant-build-release-macos.sh b/SmartFritz/ant-build-release-macos.sh
new file mode 100755
index 0000000000000000000000000000000000000000..d66c602aa5ab7d7534d710286bf02aff1005b07d
--- /dev/null
+++ b/SmartFritz/ant-build-release-macos.sh
@@ -0,0 +1,5 @@
+export PATH=/usr/bin:$PATH
+export JAVA_HOME=${/usr/libexec/java_home}
+export PATH=${JAVA_HOME}/bin:$PATH
+cd /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz
+ant clean release
diff --git a/SmartFritz/ant-build-release.bat b/SmartFritz/ant-build-release.bat
new file mode 100644
index 0000000000000000000000000000000000000000..f5ce59bf01575f49c0d76960e70d99c67c3fde45
--- /dev/null
+++ b/SmartFritz/ant-build-release.bat
@@ -0,0 +1,5 @@
+set Path=%PATH%;/home/te/fpcupdeluxe/ccr/lamw-ant/apache-ant-1.10.8/bin
+set JAVA_HOME=/home/te/android-studio/jre
+cd /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz/
+call ant clean release
+if errorlevel 1 pause
diff --git a/SmartFritz/ant-build-release.sh b/SmartFritz/ant-build-release.sh
new file mode 100755
index 0000000000000000000000000000000000000000..2a30a44406fbe8015ca20cf3f567ee98b994bb8f
--- /dev/null
+++ b/SmartFritz/ant-build-release.sh
@@ -0,0 +1,4 @@
+export PATH=/home/te/fpcupdeluxe/ccr/lamw-ant/apache-ant-1.10.8/bin:$PATH
+export JAVA_HOME=/home/te/android-studio/jre
+cd /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz/
+ant clean release
diff --git a/SmartFritz/ant.properties b/SmartFritz/ant.properties
new file mode 100644
index 0000000000000000000000000000000000000000..d93b65e3c791085a7426055377996b5184fcc495
--- /dev/null
+++ b/SmartFritz/ant.properties
@@ -0,0 +1,4 @@
+key.store=smartfritz-release.keystore
+key.alias=smartfritz.keyalias
+key.store.password=123456
+key.alias.password=123456
diff --git a/SmartFritz/build.gradle b/SmartFritz/build.gradle
new file mode 100644
index 0000000000000000000000000000000000000000..fe00ec84e231458300a059572d50855eb4966604
--- /dev/null
+++ b/SmartFritz/build.gradle
@@ -0,0 +1,74 @@
+buildscript {
+ repositories {
+ jcenter()
+ //android plugin version >= 3.0.0 [in classpath] need gradle version >= 4.1 and google() method
+ google()
+ }
+ dependencies {
+ classpath 'com.android.tools.build:gradle:3.4.1'
+ }
+}
+allprojects {
+ repositories {
+ google()
+ jcenter()
+ maven { url 'https://jitpack.io' }
+ }
+}
+apply plugin: 'com.android.application'
+android {
+ lintOptions {
+ abortOnError false
+ }
+ splits {
+ abi {
+ enable true
+ reset()
+ include 'armeabi-v7a'
+ universalApk false
+ }
+ }
+ compileSdkVersion 28
+ defaultConfig {
+ minSdkVersion 14
+ targetSdkVersion 28
+ versionCode 1
+ versionName "1.0"
+ }
+ sourceSets {
+ main {
+ manifest.srcFile 'AndroidManifest.xml'
+ java.srcDirs = ['src']
+ resources.srcDirs = ['src']
+ aidl.srcDirs = ['src']
+ renderscript.srcDirs = ['src']
+ res.srcDirs = ['res']
+ assets.srcDirs = ['assets']
+ jni.srcDirs = []
+ jniLibs.srcDirs = ['libs']
+ }
+ debug.setRoot('build-types/debug')
+ release.setRoot('build-types/release')
+ }
+}
+dependencies {
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
+ implementation 'com.android.support:support-v4:28.+'
+ implementation 'com.android.support:appcompat-v7:28.+'
+ implementation 'com.android.support:design:28.+'
+ implementation 'com.android.support:cardview-v7:28.+'
+ implementation 'com.android.support:recyclerview-v7:28.+'
+}
+
+task run(type: Exec, dependsOn: ':installDebug') {
+ if (System.properties['os.name'].toLowerCase().contains('windows')) {
+ commandLine 'cmd', '/c', 'adb', 'shell', 'am', 'start', '-n', "org.muctec.smartfritz/.App"
+ } else {
+ commandLine 'adb', 'shell', 'am', 'start', '-n', "org.muctec.smartfritz/.App"
+ }
+}
+
+wrapper {
+ gradleVersion = '6.2.1'
+}
+//how to use: look for "gradle_readme.txt"
diff --git a/SmartFritz/build.xml b/SmartFritz/build.xml
new file mode 100644
index 0000000000000000000000000000000000000000..5205ebd03f12ab146ae25f72dfe900d8c96adf23
--- /dev/null
+++ b/SmartFritz/build.xml
@@ -0,0 +1,256 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/arch/core/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/arch/core/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..872d786c26c1973f7d498187a8824c300cad676e
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/arch/core/R.java
@@ -0,0 +1,12 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.arch.core;
+
+public final class R {
+ private R() {}
+
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/arch/lifecycle/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/arch/lifecycle/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..b0c852ec52ffeffd6fe0a4f0ff54e9c8fc9358cb
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/arch/lifecycle/R.java
@@ -0,0 +1,12 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.arch.lifecycle;
+
+public final class R {
+ private R() {}
+
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/arch/lifecycle/livedata/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/arch/lifecycle/livedata/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..12c2646438a85bde47818785183e07283e120b2e
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/arch/lifecycle/livedata/R.java
@@ -0,0 +1,12 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.arch.lifecycle.livedata;
+
+public final class R {
+ private R() {}
+
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/arch/lifecycle/livedata/core/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/arch/lifecycle/livedata/core/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..2c19ff7cd726c490a5a6bfd98ed161ba50756f6a
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/arch/lifecycle/livedata/core/R.java
@@ -0,0 +1,12 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.arch.lifecycle.livedata.core;
+
+public final class R {
+ private R() {}
+
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/arch/lifecycle/viewmodel/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/arch/lifecycle/viewmodel/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..a66555ad8686738901db3139ee85ccf21f5b3e23
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/arch/lifecycle/viewmodel/R.java
@@ -0,0 +1,12 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.arch.lifecycle.viewmodel;
+
+public final class R {
+ private R() {}
+
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/asynclayoutinflater/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/asynclayoutinflater/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..3fd6653f6dc9d62a3aae38cf67c9b5cebc9046a1
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/asynclayoutinflater/R.java
@@ -0,0 +1,183 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.asynclayoutinflater;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f030027;
+ public static final int font = 0x7f0300d0;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int ttcIndex = 0x7f0301cf;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f08000e;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int chronometer = 0x7f080029;
+ public static final int forever = 0x7f080048;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/compat/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/compat/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..ed6b9764d6b5e54ff8d29425d4b32523ddb0aedc
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/compat/R.java
@@ -0,0 +1,183 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.compat;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f030027;
+ public static final int font = 0x7f0300d0;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int ttcIndex = 0x7f0301cf;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f08000e;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int chronometer = 0x7f080029;
+ public static final int forever = 0x7f080048;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/coordinatorlayout/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/coordinatorlayout/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..3a183b8d9650a288d00d1e4ac870ed9c8e6e6cf7
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/coordinatorlayout/R.java
@@ -0,0 +1,211 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.coordinatorlayout;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f030027;
+ public static final int coordinatorLayoutStyle = 0x7f03009e;
+ public static final int font = 0x7f0300d0;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int keylines = 0x7f030106;
+ public static final int layout_anchor = 0x7f03010b;
+ public static final int layout_anchorGravity = 0x7f03010c;
+ public static final int layout_behavior = 0x7f03010d;
+ public static final int layout_dodgeInsetEdges = 0x7f030110;
+ public static final int layout_insetEdge = 0x7f030111;
+ public static final int layout_keyline = 0x7f030112;
+ public static final int statusBarBackground = 0x7f03016d;
+ public static final int ttcIndex = 0x7f0301cf;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f08000e;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int bottom = 0x7f080022;
+ public static final int chronometer = 0x7f080029;
+ public static final int end = 0x7f08003c;
+ public static final int forever = 0x7f080048;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int left = 0x7f080056;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int none = 0x7f080065;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int right = 0x7f080072;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int start = 0x7f080098;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ public static final int top = 0x7f0800ae;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ public static final int Widget_Support_CoordinatorLayout = 0x7f0e01f5;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] CoordinatorLayout = { 0x7f030106, 0x7f03016d };
+ public static final int CoordinatorLayout_keylines = 0;
+ public static final int CoordinatorLayout_statusBarBackground = 1;
+ public static final int[] CoordinatorLayout_Layout = { 0x10100b3, 0x7f03010b, 0x7f03010c, 0x7f03010d, 0x7f030110, 0x7f030111, 0x7f030112 };
+ public static final int CoordinatorLayout_Layout_android_layout_gravity = 0;
+ public static final int CoordinatorLayout_Layout_layout_anchor = 1;
+ public static final int CoordinatorLayout_Layout_layout_anchorGravity = 2;
+ public static final int CoordinatorLayout_Layout_layout_behavior = 3;
+ public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges = 4;
+ public static final int CoordinatorLayout_Layout_layout_insetEdge = 5;
+ public static final int CoordinatorLayout_Layout_layout_keyline = 6;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/coreui/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/coreui/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..f371f89a1e12ca66ce011d7e5fe4c6fe206d75ff
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/coreui/R.java
@@ -0,0 +1,211 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.coreui;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f030027;
+ public static final int coordinatorLayoutStyle = 0x7f03009e;
+ public static final int font = 0x7f0300d0;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int keylines = 0x7f030106;
+ public static final int layout_anchor = 0x7f03010b;
+ public static final int layout_anchorGravity = 0x7f03010c;
+ public static final int layout_behavior = 0x7f03010d;
+ public static final int layout_dodgeInsetEdges = 0x7f030110;
+ public static final int layout_insetEdge = 0x7f030111;
+ public static final int layout_keyline = 0x7f030112;
+ public static final int statusBarBackground = 0x7f03016d;
+ public static final int ttcIndex = 0x7f0301cf;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f08000e;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int bottom = 0x7f080022;
+ public static final int chronometer = 0x7f080029;
+ public static final int end = 0x7f08003c;
+ public static final int forever = 0x7f080048;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int left = 0x7f080056;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int none = 0x7f080065;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int right = 0x7f080072;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int start = 0x7f080098;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ public static final int top = 0x7f0800ae;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ public static final int Widget_Support_CoordinatorLayout = 0x7f0e01f5;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] CoordinatorLayout = { 0x7f030106, 0x7f03016d };
+ public static final int CoordinatorLayout_keylines = 0;
+ public static final int CoordinatorLayout_statusBarBackground = 1;
+ public static final int[] CoordinatorLayout_Layout = { 0x10100b3, 0x7f03010b, 0x7f03010c, 0x7f03010d, 0x7f030110, 0x7f030111, 0x7f030112 };
+ public static final int CoordinatorLayout_Layout_android_layout_gravity = 0;
+ public static final int CoordinatorLayout_Layout_layout_anchor = 1;
+ public static final int CoordinatorLayout_Layout_layout_anchorGravity = 2;
+ public static final int CoordinatorLayout_Layout_layout_behavior = 3;
+ public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges = 4;
+ public static final int CoordinatorLayout_Layout_layout_insetEdge = 5;
+ public static final int CoordinatorLayout_Layout_layout_keyline = 6;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/coreutils/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/coreutils/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..e71f5abc749dd9ef4878b9f4678ec8b0b2d62fc8
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/coreutils/R.java
@@ -0,0 +1,183 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.coreutils;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f030027;
+ public static final int font = 0x7f0300d0;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int ttcIndex = 0x7f0301cf;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f08000e;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int chronometer = 0x7f080029;
+ public static final int forever = 0x7f080048;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/cursoradapter/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/cursoradapter/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..eeba21161dfadbde9cb6f4287d3a530428dd4e33
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/cursoradapter/R.java
@@ -0,0 +1,12 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.cursoradapter;
+
+public final class R {
+ private R() {}
+
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/customview/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/customview/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..ed5959c29fead46cefb05bb31ef0e8a30db05645
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/customview/R.java
@@ -0,0 +1,183 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.customview;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f030027;
+ public static final int font = 0x7f0300d0;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int ttcIndex = 0x7f0301cf;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f08000e;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int chronometer = 0x7f080029;
+ public static final int forever = 0x7f080048;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/design/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/design/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..08907b9935b2f6557c7c1f32bbe41a0a94faba05
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/design/R.java
@@ -0,0 +1,2513 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.design;
+
+public final class R {
+ private R() {}
+
+ public static final class anim {
+ private anim() {}
+
+ public static final int abc_fade_in = 0x7f010000;
+ public static final int abc_fade_out = 0x7f010001;
+ public static final int abc_grow_fade_in_from_bottom = 0x7f010002;
+ public static final int abc_popup_enter = 0x7f010003;
+ public static final int abc_popup_exit = 0x7f010004;
+ public static final int abc_shrink_fade_out_from_bottom = 0x7f010005;
+ public static final int abc_slide_in_bottom = 0x7f010006;
+ public static final int abc_slide_in_top = 0x7f010007;
+ public static final int abc_slide_out_bottom = 0x7f010008;
+ public static final int abc_slide_out_top = 0x7f010009;
+ public static final int abc_tooltip_enter = 0x7f01000a;
+ public static final int abc_tooltip_exit = 0x7f01000b;
+ public static final int design_bottom_sheet_slide_in = 0x7f01000c;
+ public static final int design_bottom_sheet_slide_out = 0x7f01000d;
+ public static final int design_snackbar_in = 0x7f01000e;
+ public static final int design_snackbar_out = 0x7f01000f;
+ }
+ public static final class animator {
+ private animator() {}
+
+ public static final int design_appbar_state_list_animator = 0x7f020000;
+ public static final int design_fab_hide_motion_spec = 0x7f020001;
+ public static final int design_fab_show_motion_spec = 0x7f020002;
+ public static final int mtrl_btn_state_list_anim = 0x7f020003;
+ public static final int mtrl_btn_unelevated_state_list_anim = 0x7f020004;
+ public static final int mtrl_chip_state_list_anim = 0x7f020005;
+ public static final int mtrl_fab_hide_motion_spec = 0x7f020006;
+ public static final int mtrl_fab_show_motion_spec = 0x7f020007;
+ public static final int mtrl_fab_transformation_sheet_collapse_spec = 0x7f020008;
+ public static final int mtrl_fab_transformation_sheet_expand_spec = 0x7f020009;
+ }
+ public static final class attr {
+ private attr() {}
+
+ public static final int actionBarDivider = 0x7f030000;
+ public static final int actionBarItemBackground = 0x7f030001;
+ public static final int actionBarPopupTheme = 0x7f030002;
+ public static final int actionBarSize = 0x7f030003;
+ public static final int actionBarSplitStyle = 0x7f030004;
+ public static final int actionBarStyle = 0x7f030005;
+ public static final int actionBarTabBarStyle = 0x7f030006;
+ public static final int actionBarTabStyle = 0x7f030007;
+ public static final int actionBarTabTextStyle = 0x7f030008;
+ public static final int actionBarTheme = 0x7f030009;
+ public static final int actionBarWidgetTheme = 0x7f03000a;
+ public static final int actionButtonStyle = 0x7f03000b;
+ public static final int actionDropDownStyle = 0x7f03000c;
+ public static final int actionLayout = 0x7f03000d;
+ public static final int actionMenuTextAppearance = 0x7f03000e;
+ public static final int actionMenuTextColor = 0x7f03000f;
+ public static final int actionModeBackground = 0x7f030010;
+ public static final int actionModeCloseButtonStyle = 0x7f030011;
+ public static final int actionModeCloseDrawable = 0x7f030012;
+ public static final int actionModeCopyDrawable = 0x7f030013;
+ public static final int actionModeCutDrawable = 0x7f030014;
+ public static final int actionModeFindDrawable = 0x7f030015;
+ public static final int actionModePasteDrawable = 0x7f030016;
+ public static final int actionModePopupWindowStyle = 0x7f030017;
+ public static final int actionModeSelectAllDrawable = 0x7f030018;
+ public static final int actionModeShareDrawable = 0x7f030019;
+ public static final int actionModeSplitBackground = 0x7f03001a;
+ public static final int actionModeStyle = 0x7f03001b;
+ public static final int actionModeWebSearchDrawable = 0x7f03001c;
+ public static final int actionOverflowButtonStyle = 0x7f03001d;
+ public static final int actionOverflowMenuStyle = 0x7f03001e;
+ public static final int actionProviderClass = 0x7f03001f;
+ public static final int actionViewClass = 0x7f030020;
+ public static final int activityChooserViewStyle = 0x7f030021;
+ public static final int alertDialogButtonGroupStyle = 0x7f030022;
+ public static final int alertDialogCenterButtons = 0x7f030023;
+ public static final int alertDialogStyle = 0x7f030024;
+ public static final int alertDialogTheme = 0x7f030025;
+ public static final int allowStacking = 0x7f030026;
+ public static final int alpha = 0x7f030027;
+ public static final int alphabeticModifiers = 0x7f030028;
+ public static final int arrowHeadLength = 0x7f030029;
+ public static final int arrowShaftLength = 0x7f03002a;
+ public static final int autoCompleteTextViewStyle = 0x7f03002b;
+ public static final int autoSizeMaxTextSize = 0x7f03002c;
+ public static final int autoSizeMinTextSize = 0x7f03002d;
+ public static final int autoSizePresetSizes = 0x7f03002e;
+ public static final int autoSizeStepGranularity = 0x7f03002f;
+ public static final int autoSizeTextType = 0x7f030030;
+ public static final int background = 0x7f030031;
+ public static final int backgroundSplit = 0x7f030032;
+ public static final int backgroundStacked = 0x7f030033;
+ public static final int backgroundTint = 0x7f030034;
+ public static final int backgroundTintMode = 0x7f030035;
+ public static final int barLength = 0x7f030036;
+ public static final int behavior_autoHide = 0x7f030037;
+ public static final int behavior_fitToContents = 0x7f030038;
+ public static final int behavior_hideable = 0x7f030039;
+ public static final int behavior_overlapTop = 0x7f03003a;
+ public static final int behavior_peekHeight = 0x7f03003b;
+ public static final int behavior_skipCollapsed = 0x7f03003c;
+ public static final int borderWidth = 0x7f03003d;
+ public static final int borderlessButtonStyle = 0x7f03003e;
+ public static final int bottomAppBarStyle = 0x7f03003f;
+ public static final int bottomNavigationStyle = 0x7f030040;
+ public static final int bottomSheetDialogTheme = 0x7f030041;
+ public static final int bottomSheetStyle = 0x7f030042;
+ public static final int boxBackgroundColor = 0x7f030043;
+ public static final int boxBackgroundMode = 0x7f030044;
+ public static final int boxCollapsedPaddingTop = 0x7f030045;
+ public static final int boxCornerRadiusBottomEnd = 0x7f030046;
+ public static final int boxCornerRadiusBottomStart = 0x7f030047;
+ public static final int boxCornerRadiusTopEnd = 0x7f030048;
+ public static final int boxCornerRadiusTopStart = 0x7f030049;
+ public static final int boxStrokeColor = 0x7f03004a;
+ public static final int boxStrokeWidth = 0x7f03004b;
+ public static final int buttonBarButtonStyle = 0x7f03004c;
+ public static final int buttonBarNegativeButtonStyle = 0x7f03004d;
+ public static final int buttonBarNeutralButtonStyle = 0x7f03004e;
+ public static final int buttonBarPositiveButtonStyle = 0x7f03004f;
+ public static final int buttonBarStyle = 0x7f030050;
+ public static final int buttonGravity = 0x7f030051;
+ public static final int buttonIconDimen = 0x7f030052;
+ public static final int buttonPanelSideLayout = 0x7f030053;
+ public static final int buttonStyle = 0x7f030054;
+ public static final int buttonStyleSmall = 0x7f030055;
+ public static final int buttonTint = 0x7f030056;
+ public static final int buttonTintMode = 0x7f030057;
+ public static final int cardBackgroundColor = 0x7f030058;
+ public static final int cardCornerRadius = 0x7f030059;
+ public static final int cardElevation = 0x7f03005a;
+ public static final int cardMaxElevation = 0x7f03005b;
+ public static final int cardPreventCornerOverlap = 0x7f03005c;
+ public static final int cardUseCompatPadding = 0x7f03005d;
+ public static final int cardViewStyle = 0x7f03005e;
+ public static final int checkboxStyle = 0x7f03005f;
+ public static final int checkedChip = 0x7f030060;
+ public static final int checkedIcon = 0x7f030061;
+ public static final int checkedIconEnabled = 0x7f030062;
+ public static final int checkedIconVisible = 0x7f030063;
+ public static final int checkedTextViewStyle = 0x7f030064;
+ public static final int chipBackgroundColor = 0x7f030065;
+ public static final int chipCornerRadius = 0x7f030066;
+ public static final int chipEndPadding = 0x7f030067;
+ public static final int chipGroupStyle = 0x7f030068;
+ public static final int chipIcon = 0x7f030069;
+ public static final int chipIconEnabled = 0x7f03006a;
+ public static final int chipIconSize = 0x7f03006b;
+ public static final int chipIconTint = 0x7f03006c;
+ public static final int chipIconVisible = 0x7f03006d;
+ public static final int chipMinHeight = 0x7f03006e;
+ public static final int chipSpacing = 0x7f03006f;
+ public static final int chipSpacingHorizontal = 0x7f030070;
+ public static final int chipSpacingVertical = 0x7f030071;
+ public static final int chipStandaloneStyle = 0x7f030072;
+ public static final int chipStartPadding = 0x7f030073;
+ public static final int chipStrokeColor = 0x7f030074;
+ public static final int chipStrokeWidth = 0x7f030075;
+ public static final int chipStyle = 0x7f030076;
+ public static final int closeIcon = 0x7f030077;
+ public static final int closeIconEnabled = 0x7f030078;
+ public static final int closeIconEndPadding = 0x7f030079;
+ public static final int closeIconSize = 0x7f03007a;
+ public static final int closeIconStartPadding = 0x7f03007b;
+ public static final int closeIconTint = 0x7f03007c;
+ public static final int closeIconVisible = 0x7f03007d;
+ public static final int closeItemLayout = 0x7f03007e;
+ public static final int collapseContentDescription = 0x7f03007f;
+ public static final int collapseIcon = 0x7f030080;
+ public static final int collapsedTitleGravity = 0x7f030081;
+ public static final int collapsedTitleTextAppearance = 0x7f030082;
+ public static final int color = 0x7f030083;
+ public static final int colorAccent = 0x7f030084;
+ public static final int colorBackgroundFloating = 0x7f030085;
+ public static final int colorButtonNormal = 0x7f030086;
+ public static final int colorControlActivated = 0x7f030087;
+ public static final int colorControlHighlight = 0x7f030088;
+ public static final int colorControlNormal = 0x7f030089;
+ public static final int colorError = 0x7f03008a;
+ public static final int colorPrimary = 0x7f03008b;
+ public static final int colorPrimaryDark = 0x7f03008c;
+ public static final int colorSecondary = 0x7f03008d;
+ public static final int colorSwitchThumbNormal = 0x7f03008e;
+ public static final int commitIcon = 0x7f03008f;
+ public static final int contentDescription = 0x7f030090;
+ public static final int contentInsetEnd = 0x7f030091;
+ public static final int contentInsetEndWithActions = 0x7f030092;
+ public static final int contentInsetLeft = 0x7f030093;
+ public static final int contentInsetRight = 0x7f030094;
+ public static final int contentInsetStart = 0x7f030095;
+ public static final int contentInsetStartWithNavigation = 0x7f030096;
+ public static final int contentPadding = 0x7f030097;
+ public static final int contentPaddingBottom = 0x7f030098;
+ public static final int contentPaddingLeft = 0x7f030099;
+ public static final int contentPaddingRight = 0x7f03009a;
+ public static final int contentPaddingTop = 0x7f03009b;
+ public static final int contentScrim = 0x7f03009c;
+ public static final int controlBackground = 0x7f03009d;
+ public static final int coordinatorLayoutStyle = 0x7f03009e;
+ public static final int cornerRadius = 0x7f03009f;
+ public static final int counterEnabled = 0x7f0300a0;
+ public static final int counterMaxLength = 0x7f0300a1;
+ public static final int counterOverflowTextAppearance = 0x7f0300a2;
+ public static final int counterTextAppearance = 0x7f0300a3;
+ public static final int customNavigationLayout = 0x7f0300a4;
+ public static final int defaultQueryHint = 0x7f0300a5;
+ public static final int dialogCornerRadius = 0x7f0300a6;
+ public static final int dialogPreferredPadding = 0x7f0300a7;
+ public static final int dialogTheme = 0x7f0300a8;
+ public static final int displayOptions = 0x7f0300a9;
+ public static final int divider = 0x7f0300aa;
+ public static final int dividerHorizontal = 0x7f0300ab;
+ public static final int dividerPadding = 0x7f0300ac;
+ public static final int dividerVertical = 0x7f0300ad;
+ public static final int drawableSize = 0x7f0300ae;
+ public static final int drawerArrowStyle = 0x7f0300af;
+ public static final int dropDownListViewStyle = 0x7f0300b0;
+ public static final int dropdownListPreferredItemHeight = 0x7f0300b1;
+ public static final int editTextBackground = 0x7f0300b2;
+ public static final int editTextColor = 0x7f0300b3;
+ public static final int editTextStyle = 0x7f0300b4;
+ public static final int elevation = 0x7f0300b5;
+ public static final int enforceMaterialTheme = 0x7f0300b6;
+ public static final int enforceTextAppearance = 0x7f0300b7;
+ public static final int errorEnabled = 0x7f0300b8;
+ public static final int errorTextAppearance = 0x7f0300b9;
+ public static final int expandActivityOverflowButtonDrawable = 0x7f0300ba;
+ public static final int expanded = 0x7f0300bb;
+ public static final int expandedTitleGravity = 0x7f0300bc;
+ public static final int expandedTitleMargin = 0x7f0300bd;
+ public static final int expandedTitleMarginBottom = 0x7f0300be;
+ public static final int expandedTitleMarginEnd = 0x7f0300bf;
+ public static final int expandedTitleMarginStart = 0x7f0300c0;
+ public static final int expandedTitleMarginTop = 0x7f0300c1;
+ public static final int expandedTitleTextAppearance = 0x7f0300c2;
+ public static final int fabAlignmentMode = 0x7f0300c3;
+ public static final int fabCradleMargin = 0x7f0300c4;
+ public static final int fabCradleRoundedCornerRadius = 0x7f0300c5;
+ public static final int fabCradleVerticalOffset = 0x7f0300c6;
+ public static final int fabCustomSize = 0x7f0300c7;
+ public static final int fabSize = 0x7f0300c8;
+ public static final int fastScrollEnabled = 0x7f0300c9;
+ public static final int fastScrollHorizontalThumbDrawable = 0x7f0300ca;
+ public static final int fastScrollHorizontalTrackDrawable = 0x7f0300cb;
+ public static final int fastScrollVerticalThumbDrawable = 0x7f0300cc;
+ public static final int fastScrollVerticalTrackDrawable = 0x7f0300cd;
+ public static final int firstBaselineToTopHeight = 0x7f0300ce;
+ public static final int floatingActionButtonStyle = 0x7f0300cf;
+ public static final int font = 0x7f0300d0;
+ public static final int fontFamily = 0x7f0300d1;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int foregroundInsidePadding = 0x7f0300db;
+ public static final int gapBetweenBars = 0x7f0300dc;
+ public static final int goIcon = 0x7f0300dd;
+ public static final int headerLayout = 0x7f0300de;
+ public static final int height = 0x7f0300df;
+ public static final int helperText = 0x7f0300e0;
+ public static final int helperTextEnabled = 0x7f0300e1;
+ public static final int helperTextTextAppearance = 0x7f0300e2;
+ public static final int hideMotionSpec = 0x7f0300e3;
+ public static final int hideOnContentScroll = 0x7f0300e4;
+ public static final int hideOnScroll = 0x7f0300e5;
+ public static final int hintAnimationEnabled = 0x7f0300e6;
+ public static final int hintEnabled = 0x7f0300e7;
+ public static final int hintTextAppearance = 0x7f0300e8;
+ public static final int homeAsUpIndicator = 0x7f0300e9;
+ public static final int homeLayout = 0x7f0300ea;
+ public static final int hoveredFocusedTranslationZ = 0x7f0300eb;
+ public static final int icon = 0x7f0300ec;
+ public static final int iconEndPadding = 0x7f0300ed;
+ public static final int iconGravity = 0x7f0300ee;
+ public static final int iconPadding = 0x7f0300ef;
+ public static final int iconSize = 0x7f0300f0;
+ public static final int iconStartPadding = 0x7f0300f1;
+ public static final int iconTint = 0x7f0300f2;
+ public static final int iconTintMode = 0x7f0300f3;
+ public static final int iconifiedByDefault = 0x7f0300f4;
+ public static final int imageButtonStyle = 0x7f0300f5;
+ public static final int indeterminateProgressStyle = 0x7f0300f6;
+ public static final int initialActivityCount = 0x7f0300f7;
+ public static final int insetForeground = 0x7f0300f8;
+ public static final int isLightTheme = 0x7f0300f9;
+ public static final int itemBackground = 0x7f0300fa;
+ public static final int itemHorizontalPadding = 0x7f0300fb;
+ public static final int itemHorizontalTranslationEnabled = 0x7f0300fc;
+ public static final int itemIconPadding = 0x7f0300fd;
+ public static final int itemIconSize = 0x7f0300fe;
+ public static final int itemIconTint = 0x7f0300ff;
+ public static final int itemPadding = 0x7f030100;
+ public static final int itemSpacing = 0x7f030101;
+ public static final int itemTextAppearance = 0x7f030102;
+ public static final int itemTextAppearanceActive = 0x7f030103;
+ public static final int itemTextAppearanceInactive = 0x7f030104;
+ public static final int itemTextColor = 0x7f030105;
+ public static final int keylines = 0x7f030106;
+ public static final int labelVisibilityMode = 0x7f030107;
+ public static final int lastBaselineToBottomHeight = 0x7f030108;
+ public static final int layout = 0x7f030109;
+ public static final int layoutManager = 0x7f03010a;
+ public static final int layout_anchor = 0x7f03010b;
+ public static final int layout_anchorGravity = 0x7f03010c;
+ public static final int layout_behavior = 0x7f03010d;
+ public static final int layout_collapseMode = 0x7f03010e;
+ public static final int layout_collapseParallaxMultiplier = 0x7f03010f;
+ public static final int layout_dodgeInsetEdges = 0x7f030110;
+ public static final int layout_insetEdge = 0x7f030111;
+ public static final int layout_keyline = 0x7f030112;
+ public static final int layout_scrollFlags = 0x7f030113;
+ public static final int layout_scrollInterpolator = 0x7f030114;
+ public static final int liftOnScroll = 0x7f030115;
+ public static final int lineHeight = 0x7f030116;
+ public static final int lineSpacing = 0x7f030117;
+ public static final int listChoiceBackgroundIndicator = 0x7f030118;
+ public static final int listDividerAlertDialog = 0x7f030119;
+ public static final int listItemLayout = 0x7f03011a;
+ public static final int listLayout = 0x7f03011b;
+ public static final int listMenuViewStyle = 0x7f03011c;
+ public static final int listPopupWindowStyle = 0x7f03011d;
+ public static final int listPreferredItemHeight = 0x7f03011e;
+ public static final int listPreferredItemHeightLarge = 0x7f03011f;
+ public static final int listPreferredItemHeightSmall = 0x7f030120;
+ public static final int listPreferredItemPaddingLeft = 0x7f030121;
+ public static final int listPreferredItemPaddingRight = 0x7f030122;
+ public static final int logo = 0x7f030123;
+ public static final int logoDescription = 0x7f030124;
+ public static final int materialButtonStyle = 0x7f030125;
+ public static final int materialCardViewStyle = 0x7f030126;
+ public static final int maxActionInlineWidth = 0x7f030127;
+ public static final int maxButtonHeight = 0x7f030128;
+ public static final int maxImageSize = 0x7f030129;
+ public static final int measureWithLargestChild = 0x7f03012a;
+ public static final int menu = 0x7f03012b;
+ public static final int multiChoiceItemLayout = 0x7f03012c;
+ public static final int navigationContentDescription = 0x7f03012d;
+ public static final int navigationIcon = 0x7f03012e;
+ public static final int navigationMode = 0x7f03012f;
+ public static final int navigationViewStyle = 0x7f030130;
+ public static final int numericModifiers = 0x7f030131;
+ public static final int overlapAnchor = 0x7f030132;
+ public static final int paddingBottomNoButtons = 0x7f030133;
+ public static final int paddingEnd = 0x7f030134;
+ public static final int paddingStart = 0x7f030135;
+ public static final int paddingTopNoTitle = 0x7f030136;
+ public static final int panelBackground = 0x7f030137;
+ public static final int panelMenuListTheme = 0x7f030138;
+ public static final int panelMenuListWidth = 0x7f030139;
+ public static final int passwordToggleContentDescription = 0x7f03013a;
+ public static final int passwordToggleDrawable = 0x7f03013b;
+ public static final int passwordToggleEnabled = 0x7f03013c;
+ public static final int passwordToggleTint = 0x7f03013d;
+ public static final int passwordToggleTintMode = 0x7f03013e;
+ public static final int popupMenuStyle = 0x7f03013f;
+ public static final int popupTheme = 0x7f030140;
+ public static final int popupWindowStyle = 0x7f030141;
+ public static final int preserveIconSpacing = 0x7f030142;
+ public static final int pressedTranslationZ = 0x7f030143;
+ public static final int progressBarPadding = 0x7f030144;
+ public static final int progressBarStyle = 0x7f030145;
+ public static final int queryBackground = 0x7f030146;
+ public static final int queryHint = 0x7f030147;
+ public static final int radioButtonStyle = 0x7f030148;
+ public static final int ratingBarStyle = 0x7f030149;
+ public static final int ratingBarStyleIndicator = 0x7f03014a;
+ public static final int ratingBarStyleSmall = 0x7f03014b;
+ public static final int reverseLayout = 0x7f03014c;
+ public static final int rippleColor = 0x7f03014d;
+ public static final int scrimAnimationDuration = 0x7f03014e;
+ public static final int scrimBackground = 0x7f03014f;
+ public static final int scrimVisibleHeightTrigger = 0x7f030150;
+ public static final int searchHintIcon = 0x7f030151;
+ public static final int searchIcon = 0x7f030152;
+ public static final int searchViewStyle = 0x7f030153;
+ public static final int seekBarStyle = 0x7f030154;
+ public static final int selectableItemBackground = 0x7f030155;
+ public static final int selectableItemBackgroundBorderless = 0x7f030156;
+ public static final int showAsAction = 0x7f030157;
+ public static final int showDividers = 0x7f030158;
+ public static final int showMotionSpec = 0x7f030159;
+ public static final int showText = 0x7f03015a;
+ public static final int showTitle = 0x7f03015b;
+ public static final int singleChoiceItemLayout = 0x7f03015c;
+ public static final int singleLine = 0x7f03015d;
+ public static final int singleSelection = 0x7f03015e;
+ public static final int snackbarButtonStyle = 0x7f03015f;
+ public static final int snackbarStyle = 0x7f030160;
+ public static final int spanCount = 0x7f030161;
+ public static final int spinBars = 0x7f030162;
+ public static final int spinnerDropDownItemStyle = 0x7f030163;
+ public static final int spinnerStyle = 0x7f030164;
+ public static final int splitTrack = 0x7f030165;
+ public static final int srcCompat = 0x7f030166;
+ public static final int stackFromEnd = 0x7f030167;
+ public static final int state_above_anchor = 0x7f030168;
+ public static final int state_collapsed = 0x7f030169;
+ public static final int state_collapsible = 0x7f03016a;
+ public static final int state_liftable = 0x7f03016b;
+ public static final int state_lifted = 0x7f03016c;
+ public static final int statusBarBackground = 0x7f03016d;
+ public static final int statusBarScrim = 0x7f03016e;
+ public static final int strokeColor = 0x7f03016f;
+ public static final int strokeWidth = 0x7f030170;
+ public static final int subMenuArrow = 0x7f030171;
+ public static final int submitBackground = 0x7f030172;
+ public static final int subtitle = 0x7f030173;
+ public static final int subtitleTextAppearance = 0x7f030174;
+ public static final int subtitleTextColor = 0x7f030175;
+ public static final int subtitleTextStyle = 0x7f030176;
+ public static final int suggestionRowLayout = 0x7f030177;
+ public static final int switchMinWidth = 0x7f030178;
+ public static final int switchPadding = 0x7f030179;
+ public static final int switchStyle = 0x7f03017a;
+ public static final int switchTextAppearance = 0x7f03017b;
+ public static final int tabBackground = 0x7f03017c;
+ public static final int tabContentStart = 0x7f03017d;
+ public static final int tabGravity = 0x7f03017e;
+ public static final int tabIconTint = 0x7f03017f;
+ public static final int tabIconTintMode = 0x7f030180;
+ public static final int tabIndicator = 0x7f030181;
+ public static final int tabIndicatorAnimationDuration = 0x7f030182;
+ public static final int tabIndicatorColor = 0x7f030183;
+ public static final int tabIndicatorFullWidth = 0x7f030184;
+ public static final int tabIndicatorGravity = 0x7f030185;
+ public static final int tabIndicatorHeight = 0x7f030186;
+ public static final int tabInlineLabel = 0x7f030187;
+ public static final int tabMaxWidth = 0x7f030188;
+ public static final int tabMinWidth = 0x7f030189;
+ public static final int tabMode = 0x7f03018a;
+ public static final int tabPadding = 0x7f03018b;
+ public static final int tabPaddingBottom = 0x7f03018c;
+ public static final int tabPaddingEnd = 0x7f03018d;
+ public static final int tabPaddingStart = 0x7f03018e;
+ public static final int tabPaddingTop = 0x7f03018f;
+ public static final int tabRippleColor = 0x7f030190;
+ public static final int tabSelectedTextColor = 0x7f030191;
+ public static final int tabStyle = 0x7f030192;
+ public static final int tabTextAppearance = 0x7f030193;
+ public static final int tabTextColor = 0x7f030194;
+ public static final int tabUnboundedRipple = 0x7f030195;
+ public static final int textAllCaps = 0x7f030196;
+ public static final int textAppearanceBody1 = 0x7f030197;
+ public static final int textAppearanceBody2 = 0x7f030198;
+ public static final int textAppearanceButton = 0x7f030199;
+ public static final int textAppearanceCaption = 0x7f03019a;
+ public static final int textAppearanceHeadline1 = 0x7f03019b;
+ public static final int textAppearanceHeadline2 = 0x7f03019c;
+ public static final int textAppearanceHeadline3 = 0x7f03019d;
+ public static final int textAppearanceHeadline4 = 0x7f03019e;
+ public static final int textAppearanceHeadline5 = 0x7f03019f;
+ public static final int textAppearanceHeadline6 = 0x7f0301a0;
+ public static final int textAppearanceLargePopupMenu = 0x7f0301a1;
+ public static final int textAppearanceListItem = 0x7f0301a2;
+ public static final int textAppearanceListItemSecondary = 0x7f0301a3;
+ public static final int textAppearanceListItemSmall = 0x7f0301a4;
+ public static final int textAppearanceOverline = 0x7f0301a5;
+ public static final int textAppearancePopupMenuHeader = 0x7f0301a6;
+ public static final int textAppearanceSearchResultSubtitle = 0x7f0301a7;
+ public static final int textAppearanceSearchResultTitle = 0x7f0301a8;
+ public static final int textAppearanceSmallPopupMenu = 0x7f0301a9;
+ public static final int textAppearanceSubtitle1 = 0x7f0301aa;
+ public static final int textAppearanceSubtitle2 = 0x7f0301ab;
+ public static final int textColorAlertDialogListItem = 0x7f0301ac;
+ public static final int textColorSearchUrl = 0x7f0301ad;
+ public static final int textEndPadding = 0x7f0301ae;
+ public static final int textInputStyle = 0x7f0301af;
+ public static final int textStartPadding = 0x7f0301b0;
+ public static final int theme = 0x7f0301b1;
+ public static final int thickness = 0x7f0301b2;
+ public static final int thumbTextPadding = 0x7f0301b3;
+ public static final int thumbTint = 0x7f0301b4;
+ public static final int thumbTintMode = 0x7f0301b5;
+ public static final int tickMark = 0x7f0301b6;
+ public static final int tickMarkTint = 0x7f0301b7;
+ public static final int tickMarkTintMode = 0x7f0301b8;
+ public static final int tint = 0x7f0301b9;
+ public static final int tintMode = 0x7f0301ba;
+ public static final int title = 0x7f0301bb;
+ public static final int titleEnabled = 0x7f0301bc;
+ public static final int titleMargin = 0x7f0301bd;
+ public static final int titleMarginBottom = 0x7f0301be;
+ public static final int titleMarginEnd = 0x7f0301bf;
+ public static final int titleMarginStart = 0x7f0301c0;
+ public static final int titleMarginTop = 0x7f0301c1;
+ public static final int titleMargins = 0x7f0301c2;
+ public static final int titleTextAppearance = 0x7f0301c3;
+ public static final int titleTextColor = 0x7f0301c4;
+ public static final int titleTextStyle = 0x7f0301c5;
+ public static final int toolbarId = 0x7f0301c6;
+ public static final int toolbarNavigationButtonStyle = 0x7f0301c7;
+ public static final int toolbarStyle = 0x7f0301c8;
+ public static final int tooltipForegroundColor = 0x7f0301c9;
+ public static final int tooltipFrameBackground = 0x7f0301ca;
+ public static final int tooltipText = 0x7f0301cb;
+ public static final int track = 0x7f0301cc;
+ public static final int trackTint = 0x7f0301cd;
+ public static final int trackTintMode = 0x7f0301ce;
+ public static final int ttcIndex = 0x7f0301cf;
+ public static final int useCompatPadding = 0x7f0301d0;
+ public static final int viewInflaterClass = 0x7f0301d1;
+ public static final int voiceIcon = 0x7f0301d2;
+ public static final int windowActionBar = 0x7f0301d3;
+ public static final int windowActionBarOverlay = 0x7f0301d4;
+ public static final int windowActionModeOverlay = 0x7f0301d5;
+ public static final int windowFixedHeightMajor = 0x7f0301d6;
+ public static final int windowFixedHeightMinor = 0x7f0301d7;
+ public static final int windowFixedWidthMajor = 0x7f0301d8;
+ public static final int windowFixedWidthMinor = 0x7f0301d9;
+ public static final int windowMinWidthMajor = 0x7f0301da;
+ public static final int windowMinWidthMinor = 0x7f0301db;
+ public static final int windowNoTitle = 0x7f0301dc;
+ }
+ public static final class bool {
+ private bool() {}
+
+ public static final int abc_action_bar_embed_tabs = 0x7f040000;
+ public static final int abc_allow_stacked_button_bar = 0x7f040001;
+ public static final int abc_config_actionMenuItemAllCaps = 0x7f040002;
+ public static final int mtrl_btn_textappearance_all_caps = 0x7f040003;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int abc_background_cache_hint_selector_material_dark = 0x7f050000;
+ public static final int abc_background_cache_hint_selector_material_light = 0x7f050001;
+ public static final int abc_btn_colored_borderless_text_material = 0x7f050002;
+ public static final int abc_btn_colored_text_material = 0x7f050003;
+ public static final int abc_color_highlight_material = 0x7f050004;
+ public static final int abc_hint_foreground_material_dark = 0x7f050005;
+ public static final int abc_hint_foreground_material_light = 0x7f050006;
+ public static final int abc_input_method_navigation_guard = 0x7f050007;
+ public static final int abc_primary_text_disable_only_material_dark = 0x7f050008;
+ public static final int abc_primary_text_disable_only_material_light = 0x7f050009;
+ public static final int abc_primary_text_material_dark = 0x7f05000a;
+ public static final int abc_primary_text_material_light = 0x7f05000b;
+ public static final int abc_search_url_text = 0x7f05000c;
+ public static final int abc_search_url_text_normal = 0x7f05000d;
+ public static final int abc_search_url_text_pressed = 0x7f05000e;
+ public static final int abc_search_url_text_selected = 0x7f05000f;
+ public static final int abc_secondary_text_material_dark = 0x7f050010;
+ public static final int abc_secondary_text_material_light = 0x7f050011;
+ public static final int abc_tint_btn_checkable = 0x7f050012;
+ public static final int abc_tint_default = 0x7f050013;
+ public static final int abc_tint_edittext = 0x7f050014;
+ public static final int abc_tint_seek_thumb = 0x7f050015;
+ public static final int abc_tint_spinner = 0x7f050016;
+ public static final int abc_tint_switch_track = 0x7f050017;
+ public static final int accent_material_dark = 0x7f050019;
+ public static final int accent_material_light = 0x7f05001a;
+ public static final int background_floating_material_dark = 0x7f05001b;
+ public static final int background_floating_material_light = 0x7f05001c;
+ public static final int background_material_dark = 0x7f05001d;
+ public static final int background_material_light = 0x7f05001e;
+ public static final int bright_foreground_disabled_material_dark = 0x7f05001f;
+ public static final int bright_foreground_disabled_material_light = 0x7f050020;
+ public static final int bright_foreground_inverse_material_dark = 0x7f050021;
+ public static final int bright_foreground_inverse_material_light = 0x7f050022;
+ public static final int bright_foreground_material_dark = 0x7f050023;
+ public static final int bright_foreground_material_light = 0x7f050024;
+ public static final int button_material_dark = 0x7f050025;
+ public static final int button_material_light = 0x7f050026;
+ public static final int cardview_dark_background = 0x7f050027;
+ public static final int cardview_light_background = 0x7f050028;
+ public static final int cardview_shadow_end_color = 0x7f050029;
+ public static final int cardview_shadow_start_color = 0x7f05002a;
+ public static final int design_bottom_navigation_shadow_color = 0x7f05002b;
+ public static final int design_default_color_primary = 0x7f05002c;
+ public static final int design_default_color_primary_dark = 0x7f05002d;
+ public static final int design_error = 0x7f05002e;
+ public static final int design_fab_shadow_end_color = 0x7f05002f;
+ public static final int design_fab_shadow_mid_color = 0x7f050030;
+ public static final int design_fab_shadow_start_color = 0x7f050031;
+ public static final int design_fab_stroke_end_inner_color = 0x7f050032;
+ public static final int design_fab_stroke_end_outer_color = 0x7f050033;
+ public static final int design_fab_stroke_top_inner_color = 0x7f050034;
+ public static final int design_fab_stroke_top_outer_color = 0x7f050035;
+ public static final int design_snackbar_background_color = 0x7f050036;
+ public static final int design_tint_password_toggle = 0x7f050037;
+ public static final int dim_foreground_disabled_material_dark = 0x7f050038;
+ public static final int dim_foreground_disabled_material_light = 0x7f050039;
+ public static final int dim_foreground_material_dark = 0x7f05003a;
+ public static final int dim_foreground_material_light = 0x7f05003b;
+ public static final int error_color_material_dark = 0x7f05003d;
+ public static final int error_color_material_light = 0x7f05003e;
+ public static final int foreground_material_dark = 0x7f05003f;
+ public static final int foreground_material_light = 0x7f050040;
+ public static final int highlighted_text_material_dark = 0x7f050041;
+ public static final int highlighted_text_material_light = 0x7f050042;
+ public static final int material_blue_grey_800 = 0x7f050044;
+ public static final int material_blue_grey_900 = 0x7f050045;
+ public static final int material_blue_grey_950 = 0x7f050046;
+ public static final int material_deep_teal_200 = 0x7f050047;
+ public static final int material_deep_teal_500 = 0x7f050048;
+ public static final int material_grey_100 = 0x7f050049;
+ public static final int material_grey_300 = 0x7f05004a;
+ public static final int material_grey_50 = 0x7f05004b;
+ public static final int material_grey_600 = 0x7f05004c;
+ public static final int material_grey_800 = 0x7f05004d;
+ public static final int material_grey_850 = 0x7f05004e;
+ public static final int material_grey_900 = 0x7f05004f;
+ public static final int mtrl_bottom_nav_colored_item_tint = 0x7f050050;
+ public static final int mtrl_bottom_nav_item_tint = 0x7f050051;
+ public static final int mtrl_btn_bg_color_disabled = 0x7f050052;
+ public static final int mtrl_btn_bg_color_selector = 0x7f050053;
+ public static final int mtrl_btn_ripple_color = 0x7f050054;
+ public static final int mtrl_btn_stroke_color_selector = 0x7f050055;
+ public static final int mtrl_btn_text_btn_ripple_color = 0x7f050056;
+ public static final int mtrl_btn_text_color_disabled = 0x7f050057;
+ public static final int mtrl_btn_text_color_selector = 0x7f050058;
+ public static final int mtrl_btn_transparent_bg_color = 0x7f050059;
+ public static final int mtrl_chip_background_color = 0x7f05005a;
+ public static final int mtrl_chip_close_icon_tint = 0x7f05005b;
+ public static final int mtrl_chip_ripple_color = 0x7f05005c;
+ public static final int mtrl_chip_text_color = 0x7f05005d;
+ public static final int mtrl_fab_ripple_color = 0x7f05005e;
+ public static final int mtrl_scrim_color = 0x7f05005f;
+ public static final int mtrl_tabs_colored_ripple_color = 0x7f050060;
+ public static final int mtrl_tabs_icon_color_selector = 0x7f050061;
+ public static final int mtrl_tabs_icon_color_selector_colored = 0x7f050062;
+ public static final int mtrl_tabs_legacy_text_color_selector = 0x7f050063;
+ public static final int mtrl_tabs_ripple_color = 0x7f050064;
+ public static final int mtrl_text_btn_text_color_selector = 0x7f050065;
+ public static final int mtrl_textinput_default_box_stroke_color = 0x7f050066;
+ public static final int mtrl_textinput_disabled_color = 0x7f050067;
+ public static final int mtrl_textinput_filled_box_default_background_color = 0x7f050068;
+ public static final int mtrl_textinput_hovered_box_stroke_color = 0x7f050069;
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int primary_dark_material_dark = 0x7f05006f;
+ public static final int primary_dark_material_light = 0x7f050070;
+ public static final int primary_material_dark = 0x7f050072;
+ public static final int primary_material_light = 0x7f050073;
+ public static final int primary_text_default_material_dark = 0x7f050075;
+ public static final int primary_text_default_material_light = 0x7f050076;
+ public static final int primary_text_disabled_material_dark = 0x7f050077;
+ public static final int primary_text_disabled_material_light = 0x7f050078;
+ public static final int ripple_material_dark = 0x7f050079;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_dark = 0x7f05007c;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ public static final int secondary_text_disabled_material_dark = 0x7f05007e;
+ public static final int secondary_text_disabled_material_light = 0x7f05007f;
+ public static final int switch_thumb_disabled_material_dark = 0x7f050080;
+ public static final int switch_thumb_disabled_material_light = 0x7f050081;
+ public static final int switch_thumb_material_dark = 0x7f050082;
+ public static final int switch_thumb_material_light = 0x7f050083;
+ public static final int switch_thumb_normal_material_dark = 0x7f050084;
+ public static final int switch_thumb_normal_material_light = 0x7f050085;
+ public static final int tooltip_background_dark = 0x7f050086;
+ public static final int tooltip_background_light = 0x7f050087;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int abc_action_bar_content_inset_material = 0x7f060000;
+ public static final int abc_action_bar_content_inset_with_nav = 0x7f060001;
+ public static final int abc_action_bar_default_height_material = 0x7f060002;
+ public static final int abc_action_bar_default_padding_end_material = 0x7f060003;
+ public static final int abc_action_bar_default_padding_start_material = 0x7f060004;
+ public static final int abc_action_bar_elevation_material = 0x7f060005;
+ public static final int abc_action_bar_icon_vertical_padding_material = 0x7f060006;
+ public static final int abc_action_bar_overflow_padding_end_material = 0x7f060007;
+ public static final int abc_action_bar_overflow_padding_start_material = 0x7f060008;
+ public static final int abc_action_bar_stacked_max_height = 0x7f060009;
+ public static final int abc_action_bar_stacked_tab_max_width = 0x7f06000a;
+ public static final int abc_action_bar_subtitle_bottom_margin_material = 0x7f06000b;
+ public static final int abc_action_bar_subtitle_top_margin_material = 0x7f06000c;
+ public static final int abc_action_button_min_height_material = 0x7f06000d;
+ public static final int abc_action_button_min_width_material = 0x7f06000e;
+ public static final int abc_action_button_min_width_overflow_material = 0x7f06000f;
+ public static final int abc_alert_dialog_button_bar_height = 0x7f060010;
+ public static final int abc_alert_dialog_button_dimen = 0x7f060011;
+ public static final int abc_button_inset_horizontal_material = 0x7f060012;
+ public static final int abc_button_inset_vertical_material = 0x7f060013;
+ public static final int abc_button_padding_horizontal_material = 0x7f060014;
+ public static final int abc_button_padding_vertical_material = 0x7f060015;
+ public static final int abc_cascading_menus_min_smallest_width = 0x7f060016;
+ public static final int abc_config_prefDialogWidth = 0x7f060017;
+ public static final int abc_control_corner_material = 0x7f060018;
+ public static final int abc_control_inset_material = 0x7f060019;
+ public static final int abc_control_padding_material = 0x7f06001a;
+ public static final int abc_dialog_corner_radius_material = 0x7f06001b;
+ public static final int abc_dialog_fixed_height_major = 0x7f06001c;
+ public static final int abc_dialog_fixed_height_minor = 0x7f06001d;
+ public static final int abc_dialog_fixed_width_major = 0x7f06001e;
+ public static final int abc_dialog_fixed_width_minor = 0x7f06001f;
+ public static final int abc_dialog_list_padding_bottom_no_buttons = 0x7f060020;
+ public static final int abc_dialog_list_padding_top_no_title = 0x7f060021;
+ public static final int abc_dialog_min_width_major = 0x7f060022;
+ public static final int abc_dialog_min_width_minor = 0x7f060023;
+ public static final int abc_dialog_padding_material = 0x7f060024;
+ public static final int abc_dialog_padding_top_material = 0x7f060025;
+ public static final int abc_dialog_title_divider_material = 0x7f060026;
+ public static final int abc_disabled_alpha_material_dark = 0x7f060027;
+ public static final int abc_disabled_alpha_material_light = 0x7f060028;
+ public static final int abc_dropdownitem_icon_width = 0x7f060029;
+ public static final int abc_dropdownitem_text_padding_left = 0x7f06002a;
+ public static final int abc_dropdownitem_text_padding_right = 0x7f06002b;
+ public static final int abc_edit_text_inset_bottom_material = 0x7f06002c;
+ public static final int abc_edit_text_inset_horizontal_material = 0x7f06002d;
+ public static final int abc_edit_text_inset_top_material = 0x7f06002e;
+ public static final int abc_floating_window_z = 0x7f06002f;
+ public static final int abc_list_item_padding_horizontal_material = 0x7f060030;
+ public static final int abc_panel_menu_list_width = 0x7f060031;
+ public static final int abc_progress_bar_height_material = 0x7f060032;
+ public static final int abc_search_view_preferred_height = 0x7f060033;
+ public static final int abc_search_view_preferred_width = 0x7f060034;
+ public static final int abc_seekbar_track_background_height_material = 0x7f060035;
+ public static final int abc_seekbar_track_progress_height_material = 0x7f060036;
+ public static final int abc_select_dialog_padding_start_material = 0x7f060037;
+ public static final int abc_switch_padding = 0x7f060038;
+ public static final int abc_text_size_body_1_material = 0x7f060039;
+ public static final int abc_text_size_body_2_material = 0x7f06003a;
+ public static final int abc_text_size_button_material = 0x7f06003b;
+ public static final int abc_text_size_caption_material = 0x7f06003c;
+ public static final int abc_text_size_display_1_material = 0x7f06003d;
+ public static final int abc_text_size_display_2_material = 0x7f06003e;
+ public static final int abc_text_size_display_3_material = 0x7f06003f;
+ public static final int abc_text_size_display_4_material = 0x7f060040;
+ public static final int abc_text_size_headline_material = 0x7f060041;
+ public static final int abc_text_size_large_material = 0x7f060042;
+ public static final int abc_text_size_medium_material = 0x7f060043;
+ public static final int abc_text_size_menu_header_material = 0x7f060044;
+ public static final int abc_text_size_menu_material = 0x7f060045;
+ public static final int abc_text_size_small_material = 0x7f060046;
+ public static final int abc_text_size_subhead_material = 0x7f060047;
+ public static final int abc_text_size_subtitle_material_toolbar = 0x7f060048;
+ public static final int abc_text_size_title_material = 0x7f060049;
+ public static final int abc_text_size_title_material_toolbar = 0x7f06004a;
+ public static final int cardview_compat_inset_shadow = 0x7f06004b;
+ public static final int cardview_default_elevation = 0x7f06004c;
+ public static final int cardview_default_radius = 0x7f06004d;
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int design_appbar_elevation = 0x7f060055;
+ public static final int design_bottom_navigation_active_item_max_width = 0x7f060056;
+ public static final int design_bottom_navigation_active_item_min_width = 0x7f060057;
+ public static final int design_bottom_navigation_active_text_size = 0x7f060058;
+ public static final int design_bottom_navigation_elevation = 0x7f060059;
+ public static final int design_bottom_navigation_height = 0x7f06005a;
+ public static final int design_bottom_navigation_icon_size = 0x7f06005b;
+ public static final int design_bottom_navigation_item_max_width = 0x7f06005c;
+ public static final int design_bottom_navigation_item_min_width = 0x7f06005d;
+ public static final int design_bottom_navigation_margin = 0x7f06005e;
+ public static final int design_bottom_navigation_shadow_height = 0x7f06005f;
+ public static final int design_bottom_navigation_text_size = 0x7f060060;
+ public static final int design_bottom_sheet_modal_elevation = 0x7f060061;
+ public static final int design_bottom_sheet_peek_height_min = 0x7f060062;
+ public static final int design_fab_border_width = 0x7f060063;
+ public static final int design_fab_elevation = 0x7f060064;
+ public static final int design_fab_image_size = 0x7f060065;
+ public static final int design_fab_size_mini = 0x7f060066;
+ public static final int design_fab_size_normal = 0x7f060067;
+ public static final int design_fab_translation_z_hovered_focused = 0x7f060068;
+ public static final int design_fab_translation_z_pressed = 0x7f060069;
+ public static final int design_navigation_elevation = 0x7f06006a;
+ public static final int design_navigation_icon_padding = 0x7f06006b;
+ public static final int design_navigation_icon_size = 0x7f06006c;
+ public static final int design_navigation_item_horizontal_padding = 0x7f06006d;
+ public static final int design_navigation_item_icon_padding = 0x7f06006e;
+ public static final int design_navigation_max_width = 0x7f06006f;
+ public static final int design_navigation_padding_bottom = 0x7f060070;
+ public static final int design_navigation_separator_vertical_padding = 0x7f060071;
+ public static final int design_snackbar_action_inline_max_width = 0x7f060072;
+ public static final int design_snackbar_background_corner_radius = 0x7f060073;
+ public static final int design_snackbar_elevation = 0x7f060074;
+ public static final int design_snackbar_extra_spacing_horizontal = 0x7f060075;
+ public static final int design_snackbar_max_width = 0x7f060076;
+ public static final int design_snackbar_min_width = 0x7f060077;
+ public static final int design_snackbar_padding_horizontal = 0x7f060078;
+ public static final int design_snackbar_padding_vertical = 0x7f060079;
+ public static final int design_snackbar_padding_vertical_2lines = 0x7f06007a;
+ public static final int design_snackbar_text_size = 0x7f06007b;
+ public static final int design_tab_max_width = 0x7f06007c;
+ public static final int design_tab_scrollable_min_width = 0x7f06007d;
+ public static final int design_tab_text_size = 0x7f06007e;
+ public static final int design_tab_text_size_2line = 0x7f06007f;
+ public static final int design_textinput_caption_translate_y = 0x7f060080;
+ public static final int disabled_alpha_material_dark = 0x7f060081;
+ public static final int disabled_alpha_material_light = 0x7f060082;
+ public static final int fastscroll_default_thickness = 0x7f060083;
+ public static final int fastscroll_margin = 0x7f060084;
+ public static final int fastscroll_minimum_range = 0x7f060085;
+ public static final int highlight_alpha_material_colored = 0x7f060086;
+ public static final int highlight_alpha_material_dark = 0x7f060087;
+ public static final int highlight_alpha_material_light = 0x7f060088;
+ public static final int hint_alpha_material_dark = 0x7f060089;
+ public static final int hint_alpha_material_light = 0x7f06008a;
+ public static final int hint_pressed_alpha_material_dark = 0x7f06008b;
+ public static final int hint_pressed_alpha_material_light = 0x7f06008c;
+ public static final int item_touch_helper_max_drag_scroll_per_frame = 0x7f06008d;
+ public static final int item_touch_helper_swipe_escape_max_velocity = 0x7f06008e;
+ public static final int item_touch_helper_swipe_escape_velocity = 0x7f06008f;
+ public static final int mtrl_bottomappbar_fabOffsetEndMode = 0x7f060090;
+ public static final int mtrl_bottomappbar_fab_cradle_margin = 0x7f060091;
+ public static final int mtrl_bottomappbar_fab_cradle_rounded_corner_radius = 0x7f060092;
+ public static final int mtrl_bottomappbar_fab_cradle_vertical_offset = 0x7f060093;
+ public static final int mtrl_bottomappbar_height = 0x7f060094;
+ public static final int mtrl_btn_corner_radius = 0x7f060095;
+ public static final int mtrl_btn_dialog_btn_min_width = 0x7f060096;
+ public static final int mtrl_btn_disabled_elevation = 0x7f060097;
+ public static final int mtrl_btn_disabled_z = 0x7f060098;
+ public static final int mtrl_btn_elevation = 0x7f060099;
+ public static final int mtrl_btn_focused_z = 0x7f06009a;
+ public static final int mtrl_btn_hovered_z = 0x7f06009b;
+ public static final int mtrl_btn_icon_btn_padding_left = 0x7f06009c;
+ public static final int mtrl_btn_icon_padding = 0x7f06009d;
+ public static final int mtrl_btn_inset = 0x7f06009e;
+ public static final int mtrl_btn_letter_spacing = 0x7f06009f;
+ public static final int mtrl_btn_padding_bottom = 0x7f0600a0;
+ public static final int mtrl_btn_padding_left = 0x7f0600a1;
+ public static final int mtrl_btn_padding_right = 0x7f0600a2;
+ public static final int mtrl_btn_padding_top = 0x7f0600a3;
+ public static final int mtrl_btn_pressed_z = 0x7f0600a4;
+ public static final int mtrl_btn_stroke_size = 0x7f0600a5;
+ public static final int mtrl_btn_text_btn_icon_padding = 0x7f0600a6;
+ public static final int mtrl_btn_text_btn_padding_left = 0x7f0600a7;
+ public static final int mtrl_btn_text_btn_padding_right = 0x7f0600a8;
+ public static final int mtrl_btn_text_size = 0x7f0600a9;
+ public static final int mtrl_btn_z = 0x7f0600aa;
+ public static final int mtrl_card_elevation = 0x7f0600ab;
+ public static final int mtrl_card_spacing = 0x7f0600ac;
+ public static final int mtrl_chip_pressed_translation_z = 0x7f0600ad;
+ public static final int mtrl_chip_text_size = 0x7f0600ae;
+ public static final int mtrl_fab_elevation = 0x7f0600af;
+ public static final int mtrl_fab_translation_z_hovered_focused = 0x7f0600b0;
+ public static final int mtrl_fab_translation_z_pressed = 0x7f0600b1;
+ public static final int mtrl_navigation_elevation = 0x7f0600b2;
+ public static final int mtrl_navigation_item_horizontal_padding = 0x7f0600b3;
+ public static final int mtrl_navigation_item_icon_padding = 0x7f0600b4;
+ public static final int mtrl_snackbar_background_corner_radius = 0x7f0600b5;
+ public static final int mtrl_snackbar_margin = 0x7f0600b6;
+ public static final int mtrl_textinput_box_bottom_offset = 0x7f0600b7;
+ public static final int mtrl_textinput_box_corner_radius_medium = 0x7f0600b8;
+ public static final int mtrl_textinput_box_corner_radius_small = 0x7f0600b9;
+ public static final int mtrl_textinput_box_label_cutout_padding = 0x7f0600ba;
+ public static final int mtrl_textinput_box_padding_end = 0x7f0600bb;
+ public static final int mtrl_textinput_box_stroke_width_default = 0x7f0600bc;
+ public static final int mtrl_textinput_box_stroke_width_focused = 0x7f0600bd;
+ public static final int mtrl_textinput_outline_box_expanded_padding = 0x7f0600be;
+ public static final int mtrl_toolbar_default_height = 0x7f0600bf;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ public static final int tooltip_corner_radius = 0x7f0600d3;
+ public static final int tooltip_horizontal_padding = 0x7f0600d4;
+ public static final int tooltip_margin = 0x7f0600d5;
+ public static final int tooltip_precise_anchor_extra_offset = 0x7f0600d6;
+ public static final int tooltip_precise_anchor_threshold = 0x7f0600d7;
+ public static final int tooltip_vertical_padding = 0x7f0600d8;
+ public static final int tooltip_y_offset_non_touch = 0x7f0600d9;
+ public static final int tooltip_y_offset_touch = 0x7f0600da;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int abc_ab_share_pack_mtrl_alpha = 0x7f070006;
+ public static final int abc_action_bar_item_background_material = 0x7f070007;
+ public static final int abc_btn_borderless_material = 0x7f070008;
+ public static final int abc_btn_check_material = 0x7f070009;
+ public static final int abc_btn_check_to_on_mtrl_000 = 0x7f07000a;
+ public static final int abc_btn_check_to_on_mtrl_015 = 0x7f07000b;
+ public static final int abc_btn_colored_material = 0x7f07000c;
+ public static final int abc_btn_default_mtrl_shape = 0x7f07000d;
+ public static final int abc_btn_radio_material = 0x7f07000e;
+ public static final int abc_btn_radio_to_on_mtrl_000 = 0x7f07000f;
+ public static final int abc_btn_radio_to_on_mtrl_015 = 0x7f070010;
+ public static final int abc_btn_switch_to_on_mtrl_00001 = 0x7f070011;
+ public static final int abc_btn_switch_to_on_mtrl_00012 = 0x7f070012;
+ public static final int abc_cab_background_internal_bg = 0x7f070013;
+ public static final int abc_cab_background_top_material = 0x7f070014;
+ public static final int abc_cab_background_top_mtrl_alpha = 0x7f070015;
+ public static final int abc_control_background_material = 0x7f070016;
+ public static final int abc_dialog_material_background = 0x7f070017;
+ public static final int abc_edit_text_material = 0x7f070018;
+ public static final int abc_ic_ab_back_material = 0x7f070019;
+ public static final int abc_ic_arrow_drop_right_black_24dp = 0x7f07001a;
+ public static final int abc_ic_clear_material = 0x7f07001b;
+ public static final int abc_ic_commit_search_api_mtrl_alpha = 0x7f07001c;
+ public static final int abc_ic_go_search_api_material = 0x7f07001d;
+ public static final int abc_ic_menu_copy_mtrl_am_alpha = 0x7f07001e;
+ public static final int abc_ic_menu_cut_mtrl_alpha = 0x7f07001f;
+ public static final int abc_ic_menu_overflow_material = 0x7f070020;
+ public static final int abc_ic_menu_paste_mtrl_am_alpha = 0x7f070021;
+ public static final int abc_ic_menu_selectall_mtrl_alpha = 0x7f070022;
+ public static final int abc_ic_menu_share_mtrl_alpha = 0x7f070023;
+ public static final int abc_ic_search_api_material = 0x7f070024;
+ public static final int abc_ic_star_black_16dp = 0x7f070025;
+ public static final int abc_ic_star_black_36dp = 0x7f070026;
+ public static final int abc_ic_star_black_48dp = 0x7f070027;
+ public static final int abc_ic_star_half_black_16dp = 0x7f070028;
+ public static final int abc_ic_star_half_black_36dp = 0x7f070029;
+ public static final int abc_ic_star_half_black_48dp = 0x7f07002a;
+ public static final int abc_ic_voice_search_api_material = 0x7f07002b;
+ public static final int abc_item_background_holo_dark = 0x7f07002c;
+ public static final int abc_item_background_holo_light = 0x7f07002d;
+ public static final int abc_list_divider_material = 0x7f07002e;
+ public static final int abc_list_divider_mtrl_alpha = 0x7f07002f;
+ public static final int abc_list_focused_holo = 0x7f070030;
+ public static final int abc_list_longpressed_holo = 0x7f070031;
+ public static final int abc_list_pressed_holo_dark = 0x7f070032;
+ public static final int abc_list_pressed_holo_light = 0x7f070033;
+ public static final int abc_list_selector_background_transition_holo_dark = 0x7f070034;
+ public static final int abc_list_selector_background_transition_holo_light = 0x7f070035;
+ public static final int abc_list_selector_disabled_holo_dark = 0x7f070036;
+ public static final int abc_list_selector_disabled_holo_light = 0x7f070037;
+ public static final int abc_list_selector_holo_dark = 0x7f070038;
+ public static final int abc_list_selector_holo_light = 0x7f070039;
+ public static final int abc_menu_hardkey_panel_mtrl_mult = 0x7f07003a;
+ public static final int abc_popup_background_mtrl_mult = 0x7f07003b;
+ public static final int abc_ratingbar_indicator_material = 0x7f07003c;
+ public static final int abc_ratingbar_material = 0x7f07003d;
+ public static final int abc_ratingbar_small_material = 0x7f07003e;
+ public static final int abc_scrubber_control_off_mtrl_alpha = 0x7f07003f;
+ public static final int abc_scrubber_control_to_pressed_mtrl_000 = 0x7f070040;
+ public static final int abc_scrubber_control_to_pressed_mtrl_005 = 0x7f070041;
+ public static final int abc_scrubber_primary_mtrl_alpha = 0x7f070042;
+ public static final int abc_scrubber_track_mtrl_alpha = 0x7f070043;
+ public static final int abc_seekbar_thumb_material = 0x7f070044;
+ public static final int abc_seekbar_tick_mark_material = 0x7f070045;
+ public static final int abc_seekbar_track_material = 0x7f070046;
+ public static final int abc_spinner_mtrl_am_alpha = 0x7f070047;
+ public static final int abc_spinner_textfield_background_material = 0x7f070048;
+ public static final int abc_switch_thumb_material = 0x7f070049;
+ public static final int abc_switch_track_mtrl_alpha = 0x7f07004a;
+ public static final int abc_tab_indicator_material = 0x7f07004b;
+ public static final int abc_tab_indicator_mtrl_alpha = 0x7f07004c;
+ public static final int abc_text_cursor_material = 0x7f07004d;
+ public static final int abc_text_select_handle_left_mtrl_dark = 0x7f07004e;
+ public static final int abc_text_select_handle_left_mtrl_light = 0x7f07004f;
+ public static final int abc_text_select_handle_middle_mtrl_dark = 0x7f070050;
+ public static final int abc_text_select_handle_middle_mtrl_light = 0x7f070051;
+ public static final int abc_text_select_handle_right_mtrl_dark = 0x7f070052;
+ public static final int abc_text_select_handle_right_mtrl_light = 0x7f070053;
+ public static final int abc_textfield_activated_mtrl_alpha = 0x7f070054;
+ public static final int abc_textfield_default_mtrl_alpha = 0x7f070055;
+ public static final int abc_textfield_search_activated_mtrl_alpha = 0x7f070056;
+ public static final int abc_textfield_search_default_mtrl_alpha = 0x7f070057;
+ public static final int abc_textfield_search_material = 0x7f070058;
+ public static final int abc_vector_test = 0x7f070059;
+ public static final int avd_hide_password = 0x7f07005a;
+ public static final int avd_show_password = 0x7f07005b;
+ public static final int design_bottom_navigation_item_background = 0x7f07005d;
+ public static final int design_fab_background = 0x7f07005e;
+ public static final int design_ic_visibility = 0x7f07005f;
+ public static final int design_ic_visibility_off = 0x7f070060;
+ public static final int design_password_eye = 0x7f070061;
+ public static final int design_snackbar_background = 0x7f070062;
+ public static final int ic_mtrl_chip_checked_black = 0x7f07006e;
+ public static final int ic_mtrl_chip_checked_circle = 0x7f07006f;
+ public static final int ic_mtrl_chip_close_circle = 0x7f070070;
+ public static final int mtrl_snackbar_background = 0x7f070077;
+ public static final int mtrl_tabs_default_indicator = 0x7f070078;
+ public static final int navigation_empty_icon = 0x7f070079;
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ public static final int tooltip_frame_dark = 0x7f070086;
+ public static final int tooltip_frame_light = 0x7f070087;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_bar = 0x7f080007;
+ public static final int action_bar_activity_content = 0x7f080008;
+ public static final int action_bar_container = 0x7f080009;
+ public static final int action_bar_root = 0x7f08000a;
+ public static final int action_bar_spinner = 0x7f08000b;
+ public static final int action_bar_subtitle = 0x7f08000c;
+ public static final int action_bar_title = 0x7f08000d;
+ public static final int action_container = 0x7f08000e;
+ public static final int action_context_bar = 0x7f08000f;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_menu_divider = 0x7f080012;
+ public static final int action_menu_presenter = 0x7f080013;
+ public static final int action_mode_bar = 0x7f080014;
+ public static final int action_mode_bar_stub = 0x7f080015;
+ public static final int action_mode_close_button = 0x7f080016;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int activity_chooser_view_content = 0x7f080019;
+ public static final int add = 0x7f08001a;
+ public static final int alertTitle = 0x7f08001b;
+ public static final int async = 0x7f08001e;
+ public static final int auto = 0x7f08001f;
+ public static final int blocking = 0x7f080021;
+ public static final int bottom = 0x7f080022;
+ public static final int buttonPanel = 0x7f080023;
+ public static final int center = 0x7f080025;
+ public static final int checkbox = 0x7f080028;
+ public static final int chronometer = 0x7f080029;
+ public static final int container = 0x7f08002d;
+ public static final int content = 0x7f08002e;
+ public static final int contentPanel = 0x7f08002f;
+ public static final int coordinator = 0x7f080030;
+ public static final int custom = 0x7f080031;
+ public static final int customPanel = 0x7f080032;
+ public static final int decor_content_parent = 0x7f080033;
+ public static final int default_activity_button = 0x7f080034;
+ public static final int design_bottom_sheet = 0x7f080035;
+ public static final int design_menu_item_action_area = 0x7f080036;
+ public static final int design_menu_item_action_area_stub = 0x7f080037;
+ public static final int design_menu_item_text = 0x7f080038;
+ public static final int design_navigation_view = 0x7f080039;
+ public static final int edit_query = 0x7f08003b;
+ public static final int end = 0x7f08003c;
+ public static final int expand_activities_button = 0x7f080041;
+ public static final int expanded_menu = 0x7f080042;
+ public static final int fill = 0x7f080043;
+ public static final int filled = 0x7f080046;
+ public static final int fixed = 0x7f080047;
+ public static final int forever = 0x7f080048;
+ public static final int ghost_view = 0x7f080049;
+ public static final int group_divider = 0x7f08004a;
+ public static final int home = 0x7f08004b;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int image = 0x7f080050;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int item_touch_helper_previous_elevation = 0x7f080053;
+ public static final int labeled = 0x7f080054;
+ public static final int largeLabel = 0x7f080055;
+ public static final int left = 0x7f080056;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int listMode = 0x7f080059;
+ public static final int list_item = 0x7f08005a;
+ public static final int masked = 0x7f08005b;
+ public static final int message = 0x7f08005d;
+ public static final int mini = 0x7f08005f;
+ public static final int mtrl_child_content_container = 0x7f080060;
+ public static final int mtrl_internal_children_alpha_tag = 0x7f080061;
+ public static final int multiply = 0x7f080062;
+ public static final int navigation_header_container = 0x7f080063;
+ public static final int none = 0x7f080065;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int outline = 0x7f08006a;
+ public static final int parallax = 0x7f08006b;
+ public static final int parentPanel = 0x7f08006c;
+ public static final int parent_matrix = 0x7f08006d;
+ public static final int pin = 0x7f08006e;
+ public static final int progress_circular = 0x7f08006f;
+ public static final int progress_horizontal = 0x7f080070;
+ public static final int radio = 0x7f080071;
+ public static final int right = 0x7f080072;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int save_image_matrix = 0x7f080075;
+ public static final int save_non_transition_alpha = 0x7f080076;
+ public static final int save_scale_type = 0x7f080077;
+ public static final int screen = 0x7f080078;
+ public static final int scrollIndicatorDown = 0x7f08007a;
+ public static final int scrollIndicatorUp = 0x7f08007b;
+ public static final int scrollView = 0x7f08007c;
+ public static final int scrollable = 0x7f08007d;
+ public static final int search_badge = 0x7f08007e;
+ public static final int search_bar = 0x7f08007f;
+ public static final int search_button = 0x7f080080;
+ public static final int search_close_btn = 0x7f080081;
+ public static final int search_edit_frame = 0x7f080082;
+ public static final int search_go_btn = 0x7f080083;
+ public static final int search_mag_icon = 0x7f080084;
+ public static final int search_plate = 0x7f080085;
+ public static final int search_src_text = 0x7f080086;
+ public static final int search_voice_btn = 0x7f080087;
+ public static final int select_dialog_listview = 0x7f080088;
+ public static final int selected = 0x7f080089;
+ public static final int shortcut = 0x7f08008a;
+ public static final int smallLabel = 0x7f08008e;
+ public static final int snackbar_action = 0x7f08008f;
+ public static final int snackbar_text = 0x7f080090;
+ public static final int spacer = 0x7f080093;
+ public static final int split_action_bar = 0x7f080094;
+ public static final int src_atop = 0x7f080095;
+ public static final int src_in = 0x7f080096;
+ public static final int src_over = 0x7f080097;
+ public static final int start = 0x7f080098;
+ public static final int stretch = 0x7f08009a;
+ public static final int submenuarrow = 0x7f08009b;
+ public static final int submit_area = 0x7f08009c;
+ public static final int tabMode = 0x7f08009d;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int textSpacerNoButtons = 0x7f0800a3;
+ public static final int textSpacerNoTitle = 0x7f0800a4;
+ public static final int text_input_password_toggle = 0x7f0800a6;
+ public static final int textinput_counter = 0x7f0800a7;
+ public static final int textinput_error = 0x7f0800a8;
+ public static final int textinput_helper_text = 0x7f0800a9;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ public static final int titleDividerNoCustom = 0x7f0800ac;
+ public static final int title_template = 0x7f0800ad;
+ public static final int top = 0x7f0800ae;
+ public static final int topPanel = 0x7f0800af;
+ public static final int touch_outside = 0x7f0800b0;
+ public static final int transition_current_scene = 0x7f0800b1;
+ public static final int transition_layout_save = 0x7f0800b2;
+ public static final int transition_position = 0x7f0800b3;
+ public static final int transition_scene_layoutid_cache = 0x7f0800b4;
+ public static final int transition_transform = 0x7f0800b5;
+ public static final int uniform = 0x7f0800b6;
+ public static final int unlabeled = 0x7f0800b7;
+ public static final int up = 0x7f0800b8;
+ public static final int view_offset_helper = 0x7f0800ba;
+ public static final int visible = 0x7f0800bb;
+ public static final int wrap_content = 0x7f0800bd;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int abc_config_activityDefaultDur = 0x7f090000;
+ public static final int abc_config_activityShortDur = 0x7f090001;
+ public static final int app_bar_elevation_anim_duration = 0x7f090002;
+ public static final int bottom_sheet_slide_duration = 0x7f090003;
+ public static final int cancel_button_image_alpha = 0x7f090004;
+ public static final int config_tooltipAnimTime = 0x7f090005;
+ public static final int design_snackbar_text_max_lines = 0x7f090006;
+ public static final int design_tab_indicator_anim_duration_ms = 0x7f090007;
+ public static final int hide_password_duration = 0x7f090008;
+ public static final int mtrl_btn_anim_delay_ms = 0x7f090009;
+ public static final int mtrl_btn_anim_duration_ms = 0x7f09000a;
+ public static final int mtrl_chip_anim_duration = 0x7f09000b;
+ public static final int mtrl_tab_indicator_anim_duration_ms = 0x7f09000c;
+ public static final int show_password_duration = 0x7f09000d;
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class interpolator {
+ private interpolator() {}
+
+ public static final int mtrl_fast_out_linear_in = 0x7f0a0000;
+ public static final int mtrl_fast_out_slow_in = 0x7f0a0001;
+ public static final int mtrl_linear = 0x7f0a0002;
+ public static final int mtrl_linear_out_slow_in = 0x7f0a0003;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int abc_action_bar_title_item = 0x7f0b0000;
+ public static final int abc_action_bar_up_container = 0x7f0b0001;
+ public static final int abc_action_menu_item_layout = 0x7f0b0002;
+ public static final int abc_action_menu_layout = 0x7f0b0003;
+ public static final int abc_action_mode_bar = 0x7f0b0004;
+ public static final int abc_action_mode_close_item_material = 0x7f0b0005;
+ public static final int abc_activity_chooser_view = 0x7f0b0006;
+ public static final int abc_activity_chooser_view_list_item = 0x7f0b0007;
+ public static final int abc_alert_dialog_button_bar_material = 0x7f0b0008;
+ public static final int abc_alert_dialog_material = 0x7f0b0009;
+ public static final int abc_alert_dialog_title_material = 0x7f0b000a;
+ public static final int abc_cascading_menu_item_layout = 0x7f0b000b;
+ public static final int abc_dialog_title_material = 0x7f0b000c;
+ public static final int abc_expanded_menu_layout = 0x7f0b000d;
+ public static final int abc_list_menu_item_checkbox = 0x7f0b000e;
+ public static final int abc_list_menu_item_icon = 0x7f0b000f;
+ public static final int abc_list_menu_item_layout = 0x7f0b0010;
+ public static final int abc_list_menu_item_radio = 0x7f0b0011;
+ public static final int abc_popup_menu_header_item_layout = 0x7f0b0012;
+ public static final int abc_popup_menu_item_layout = 0x7f0b0013;
+ public static final int abc_screen_content_include = 0x7f0b0014;
+ public static final int abc_screen_simple = 0x7f0b0015;
+ public static final int abc_screen_simple_overlay_action_mode = 0x7f0b0016;
+ public static final int abc_screen_toolbar = 0x7f0b0017;
+ public static final int abc_search_dropdown_item_icons_2line = 0x7f0b0018;
+ public static final int abc_search_view = 0x7f0b0019;
+ public static final int abc_select_dialog_material = 0x7f0b001a;
+ public static final int abc_tooltip = 0x7f0b001b;
+ public static final int design_bottom_navigation_item = 0x7f0b001d;
+ public static final int design_bottom_sheet_dialog = 0x7f0b001e;
+ public static final int design_layout_snackbar = 0x7f0b001f;
+ public static final int design_layout_snackbar_include = 0x7f0b0020;
+ public static final int design_layout_tab_icon = 0x7f0b0021;
+ public static final int design_layout_tab_text = 0x7f0b0022;
+ public static final int design_menu_item_action_area = 0x7f0b0023;
+ public static final int design_navigation_item = 0x7f0b0024;
+ public static final int design_navigation_item_header = 0x7f0b0025;
+ public static final int design_navigation_item_separator = 0x7f0b0026;
+ public static final int design_navigation_item_subheader = 0x7f0b0027;
+ public static final int design_navigation_menu = 0x7f0b0028;
+ public static final int design_navigation_menu_item = 0x7f0b0029;
+ public static final int design_text_input_password_icon = 0x7f0b002a;
+ public static final int mtrl_layout_snackbar = 0x7f0b002b;
+ public static final int mtrl_layout_snackbar_include = 0x7f0b002c;
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ public static final int select_dialog_item_material = 0x7f0b003c;
+ public static final int select_dialog_multichoice_material = 0x7f0b003d;
+ public static final int select_dialog_singlechoice_material = 0x7f0b003e;
+ public static final int support_simple_spinner_dropdown_item = 0x7f0b003f;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int abc_action_bar_home_description = 0x7f0d0000;
+ public static final int abc_action_bar_up_description = 0x7f0d0001;
+ public static final int abc_action_menu_overflow_description = 0x7f0d0002;
+ public static final int abc_action_mode_done = 0x7f0d0003;
+ public static final int abc_activity_chooser_view_see_all = 0x7f0d0004;
+ public static final int abc_activitychooserview_choose_application = 0x7f0d0005;
+ public static final int abc_capital_off = 0x7f0d0006;
+ public static final int abc_capital_on = 0x7f0d0007;
+ public static final int abc_font_family_body_1_material = 0x7f0d0008;
+ public static final int abc_font_family_body_2_material = 0x7f0d0009;
+ public static final int abc_font_family_button_material = 0x7f0d000a;
+ public static final int abc_font_family_caption_material = 0x7f0d000b;
+ public static final int abc_font_family_display_1_material = 0x7f0d000c;
+ public static final int abc_font_family_display_2_material = 0x7f0d000d;
+ public static final int abc_font_family_display_3_material = 0x7f0d000e;
+ public static final int abc_font_family_display_4_material = 0x7f0d000f;
+ public static final int abc_font_family_headline_material = 0x7f0d0010;
+ public static final int abc_font_family_menu_material = 0x7f0d0011;
+ public static final int abc_font_family_subhead_material = 0x7f0d0012;
+ public static final int abc_font_family_title_material = 0x7f0d0013;
+ public static final int abc_menu_alt_shortcut_label = 0x7f0d0014;
+ public static final int abc_menu_ctrl_shortcut_label = 0x7f0d0015;
+ public static final int abc_menu_delete_shortcut_label = 0x7f0d0016;
+ public static final int abc_menu_enter_shortcut_label = 0x7f0d0017;
+ public static final int abc_menu_function_shortcut_label = 0x7f0d0018;
+ public static final int abc_menu_meta_shortcut_label = 0x7f0d0019;
+ public static final int abc_menu_shift_shortcut_label = 0x7f0d001a;
+ public static final int abc_menu_space_shortcut_label = 0x7f0d001b;
+ public static final int abc_menu_sym_shortcut_label = 0x7f0d001c;
+ public static final int abc_prepend_shortcut_label = 0x7f0d001d;
+ public static final int abc_search_hint = 0x7f0d001e;
+ public static final int abc_searchview_description_clear = 0x7f0d001f;
+ public static final int abc_searchview_description_query = 0x7f0d0020;
+ public static final int abc_searchview_description_search = 0x7f0d0021;
+ public static final int abc_searchview_description_submit = 0x7f0d0022;
+ public static final int abc_searchview_description_voice = 0x7f0d0023;
+ public static final int abc_shareactionprovider_share_with = 0x7f0d0024;
+ public static final int abc_shareactionprovider_share_with_application = 0x7f0d0025;
+ public static final int abc_toolbar_collapse_description = 0x7f0d0026;
+ public static final int appbar_scrolling_view_behavior = 0x7f0d0028;
+ public static final int bottom_sheet_behavior = 0x7f0d0029;
+ public static final int character_counter_content_description = 0x7f0d002a;
+ public static final int character_counter_pattern = 0x7f0d002b;
+ public static final int fab_transformation_scrim_behavior = 0x7f0d002c;
+ public static final int fab_transformation_sheet_behavior = 0x7f0d002d;
+ public static final int hide_bottom_view_on_scroll_behavior = 0x7f0d002f;
+ public static final int mtrl_chip_close_icon_content_description = 0x7f0d0030;
+ public static final int password_toggle_content_description = 0x7f0d0031;
+ public static final int path_password_eye = 0x7f0d0032;
+ public static final int path_password_eye_mask_strike_through = 0x7f0d0033;
+ public static final int path_password_eye_mask_visible = 0x7f0d0034;
+ public static final int path_password_strike_through = 0x7f0d0035;
+ public static final int search_menu_title = 0x7f0d0036;
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int AlertDialog_AppCompat = 0x7f0e0000;
+ public static final int AlertDialog_AppCompat_Light = 0x7f0e0001;
+ public static final int Animation_AppCompat_Dialog = 0x7f0e0002;
+ public static final int Animation_AppCompat_DropDownUp = 0x7f0e0003;
+ public static final int Animation_AppCompat_Tooltip = 0x7f0e0004;
+ public static final int Animation_Design_BottomSheetDialog = 0x7f0e0005;
+ public static final int Base_AlertDialog_AppCompat = 0x7f0e0008;
+ public static final int Base_AlertDialog_AppCompat_Light = 0x7f0e0009;
+ public static final int Base_Animation_AppCompat_Dialog = 0x7f0e000a;
+ public static final int Base_Animation_AppCompat_DropDownUp = 0x7f0e000b;
+ public static final int Base_Animation_AppCompat_Tooltip = 0x7f0e000c;
+ public static final int Base_CardView = 0x7f0e000d;
+ public static final int Base_DialogWindowTitleBackground_AppCompat = 0x7f0e000f;
+ public static final int Base_DialogWindowTitle_AppCompat = 0x7f0e000e;
+ public static final int Base_TextAppearance_AppCompat = 0x7f0e0010;
+ public static final int Base_TextAppearance_AppCompat_Body1 = 0x7f0e0011;
+ public static final int Base_TextAppearance_AppCompat_Body2 = 0x7f0e0012;
+ public static final int Base_TextAppearance_AppCompat_Button = 0x7f0e0013;
+ public static final int Base_TextAppearance_AppCompat_Caption = 0x7f0e0014;
+ public static final int Base_TextAppearance_AppCompat_Display1 = 0x7f0e0015;
+ public static final int Base_TextAppearance_AppCompat_Display2 = 0x7f0e0016;
+ public static final int Base_TextAppearance_AppCompat_Display3 = 0x7f0e0017;
+ public static final int Base_TextAppearance_AppCompat_Display4 = 0x7f0e0018;
+ public static final int Base_TextAppearance_AppCompat_Headline = 0x7f0e0019;
+ public static final int Base_TextAppearance_AppCompat_Inverse = 0x7f0e001a;
+ public static final int Base_TextAppearance_AppCompat_Large = 0x7f0e001b;
+ public static final int Base_TextAppearance_AppCompat_Large_Inverse = 0x7f0e001c;
+ public static final int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 0x7f0e001d;
+ public static final int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 0x7f0e001e;
+ public static final int Base_TextAppearance_AppCompat_Medium = 0x7f0e001f;
+ public static final int Base_TextAppearance_AppCompat_Medium_Inverse = 0x7f0e0020;
+ public static final int Base_TextAppearance_AppCompat_Menu = 0x7f0e0021;
+ public static final int Base_TextAppearance_AppCompat_SearchResult = 0x7f0e0022;
+ public static final int Base_TextAppearance_AppCompat_SearchResult_Subtitle = 0x7f0e0023;
+ public static final int Base_TextAppearance_AppCompat_SearchResult_Title = 0x7f0e0024;
+ public static final int Base_TextAppearance_AppCompat_Small = 0x7f0e0025;
+ public static final int Base_TextAppearance_AppCompat_Small_Inverse = 0x7f0e0026;
+ public static final int Base_TextAppearance_AppCompat_Subhead = 0x7f0e0027;
+ public static final int Base_TextAppearance_AppCompat_Subhead_Inverse = 0x7f0e0028;
+ public static final int Base_TextAppearance_AppCompat_Title = 0x7f0e0029;
+ public static final int Base_TextAppearance_AppCompat_Title_Inverse = 0x7f0e002a;
+ public static final int Base_TextAppearance_AppCompat_Tooltip = 0x7f0e002b;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Menu = 0x7f0e002c;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 0x7f0e002d;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 0x7f0e002e;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Title = 0x7f0e002f;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 0x7f0e0030;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 0x7f0e0031;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionMode_Title = 0x7f0e0032;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button = 0x7f0e0033;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button_Borderless_Colored = 0x7f0e0034;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button_Colored = 0x7f0e0035;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button_Inverse = 0x7f0e0036;
+ public static final int Base_TextAppearance_AppCompat_Widget_DropDownItem = 0x7f0e0037;
+ public static final int Base_TextAppearance_AppCompat_Widget_PopupMenu_Header = 0x7f0e0038;
+ public static final int Base_TextAppearance_AppCompat_Widget_PopupMenu_Large = 0x7f0e0039;
+ public static final int Base_TextAppearance_AppCompat_Widget_PopupMenu_Small = 0x7f0e003a;
+ public static final int Base_TextAppearance_AppCompat_Widget_Switch = 0x7f0e003b;
+ public static final int Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 0x7f0e003c;
+ public static final int Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 0x7f0e003d;
+ public static final int Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 0x7f0e003e;
+ public static final int Base_TextAppearance_Widget_AppCompat_Toolbar_Title = 0x7f0e003f;
+ public static final int Base_ThemeOverlay_AppCompat = 0x7f0e005f;
+ public static final int Base_ThemeOverlay_AppCompat_ActionBar = 0x7f0e0060;
+ public static final int Base_ThemeOverlay_AppCompat_Dark = 0x7f0e0061;
+ public static final int Base_ThemeOverlay_AppCompat_Dark_ActionBar = 0x7f0e0062;
+ public static final int Base_ThemeOverlay_AppCompat_Dialog = 0x7f0e0063;
+ public static final int Base_ThemeOverlay_AppCompat_Dialog_Alert = 0x7f0e0064;
+ public static final int Base_ThemeOverlay_AppCompat_Light = 0x7f0e0065;
+ public static final int Base_ThemeOverlay_MaterialComponents_Dialog = 0x7f0e0066;
+ public static final int Base_ThemeOverlay_MaterialComponents_Dialog_Alert = 0x7f0e0067;
+ public static final int Base_Theme_AppCompat = 0x7f0e0040;
+ public static final int Base_Theme_AppCompat_CompactMenu = 0x7f0e0041;
+ public static final int Base_Theme_AppCompat_Dialog = 0x7f0e0042;
+ public static final int Base_Theme_AppCompat_DialogWhenLarge = 0x7f0e0046;
+ public static final int Base_Theme_AppCompat_Dialog_Alert = 0x7f0e0043;
+ public static final int Base_Theme_AppCompat_Dialog_FixedSize = 0x7f0e0044;
+ public static final int Base_Theme_AppCompat_Dialog_MinWidth = 0x7f0e0045;
+ public static final int Base_Theme_AppCompat_Light = 0x7f0e0047;
+ public static final int Base_Theme_AppCompat_Light_DarkActionBar = 0x7f0e0048;
+ public static final int Base_Theme_AppCompat_Light_Dialog = 0x7f0e0049;
+ public static final int Base_Theme_AppCompat_Light_DialogWhenLarge = 0x7f0e004d;
+ public static final int Base_Theme_AppCompat_Light_Dialog_Alert = 0x7f0e004a;
+ public static final int Base_Theme_AppCompat_Light_Dialog_FixedSize = 0x7f0e004b;
+ public static final int Base_Theme_AppCompat_Light_Dialog_MinWidth = 0x7f0e004c;
+ public static final int Base_Theme_MaterialComponents = 0x7f0e004e;
+ public static final int Base_Theme_MaterialComponents_Bridge = 0x7f0e004f;
+ public static final int Base_Theme_MaterialComponents_CompactMenu = 0x7f0e0050;
+ public static final int Base_Theme_MaterialComponents_Dialog = 0x7f0e0051;
+ public static final int Base_Theme_MaterialComponents_DialogWhenLarge = 0x7f0e0055;
+ public static final int Base_Theme_MaterialComponents_Dialog_Alert = 0x7f0e0052;
+ public static final int Base_Theme_MaterialComponents_Dialog_FixedSize = 0x7f0e0053;
+ public static final int Base_Theme_MaterialComponents_Dialog_MinWidth = 0x7f0e0054;
+ public static final int Base_Theme_MaterialComponents_Light = 0x7f0e0056;
+ public static final int Base_Theme_MaterialComponents_Light_Bridge = 0x7f0e0057;
+ public static final int Base_Theme_MaterialComponents_Light_DarkActionBar = 0x7f0e0058;
+ public static final int Base_Theme_MaterialComponents_Light_DarkActionBar_Bridge = 0x7f0e0059;
+ public static final int Base_Theme_MaterialComponents_Light_Dialog = 0x7f0e005a;
+ public static final int Base_Theme_MaterialComponents_Light_DialogWhenLarge = 0x7f0e005e;
+ public static final int Base_Theme_MaterialComponents_Light_Dialog_Alert = 0x7f0e005b;
+ public static final int Base_Theme_MaterialComponents_Light_Dialog_FixedSize = 0x7f0e005c;
+ public static final int Base_Theme_MaterialComponents_Light_Dialog_MinWidth = 0x7f0e005d;
+ public static final int Base_V14_ThemeOverlay_MaterialComponents_Dialog = 0x7f0e006f;
+ public static final int Base_V14_ThemeOverlay_MaterialComponents_Dialog_Alert = 0x7f0e0070;
+ public static final int Base_V14_Theme_MaterialComponents = 0x7f0e0068;
+ public static final int Base_V14_Theme_MaterialComponents_Bridge = 0x7f0e0069;
+ public static final int Base_V14_Theme_MaterialComponents_Dialog = 0x7f0e006a;
+ public static final int Base_V14_Theme_MaterialComponents_Light = 0x7f0e006b;
+ public static final int Base_V14_Theme_MaterialComponents_Light_Bridge = 0x7f0e006c;
+ public static final int Base_V14_Theme_MaterialComponents_Light_DarkActionBar_Bridge = 0x7f0e006d;
+ public static final int Base_V14_Theme_MaterialComponents_Light_Dialog = 0x7f0e006e;
+ public static final int Base_V21_ThemeOverlay_AppCompat_Dialog = 0x7f0e0075;
+ public static final int Base_V21_Theme_AppCompat = 0x7f0e0071;
+ public static final int Base_V21_Theme_AppCompat_Dialog = 0x7f0e0072;
+ public static final int Base_V21_Theme_AppCompat_Light = 0x7f0e0073;
+ public static final int Base_V21_Theme_AppCompat_Light_Dialog = 0x7f0e0074;
+ public static final int Base_V22_Theme_AppCompat = 0x7f0e0076;
+ public static final int Base_V22_Theme_AppCompat_Light = 0x7f0e0077;
+ public static final int Base_V23_Theme_AppCompat = 0x7f0e0078;
+ public static final int Base_V23_Theme_AppCompat_Light = 0x7f0e0079;
+ public static final int Base_V26_Theme_AppCompat = 0x7f0e007a;
+ public static final int Base_V26_Theme_AppCompat_Light = 0x7f0e007b;
+ public static final int Base_V26_Widget_AppCompat_Toolbar = 0x7f0e007c;
+ public static final int Base_V28_Theme_AppCompat = 0x7f0e007d;
+ public static final int Base_V28_Theme_AppCompat_Light = 0x7f0e007e;
+ public static final int Base_V7_ThemeOverlay_AppCompat_Dialog = 0x7f0e0083;
+ public static final int Base_V7_Theme_AppCompat = 0x7f0e007f;
+ public static final int Base_V7_Theme_AppCompat_Dialog = 0x7f0e0080;
+ public static final int Base_V7_Theme_AppCompat_Light = 0x7f0e0081;
+ public static final int Base_V7_Theme_AppCompat_Light_Dialog = 0x7f0e0082;
+ public static final int Base_V7_Widget_AppCompat_AutoCompleteTextView = 0x7f0e0084;
+ public static final int Base_V7_Widget_AppCompat_EditText = 0x7f0e0085;
+ public static final int Base_V7_Widget_AppCompat_Toolbar = 0x7f0e0086;
+ public static final int Base_Widget_AppCompat_ActionBar = 0x7f0e0087;
+ public static final int Base_Widget_AppCompat_ActionBar_Solid = 0x7f0e0088;
+ public static final int Base_Widget_AppCompat_ActionBar_TabBar = 0x7f0e0089;
+ public static final int Base_Widget_AppCompat_ActionBar_TabText = 0x7f0e008a;
+ public static final int Base_Widget_AppCompat_ActionBar_TabView = 0x7f0e008b;
+ public static final int Base_Widget_AppCompat_ActionButton = 0x7f0e008c;
+ public static final int Base_Widget_AppCompat_ActionButton_CloseMode = 0x7f0e008d;
+ public static final int Base_Widget_AppCompat_ActionButton_Overflow = 0x7f0e008e;
+ public static final int Base_Widget_AppCompat_ActionMode = 0x7f0e008f;
+ public static final int Base_Widget_AppCompat_ActivityChooserView = 0x7f0e0090;
+ public static final int Base_Widget_AppCompat_AutoCompleteTextView = 0x7f0e0091;
+ public static final int Base_Widget_AppCompat_Button = 0x7f0e0092;
+ public static final int Base_Widget_AppCompat_ButtonBar = 0x7f0e0098;
+ public static final int Base_Widget_AppCompat_ButtonBar_AlertDialog = 0x7f0e0099;
+ public static final int Base_Widget_AppCompat_Button_Borderless = 0x7f0e0093;
+ public static final int Base_Widget_AppCompat_Button_Borderless_Colored = 0x7f0e0094;
+ public static final int Base_Widget_AppCompat_Button_ButtonBar_AlertDialog = 0x7f0e0095;
+ public static final int Base_Widget_AppCompat_Button_Colored = 0x7f0e0096;
+ public static final int Base_Widget_AppCompat_Button_Small = 0x7f0e0097;
+ public static final int Base_Widget_AppCompat_CompoundButton_CheckBox = 0x7f0e009a;
+ public static final int Base_Widget_AppCompat_CompoundButton_RadioButton = 0x7f0e009b;
+ public static final int Base_Widget_AppCompat_CompoundButton_Switch = 0x7f0e009c;
+ public static final int Base_Widget_AppCompat_DrawerArrowToggle = 0x7f0e009d;
+ public static final int Base_Widget_AppCompat_DrawerArrowToggle_Common = 0x7f0e009e;
+ public static final int Base_Widget_AppCompat_DropDownItem_Spinner = 0x7f0e009f;
+ public static final int Base_Widget_AppCompat_EditText = 0x7f0e00a0;
+ public static final int Base_Widget_AppCompat_ImageButton = 0x7f0e00a1;
+ public static final int Base_Widget_AppCompat_Light_ActionBar = 0x7f0e00a2;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_Solid = 0x7f0e00a3;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabBar = 0x7f0e00a4;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabText = 0x7f0e00a5;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse = 0x7f0e00a6;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabView = 0x7f0e00a7;
+ public static final int Base_Widget_AppCompat_Light_PopupMenu = 0x7f0e00a8;
+ public static final int Base_Widget_AppCompat_Light_PopupMenu_Overflow = 0x7f0e00a9;
+ public static final int Base_Widget_AppCompat_ListMenuView = 0x7f0e00aa;
+ public static final int Base_Widget_AppCompat_ListPopupWindow = 0x7f0e00ab;
+ public static final int Base_Widget_AppCompat_ListView = 0x7f0e00ac;
+ public static final int Base_Widget_AppCompat_ListView_DropDown = 0x7f0e00ad;
+ public static final int Base_Widget_AppCompat_ListView_Menu = 0x7f0e00ae;
+ public static final int Base_Widget_AppCompat_PopupMenu = 0x7f0e00af;
+ public static final int Base_Widget_AppCompat_PopupMenu_Overflow = 0x7f0e00b0;
+ public static final int Base_Widget_AppCompat_PopupWindow = 0x7f0e00b1;
+ public static final int Base_Widget_AppCompat_ProgressBar = 0x7f0e00b2;
+ public static final int Base_Widget_AppCompat_ProgressBar_Horizontal = 0x7f0e00b3;
+ public static final int Base_Widget_AppCompat_RatingBar = 0x7f0e00b4;
+ public static final int Base_Widget_AppCompat_RatingBar_Indicator = 0x7f0e00b5;
+ public static final int Base_Widget_AppCompat_RatingBar_Small = 0x7f0e00b6;
+ public static final int Base_Widget_AppCompat_SearchView = 0x7f0e00b7;
+ public static final int Base_Widget_AppCompat_SearchView_ActionBar = 0x7f0e00b8;
+ public static final int Base_Widget_AppCompat_SeekBar = 0x7f0e00b9;
+ public static final int Base_Widget_AppCompat_SeekBar_Discrete = 0x7f0e00ba;
+ public static final int Base_Widget_AppCompat_Spinner = 0x7f0e00bb;
+ public static final int Base_Widget_AppCompat_Spinner_Underlined = 0x7f0e00bc;
+ public static final int Base_Widget_AppCompat_TextView_SpinnerItem = 0x7f0e00bd;
+ public static final int Base_Widget_AppCompat_Toolbar = 0x7f0e00be;
+ public static final int Base_Widget_AppCompat_Toolbar_Button_Navigation = 0x7f0e00bf;
+ public static final int Base_Widget_Design_TabLayout = 0x7f0e00c0;
+ public static final int Base_Widget_MaterialComponents_Chip = 0x7f0e00c1;
+ public static final int Base_Widget_MaterialComponents_TextInputEditText = 0x7f0e00c2;
+ public static final int Base_Widget_MaterialComponents_TextInputLayout = 0x7f0e00c3;
+ public static final int CardView = 0x7f0e00c4;
+ public static final int CardView_Dark = 0x7f0e00c5;
+ public static final int CardView_Light = 0x7f0e00c6;
+ public static final int Platform_AppCompat = 0x7f0e00c7;
+ public static final int Platform_AppCompat_Light = 0x7f0e00c8;
+ public static final int Platform_MaterialComponents = 0x7f0e00c9;
+ public static final int Platform_MaterialComponents_Dialog = 0x7f0e00ca;
+ public static final int Platform_MaterialComponents_Light = 0x7f0e00cb;
+ public static final int Platform_MaterialComponents_Light_Dialog = 0x7f0e00cc;
+ public static final int Platform_ThemeOverlay_AppCompat = 0x7f0e00cd;
+ public static final int Platform_ThemeOverlay_AppCompat_Dark = 0x7f0e00ce;
+ public static final int Platform_ThemeOverlay_AppCompat_Light = 0x7f0e00cf;
+ public static final int Platform_V21_AppCompat = 0x7f0e00d0;
+ public static final int Platform_V21_AppCompat_Light = 0x7f0e00d1;
+ public static final int Platform_V25_AppCompat = 0x7f0e00d2;
+ public static final int Platform_V25_AppCompat_Light = 0x7f0e00d3;
+ public static final int Platform_Widget_AppCompat_Spinner = 0x7f0e00d4;
+ public static final int RtlOverlay_DialogWindowTitle_AppCompat = 0x7f0e00d5;
+ public static final int RtlOverlay_Widget_AppCompat_ActionBar_TitleItem = 0x7f0e00d6;
+ public static final int RtlOverlay_Widget_AppCompat_DialogTitle_Icon = 0x7f0e00d7;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem = 0x7f0e00d8;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup = 0x7f0e00d9;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_Shortcut = 0x7f0e00da;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_SubmenuArrow = 0x7f0e00db;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_Text = 0x7f0e00dc;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_Title = 0x7f0e00dd;
+ public static final int RtlOverlay_Widget_AppCompat_SearchView_MagIcon = 0x7f0e00e3;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown = 0x7f0e00de;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1 = 0x7f0e00df;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2 = 0x7f0e00e0;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Query = 0x7f0e00e1;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Text = 0x7f0e00e2;
+ public static final int RtlUnderlay_Widget_AppCompat_ActionButton = 0x7f0e00e4;
+ public static final int RtlUnderlay_Widget_AppCompat_ActionButton_Overflow = 0x7f0e00e5;
+ public static final int TextAppearance_AppCompat = 0x7f0e00e6;
+ public static final int TextAppearance_AppCompat_Body1 = 0x7f0e00e7;
+ public static final int TextAppearance_AppCompat_Body2 = 0x7f0e00e8;
+ public static final int TextAppearance_AppCompat_Button = 0x7f0e00e9;
+ public static final int TextAppearance_AppCompat_Caption = 0x7f0e00ea;
+ public static final int TextAppearance_AppCompat_Display1 = 0x7f0e00eb;
+ public static final int TextAppearance_AppCompat_Display2 = 0x7f0e00ec;
+ public static final int TextAppearance_AppCompat_Display3 = 0x7f0e00ed;
+ public static final int TextAppearance_AppCompat_Display4 = 0x7f0e00ee;
+ public static final int TextAppearance_AppCompat_Headline = 0x7f0e00ef;
+ public static final int TextAppearance_AppCompat_Inverse = 0x7f0e00f0;
+ public static final int TextAppearance_AppCompat_Large = 0x7f0e00f1;
+ public static final int TextAppearance_AppCompat_Large_Inverse = 0x7f0e00f2;
+ public static final int TextAppearance_AppCompat_Light_SearchResult_Subtitle = 0x7f0e00f3;
+ public static final int TextAppearance_AppCompat_Light_SearchResult_Title = 0x7f0e00f4;
+ public static final int TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 0x7f0e00f5;
+ public static final int TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 0x7f0e00f6;
+ public static final int TextAppearance_AppCompat_Medium = 0x7f0e00f7;
+ public static final int TextAppearance_AppCompat_Medium_Inverse = 0x7f0e00f8;
+ public static final int TextAppearance_AppCompat_Menu = 0x7f0e00f9;
+ public static final int TextAppearance_AppCompat_SearchResult_Subtitle = 0x7f0e00fa;
+ public static final int TextAppearance_AppCompat_SearchResult_Title = 0x7f0e00fb;
+ public static final int TextAppearance_AppCompat_Small = 0x7f0e00fc;
+ public static final int TextAppearance_AppCompat_Small_Inverse = 0x7f0e00fd;
+ public static final int TextAppearance_AppCompat_Subhead = 0x7f0e00fe;
+ public static final int TextAppearance_AppCompat_Subhead_Inverse = 0x7f0e00ff;
+ public static final int TextAppearance_AppCompat_Title = 0x7f0e0100;
+ public static final int TextAppearance_AppCompat_Title_Inverse = 0x7f0e0101;
+ public static final int TextAppearance_AppCompat_Tooltip = 0x7f0e0102;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Menu = 0x7f0e0103;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 0x7f0e0104;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 0x7f0e0105;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Title = 0x7f0e0106;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 0x7f0e0107;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 0x7f0e0108;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse = 0x7f0e0109;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Title = 0x7f0e010a;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse = 0x7f0e010b;
+ public static final int TextAppearance_AppCompat_Widget_Button = 0x7f0e010c;
+ public static final int TextAppearance_AppCompat_Widget_Button_Borderless_Colored = 0x7f0e010d;
+ public static final int TextAppearance_AppCompat_Widget_Button_Colored = 0x7f0e010e;
+ public static final int TextAppearance_AppCompat_Widget_Button_Inverse = 0x7f0e010f;
+ public static final int TextAppearance_AppCompat_Widget_DropDownItem = 0x7f0e0110;
+ public static final int TextAppearance_AppCompat_Widget_PopupMenu_Header = 0x7f0e0111;
+ public static final int TextAppearance_AppCompat_Widget_PopupMenu_Large = 0x7f0e0112;
+ public static final int TextAppearance_AppCompat_Widget_PopupMenu_Small = 0x7f0e0113;
+ public static final int TextAppearance_AppCompat_Widget_Switch = 0x7f0e0114;
+ public static final int TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 0x7f0e0115;
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int TextAppearance_Design_CollapsingToolbar_Expanded = 0x7f0e0120;
+ public static final int TextAppearance_Design_Counter = 0x7f0e0121;
+ public static final int TextAppearance_Design_Counter_Overflow = 0x7f0e0122;
+ public static final int TextAppearance_Design_Error = 0x7f0e0123;
+ public static final int TextAppearance_Design_HelperText = 0x7f0e0124;
+ public static final int TextAppearance_Design_Hint = 0x7f0e0125;
+ public static final int TextAppearance_Design_Snackbar_Message = 0x7f0e0126;
+ public static final int TextAppearance_Design_Tab = 0x7f0e0127;
+ public static final int TextAppearance_MaterialComponents_Body1 = 0x7f0e0128;
+ public static final int TextAppearance_MaterialComponents_Body2 = 0x7f0e0129;
+ public static final int TextAppearance_MaterialComponents_Button = 0x7f0e012a;
+ public static final int TextAppearance_MaterialComponents_Caption = 0x7f0e012b;
+ public static final int TextAppearance_MaterialComponents_Chip = 0x7f0e012c;
+ public static final int TextAppearance_MaterialComponents_Headline1 = 0x7f0e012d;
+ public static final int TextAppearance_MaterialComponents_Headline2 = 0x7f0e012e;
+ public static final int TextAppearance_MaterialComponents_Headline3 = 0x7f0e012f;
+ public static final int TextAppearance_MaterialComponents_Headline4 = 0x7f0e0130;
+ public static final int TextAppearance_MaterialComponents_Headline5 = 0x7f0e0131;
+ public static final int TextAppearance_MaterialComponents_Headline6 = 0x7f0e0132;
+ public static final int TextAppearance_MaterialComponents_Overline = 0x7f0e0133;
+ public static final int TextAppearance_MaterialComponents_Subtitle1 = 0x7f0e0134;
+ public static final int TextAppearance_MaterialComponents_Subtitle2 = 0x7f0e0135;
+ public static final int TextAppearance_MaterialComponents_Tab = 0x7f0e0136;
+ public static final int TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 0x7f0e0137;
+ public static final int TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 0x7f0e0138;
+ public static final int TextAppearance_Widget_AppCompat_Toolbar_Title = 0x7f0e0139;
+ public static final int ThemeOverlay_AppCompat = 0x7f0e016a;
+ public static final int ThemeOverlay_AppCompat_ActionBar = 0x7f0e016b;
+ public static final int ThemeOverlay_AppCompat_Dark = 0x7f0e016c;
+ public static final int ThemeOverlay_AppCompat_Dark_ActionBar = 0x7f0e016d;
+ public static final int ThemeOverlay_AppCompat_Dialog = 0x7f0e016e;
+ public static final int ThemeOverlay_AppCompat_Dialog_Alert = 0x7f0e016f;
+ public static final int ThemeOverlay_AppCompat_Light = 0x7f0e0170;
+ public static final int ThemeOverlay_MaterialComponents = 0x7f0e0171;
+ public static final int ThemeOverlay_MaterialComponents_ActionBar = 0x7f0e0172;
+ public static final int ThemeOverlay_MaterialComponents_Dark = 0x7f0e0173;
+ public static final int ThemeOverlay_MaterialComponents_Dark_ActionBar = 0x7f0e0174;
+ public static final int ThemeOverlay_MaterialComponents_Dialog = 0x7f0e0175;
+ public static final int ThemeOverlay_MaterialComponents_Dialog_Alert = 0x7f0e0176;
+ public static final int ThemeOverlay_MaterialComponents_Light = 0x7f0e0177;
+ public static final int ThemeOverlay_MaterialComponents_TextInputEditText = 0x7f0e0178;
+ public static final int ThemeOverlay_MaterialComponents_TextInputEditText_FilledBox = 0x7f0e0179;
+ public static final int ThemeOverlay_MaterialComponents_TextInputEditText_FilledBox_Dense = 0x7f0e017a;
+ public static final int ThemeOverlay_MaterialComponents_TextInputEditText_OutlinedBox = 0x7f0e017b;
+ public static final int ThemeOverlay_MaterialComponents_TextInputEditText_OutlinedBox_Dense = 0x7f0e017c;
+ public static final int Theme_AppCompat = 0x7f0e013a;
+ public static final int Theme_AppCompat_CompactMenu = 0x7f0e013b;
+ public static final int Theme_AppCompat_DayNight = 0x7f0e013c;
+ public static final int Theme_AppCompat_DayNight_DarkActionBar = 0x7f0e013d;
+ public static final int Theme_AppCompat_DayNight_Dialog = 0x7f0e013e;
+ public static final int Theme_AppCompat_DayNight_DialogWhenLarge = 0x7f0e0141;
+ public static final int Theme_AppCompat_DayNight_Dialog_Alert = 0x7f0e013f;
+ public static final int Theme_AppCompat_DayNight_Dialog_MinWidth = 0x7f0e0140;
+ public static final int Theme_AppCompat_DayNight_NoActionBar = 0x7f0e0142;
+ public static final int Theme_AppCompat_Dialog = 0x7f0e0143;
+ public static final int Theme_AppCompat_DialogWhenLarge = 0x7f0e0146;
+ public static final int Theme_AppCompat_Dialog_Alert = 0x7f0e0144;
+ public static final int Theme_AppCompat_Dialog_MinWidth = 0x7f0e0145;
+ public static final int Theme_AppCompat_Light = 0x7f0e0147;
+ public static final int Theme_AppCompat_Light_DarkActionBar = 0x7f0e0148;
+ public static final int Theme_AppCompat_Light_Dialog = 0x7f0e0149;
+ public static final int Theme_AppCompat_Light_DialogWhenLarge = 0x7f0e014c;
+ public static final int Theme_AppCompat_Light_Dialog_Alert = 0x7f0e014a;
+ public static final int Theme_AppCompat_Light_Dialog_MinWidth = 0x7f0e014b;
+ public static final int Theme_AppCompat_Light_NoActionBar = 0x7f0e014d;
+ public static final int Theme_AppCompat_NoActionBar = 0x7f0e014e;
+ public static final int Theme_Design = 0x7f0e014f;
+ public static final int Theme_Design_BottomSheetDialog = 0x7f0e0150;
+ public static final int Theme_Design_Light = 0x7f0e0151;
+ public static final int Theme_Design_Light_BottomSheetDialog = 0x7f0e0152;
+ public static final int Theme_Design_Light_NoActionBar = 0x7f0e0153;
+ public static final int Theme_Design_NoActionBar = 0x7f0e0154;
+ public static final int Theme_MaterialComponents = 0x7f0e0155;
+ public static final int Theme_MaterialComponents_BottomSheetDialog = 0x7f0e0156;
+ public static final int Theme_MaterialComponents_Bridge = 0x7f0e0157;
+ public static final int Theme_MaterialComponents_CompactMenu = 0x7f0e0158;
+ public static final int Theme_MaterialComponents_Dialog = 0x7f0e0159;
+ public static final int Theme_MaterialComponents_DialogWhenLarge = 0x7f0e015c;
+ public static final int Theme_MaterialComponents_Dialog_Alert = 0x7f0e015a;
+ public static final int Theme_MaterialComponents_Dialog_MinWidth = 0x7f0e015b;
+ public static final int Theme_MaterialComponents_Light = 0x7f0e015d;
+ public static final int Theme_MaterialComponents_Light_BottomSheetDialog = 0x7f0e015e;
+ public static final int Theme_MaterialComponents_Light_Bridge = 0x7f0e015f;
+ public static final int Theme_MaterialComponents_Light_DarkActionBar = 0x7f0e0160;
+ public static final int Theme_MaterialComponents_Light_DarkActionBar_Bridge = 0x7f0e0161;
+ public static final int Theme_MaterialComponents_Light_Dialog = 0x7f0e0162;
+ public static final int Theme_MaterialComponents_Light_DialogWhenLarge = 0x7f0e0165;
+ public static final int Theme_MaterialComponents_Light_Dialog_Alert = 0x7f0e0163;
+ public static final int Theme_MaterialComponents_Light_Dialog_MinWidth = 0x7f0e0164;
+ public static final int Theme_MaterialComponents_Light_NoActionBar = 0x7f0e0166;
+ public static final int Theme_MaterialComponents_Light_NoActionBar_Bridge = 0x7f0e0167;
+ public static final int Theme_MaterialComponents_NoActionBar = 0x7f0e0168;
+ public static final int Theme_MaterialComponents_NoActionBar_Bridge = 0x7f0e0169;
+ public static final int Widget_AppCompat_ActionBar = 0x7f0e017d;
+ public static final int Widget_AppCompat_ActionBar_Solid = 0x7f0e017e;
+ public static final int Widget_AppCompat_ActionBar_TabBar = 0x7f0e017f;
+ public static final int Widget_AppCompat_ActionBar_TabText = 0x7f0e0180;
+ public static final int Widget_AppCompat_ActionBar_TabView = 0x7f0e0181;
+ public static final int Widget_AppCompat_ActionButton = 0x7f0e0182;
+ public static final int Widget_AppCompat_ActionButton_CloseMode = 0x7f0e0183;
+ public static final int Widget_AppCompat_ActionButton_Overflow = 0x7f0e0184;
+ public static final int Widget_AppCompat_ActionMode = 0x7f0e0185;
+ public static final int Widget_AppCompat_ActivityChooserView = 0x7f0e0186;
+ public static final int Widget_AppCompat_AutoCompleteTextView = 0x7f0e0187;
+ public static final int Widget_AppCompat_Button = 0x7f0e0188;
+ public static final int Widget_AppCompat_ButtonBar = 0x7f0e018e;
+ public static final int Widget_AppCompat_ButtonBar_AlertDialog = 0x7f0e018f;
+ public static final int Widget_AppCompat_Button_Borderless = 0x7f0e0189;
+ public static final int Widget_AppCompat_Button_Borderless_Colored = 0x7f0e018a;
+ public static final int Widget_AppCompat_Button_ButtonBar_AlertDialog = 0x7f0e018b;
+ public static final int Widget_AppCompat_Button_Colored = 0x7f0e018c;
+ public static final int Widget_AppCompat_Button_Small = 0x7f0e018d;
+ public static final int Widget_AppCompat_CompoundButton_CheckBox = 0x7f0e0190;
+ public static final int Widget_AppCompat_CompoundButton_RadioButton = 0x7f0e0191;
+ public static final int Widget_AppCompat_CompoundButton_Switch = 0x7f0e0192;
+ public static final int Widget_AppCompat_DrawerArrowToggle = 0x7f0e0193;
+ public static final int Widget_AppCompat_DropDownItem_Spinner = 0x7f0e0194;
+ public static final int Widget_AppCompat_EditText = 0x7f0e0195;
+ public static final int Widget_AppCompat_ImageButton = 0x7f0e0196;
+ public static final int Widget_AppCompat_Light_ActionBar = 0x7f0e0197;
+ public static final int Widget_AppCompat_Light_ActionBar_Solid = 0x7f0e0198;
+ public static final int Widget_AppCompat_Light_ActionBar_Solid_Inverse = 0x7f0e0199;
+ public static final int Widget_AppCompat_Light_ActionBar_TabBar = 0x7f0e019a;
+ public static final int Widget_AppCompat_Light_ActionBar_TabBar_Inverse = 0x7f0e019b;
+ public static final int Widget_AppCompat_Light_ActionBar_TabText = 0x7f0e019c;
+ public static final int Widget_AppCompat_Light_ActionBar_TabText_Inverse = 0x7f0e019d;
+ public static final int Widget_AppCompat_Light_ActionBar_TabView = 0x7f0e019e;
+ public static final int Widget_AppCompat_Light_ActionBar_TabView_Inverse = 0x7f0e019f;
+ public static final int Widget_AppCompat_Light_ActionButton = 0x7f0e01a0;
+ public static final int Widget_AppCompat_Light_ActionButton_CloseMode = 0x7f0e01a1;
+ public static final int Widget_AppCompat_Light_ActionButton_Overflow = 0x7f0e01a2;
+ public static final int Widget_AppCompat_Light_ActionMode_Inverse = 0x7f0e01a3;
+ public static final int Widget_AppCompat_Light_ActivityChooserView = 0x7f0e01a4;
+ public static final int Widget_AppCompat_Light_AutoCompleteTextView = 0x7f0e01a5;
+ public static final int Widget_AppCompat_Light_DropDownItem_Spinner = 0x7f0e01a6;
+ public static final int Widget_AppCompat_Light_ListPopupWindow = 0x7f0e01a7;
+ public static final int Widget_AppCompat_Light_ListView_DropDown = 0x7f0e01a8;
+ public static final int Widget_AppCompat_Light_PopupMenu = 0x7f0e01a9;
+ public static final int Widget_AppCompat_Light_PopupMenu_Overflow = 0x7f0e01aa;
+ public static final int Widget_AppCompat_Light_SearchView = 0x7f0e01ab;
+ public static final int Widget_AppCompat_Light_Spinner_DropDown_ActionBar = 0x7f0e01ac;
+ public static final int Widget_AppCompat_ListMenuView = 0x7f0e01ad;
+ public static final int Widget_AppCompat_ListPopupWindow = 0x7f0e01ae;
+ public static final int Widget_AppCompat_ListView = 0x7f0e01af;
+ public static final int Widget_AppCompat_ListView_DropDown = 0x7f0e01b0;
+ public static final int Widget_AppCompat_ListView_Menu = 0x7f0e01b1;
+ public static final int Widget_AppCompat_PopupMenu = 0x7f0e01b2;
+ public static final int Widget_AppCompat_PopupMenu_Overflow = 0x7f0e01b3;
+ public static final int Widget_AppCompat_PopupWindow = 0x7f0e01b4;
+ public static final int Widget_AppCompat_ProgressBar = 0x7f0e01b5;
+ public static final int Widget_AppCompat_ProgressBar_Horizontal = 0x7f0e01b6;
+ public static final int Widget_AppCompat_RatingBar = 0x7f0e01b7;
+ public static final int Widget_AppCompat_RatingBar_Indicator = 0x7f0e01b8;
+ public static final int Widget_AppCompat_RatingBar_Small = 0x7f0e01b9;
+ public static final int Widget_AppCompat_SearchView = 0x7f0e01ba;
+ public static final int Widget_AppCompat_SearchView_ActionBar = 0x7f0e01bb;
+ public static final int Widget_AppCompat_SeekBar = 0x7f0e01bc;
+ public static final int Widget_AppCompat_SeekBar_Discrete = 0x7f0e01bd;
+ public static final int Widget_AppCompat_Spinner = 0x7f0e01be;
+ public static final int Widget_AppCompat_Spinner_DropDown = 0x7f0e01bf;
+ public static final int Widget_AppCompat_Spinner_DropDown_ActionBar = 0x7f0e01c0;
+ public static final int Widget_AppCompat_Spinner_Underlined = 0x7f0e01c1;
+ public static final int Widget_AppCompat_TextView_SpinnerItem = 0x7f0e01c2;
+ public static final int Widget_AppCompat_Toolbar = 0x7f0e01c3;
+ public static final int Widget_AppCompat_Toolbar_Button_Navigation = 0x7f0e01c4;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ public static final int Widget_Design_AppBarLayout = 0x7f0e01c7;
+ public static final int Widget_Design_BottomNavigationView = 0x7f0e01c8;
+ public static final int Widget_Design_BottomSheet_Modal = 0x7f0e01c9;
+ public static final int Widget_Design_CollapsingToolbar = 0x7f0e01ca;
+ public static final int Widget_Design_FloatingActionButton = 0x7f0e01cb;
+ public static final int Widget_Design_NavigationView = 0x7f0e01cc;
+ public static final int Widget_Design_ScrimInsetsFrameLayout = 0x7f0e01cd;
+ public static final int Widget_Design_Snackbar = 0x7f0e01ce;
+ public static final int Widget_Design_TabLayout = 0x7f0e01cf;
+ public static final int Widget_Design_TextInputLayout = 0x7f0e01d0;
+ public static final int Widget_MaterialComponents_BottomAppBar = 0x7f0e01d1;
+ public static final int Widget_MaterialComponents_BottomAppBar_Colored = 0x7f0e01d2;
+ public static final int Widget_MaterialComponents_BottomNavigationView = 0x7f0e01d3;
+ public static final int Widget_MaterialComponents_BottomNavigationView_Colored = 0x7f0e01d4;
+ public static final int Widget_MaterialComponents_BottomSheet_Modal = 0x7f0e01d5;
+ public static final int Widget_MaterialComponents_Button = 0x7f0e01d6;
+ public static final int Widget_MaterialComponents_Button_Icon = 0x7f0e01d7;
+ public static final int Widget_MaterialComponents_Button_OutlinedButton = 0x7f0e01d8;
+ public static final int Widget_MaterialComponents_Button_OutlinedButton_Icon = 0x7f0e01d9;
+ public static final int Widget_MaterialComponents_Button_TextButton = 0x7f0e01da;
+ public static final int Widget_MaterialComponents_Button_TextButton_Dialog = 0x7f0e01db;
+ public static final int Widget_MaterialComponents_Button_TextButton_Dialog_Icon = 0x7f0e01dc;
+ public static final int Widget_MaterialComponents_Button_TextButton_Icon = 0x7f0e01dd;
+ public static final int Widget_MaterialComponents_Button_UnelevatedButton = 0x7f0e01de;
+ public static final int Widget_MaterialComponents_Button_UnelevatedButton_Icon = 0x7f0e01df;
+ public static final int Widget_MaterialComponents_CardView = 0x7f0e01e0;
+ public static final int Widget_MaterialComponents_ChipGroup = 0x7f0e01e5;
+ public static final int Widget_MaterialComponents_Chip_Action = 0x7f0e01e1;
+ public static final int Widget_MaterialComponents_Chip_Choice = 0x7f0e01e2;
+ public static final int Widget_MaterialComponents_Chip_Entry = 0x7f0e01e3;
+ public static final int Widget_MaterialComponents_Chip_Filter = 0x7f0e01e4;
+ public static final int Widget_MaterialComponents_FloatingActionButton = 0x7f0e01e6;
+ public static final int Widget_MaterialComponents_NavigationView = 0x7f0e01e7;
+ public static final int Widget_MaterialComponents_Snackbar = 0x7f0e01e8;
+ public static final int Widget_MaterialComponents_Snackbar_FullWidth = 0x7f0e01e9;
+ public static final int Widget_MaterialComponents_TabLayout = 0x7f0e01ea;
+ public static final int Widget_MaterialComponents_TabLayout_Colored = 0x7f0e01eb;
+ public static final int Widget_MaterialComponents_TextInputEditText_FilledBox = 0x7f0e01ec;
+ public static final int Widget_MaterialComponents_TextInputEditText_FilledBox_Dense = 0x7f0e01ed;
+ public static final int Widget_MaterialComponents_TextInputEditText_OutlinedBox = 0x7f0e01ee;
+ public static final int Widget_MaterialComponents_TextInputEditText_OutlinedBox_Dense = 0x7f0e01ef;
+ public static final int Widget_MaterialComponents_TextInputLayout_FilledBox = 0x7f0e01f0;
+ public static final int Widget_MaterialComponents_TextInputLayout_FilledBox_Dense = 0x7f0e01f1;
+ public static final int Widget_MaterialComponents_TextInputLayout_OutlinedBox = 0x7f0e01f2;
+ public static final int Widget_MaterialComponents_TextInputLayout_OutlinedBox_Dense = 0x7f0e01f3;
+ public static final int Widget_MaterialComponents_Toolbar = 0x7f0e01f4;
+ public static final int Widget_Support_CoordinatorLayout = 0x7f0e01f5;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ActionBar = { 0x7f030031, 0x7f030032, 0x7f030033, 0x7f030091, 0x7f030092, 0x7f030093, 0x7f030094, 0x7f030095, 0x7f030096, 0x7f0300a4, 0x7f0300a9, 0x7f0300aa, 0x7f0300b5, 0x7f0300df, 0x7f0300e4, 0x7f0300e9, 0x7f0300ea, 0x7f0300ec, 0x7f0300f6, 0x7f030100, 0x7f030123, 0x7f03012f, 0x7f030140, 0x7f030144, 0x7f030145, 0x7f030173, 0x7f030176, 0x7f0301bb, 0x7f0301c5 };
+ public static final int ActionBar_background = 0;
+ public static final int ActionBar_backgroundSplit = 1;
+ public static final int ActionBar_backgroundStacked = 2;
+ public static final int ActionBar_contentInsetEnd = 3;
+ public static final int ActionBar_contentInsetEndWithActions = 4;
+ public static final int ActionBar_contentInsetLeft = 5;
+ public static final int ActionBar_contentInsetRight = 6;
+ public static final int ActionBar_contentInsetStart = 7;
+ public static final int ActionBar_contentInsetStartWithNavigation = 8;
+ public static final int ActionBar_customNavigationLayout = 9;
+ public static final int ActionBar_displayOptions = 10;
+ public static final int ActionBar_divider = 11;
+ public static final int ActionBar_elevation = 12;
+ public static final int ActionBar_height = 13;
+ public static final int ActionBar_hideOnContentScroll = 14;
+ public static final int ActionBar_homeAsUpIndicator = 15;
+ public static final int ActionBar_homeLayout = 16;
+ public static final int ActionBar_icon = 17;
+ public static final int ActionBar_indeterminateProgressStyle = 18;
+ public static final int ActionBar_itemPadding = 19;
+ public static final int ActionBar_logo = 20;
+ public static final int ActionBar_navigationMode = 21;
+ public static final int ActionBar_popupTheme = 22;
+ public static final int ActionBar_progressBarPadding = 23;
+ public static final int ActionBar_progressBarStyle = 24;
+ public static final int ActionBar_subtitle = 25;
+ public static final int ActionBar_subtitleTextStyle = 26;
+ public static final int ActionBar_title = 27;
+ public static final int ActionBar_titleTextStyle = 28;
+ public static final int[] ActionBarLayout = { 0x10100b3 };
+ public static final int ActionBarLayout_android_layout_gravity = 0;
+ public static final int[] ActionMenuItemView = { 0x101013f };
+ public static final int ActionMenuItemView_android_minWidth = 0;
+ public static final int[] ActionMode = { 0x7f030031, 0x7f030032, 0x7f03007e, 0x7f0300df, 0x7f030176, 0x7f0301c5 };
+ public static final int ActionMode_background = 0;
+ public static final int ActionMode_backgroundSplit = 1;
+ public static final int ActionMode_closeItemLayout = 2;
+ public static final int ActionMode_height = 3;
+ public static final int ActionMode_subtitleTextStyle = 4;
+ public static final int ActionMode_titleTextStyle = 5;
+ public static final int[] ActivityChooserView = { 0x7f0300ba, 0x7f0300f7 };
+ public static final int ActivityChooserView_expandActivityOverflowButtonDrawable = 0;
+ public static final int ActivityChooserView_initialActivityCount = 1;
+ public static final int[] AlertDialog = { 0x10100f2, 0x7f030052, 0x7f030053, 0x7f03011a, 0x7f03011b, 0x7f03012c, 0x7f03015b, 0x7f03015c };
+ public static final int AlertDialog_android_layout = 0;
+ public static final int AlertDialog_buttonIconDimen = 1;
+ public static final int AlertDialog_buttonPanelSideLayout = 2;
+ public static final int AlertDialog_listItemLayout = 3;
+ public static final int AlertDialog_listLayout = 4;
+ public static final int AlertDialog_multiChoiceItemLayout = 5;
+ public static final int AlertDialog_showTitle = 6;
+ public static final int AlertDialog_singleChoiceItemLayout = 7;
+ public static final int[] AppBarLayout = { 0x10100d4, 0x101048f, 0x1010540, 0x7f0300b5, 0x7f0300bb, 0x7f030115 };
+ public static final int AppBarLayout_android_background = 0;
+ public static final int AppBarLayout_android_touchscreenBlocksFocus = 1;
+ public static final int AppBarLayout_android_keyboardNavigationCluster = 2;
+ public static final int AppBarLayout_elevation = 3;
+ public static final int AppBarLayout_expanded = 4;
+ public static final int AppBarLayout_liftOnScroll = 5;
+ public static final int[] AppBarLayoutStates = { 0x7f030169, 0x7f03016a, 0x7f03016b, 0x7f03016c };
+ public static final int AppBarLayoutStates_state_collapsed = 0;
+ public static final int AppBarLayoutStates_state_collapsible = 1;
+ public static final int AppBarLayoutStates_state_liftable = 2;
+ public static final int AppBarLayoutStates_state_lifted = 3;
+ public static final int[] AppBarLayout_Layout = { 0x7f030113, 0x7f030114 };
+ public static final int AppBarLayout_Layout_layout_scrollFlags = 0;
+ public static final int AppBarLayout_Layout_layout_scrollInterpolator = 1;
+ public static final int[] AppCompatImageView = { 0x1010119, 0x7f030166, 0x7f0301b9, 0x7f0301ba };
+ public static final int AppCompatImageView_android_src = 0;
+ public static final int AppCompatImageView_srcCompat = 1;
+ public static final int AppCompatImageView_tint = 2;
+ public static final int AppCompatImageView_tintMode = 3;
+ public static final int[] AppCompatSeekBar = { 0x1010142, 0x7f0301b6, 0x7f0301b7, 0x7f0301b8 };
+ public static final int AppCompatSeekBar_android_thumb = 0;
+ public static final int AppCompatSeekBar_tickMark = 1;
+ public static final int AppCompatSeekBar_tickMarkTint = 2;
+ public static final int AppCompatSeekBar_tickMarkTintMode = 3;
+ public static final int[] AppCompatTextHelper = { 0x1010034, 0x101016d, 0x101016e, 0x101016f, 0x1010170, 0x1010392, 0x1010393 };
+ public static final int AppCompatTextHelper_android_textAppearance = 0;
+ public static final int AppCompatTextHelper_android_drawableTop = 1;
+ public static final int AppCompatTextHelper_android_drawableBottom = 2;
+ public static final int AppCompatTextHelper_android_drawableLeft = 3;
+ public static final int AppCompatTextHelper_android_drawableRight = 4;
+ public static final int AppCompatTextHelper_android_drawableStart = 5;
+ public static final int AppCompatTextHelper_android_drawableEnd = 6;
+ public static final int[] AppCompatTextView = { 0x1010034, 0x7f03002c, 0x7f03002d, 0x7f03002e, 0x7f03002f, 0x7f030030, 0x7f0300ce, 0x7f0300d1, 0x7f030108, 0x7f030116, 0x7f030196 };
+ public static final int AppCompatTextView_android_textAppearance = 0;
+ public static final int AppCompatTextView_autoSizeMaxTextSize = 1;
+ public static final int AppCompatTextView_autoSizeMinTextSize = 2;
+ public static final int AppCompatTextView_autoSizePresetSizes = 3;
+ public static final int AppCompatTextView_autoSizeStepGranularity = 4;
+ public static final int AppCompatTextView_autoSizeTextType = 5;
+ public static final int AppCompatTextView_firstBaselineToTopHeight = 6;
+ public static final int AppCompatTextView_fontFamily = 7;
+ public static final int AppCompatTextView_lastBaselineToBottomHeight = 8;
+ public static final int AppCompatTextView_lineHeight = 9;
+ public static final int AppCompatTextView_textAllCaps = 10;
+ public static final int[] AppCompatTheme = { 0x1010057, 0x10100ae, 0x7f030000, 0x7f030001, 0x7f030002, 0x7f030003, 0x7f030004, 0x7f030005, 0x7f030006, 0x7f030007, 0x7f030008, 0x7f030009, 0x7f03000a, 0x7f03000b, 0x7f03000c, 0x7f03000e, 0x7f03000f, 0x7f030010, 0x7f030011, 0x7f030012, 0x7f030013, 0x7f030014, 0x7f030015, 0x7f030016, 0x7f030017, 0x7f030018, 0x7f030019, 0x7f03001a, 0x7f03001b, 0x7f03001c, 0x7f03001d, 0x7f03001e, 0x7f030021, 0x7f030022, 0x7f030023, 0x7f030024, 0x7f030025, 0x7f03002b, 0x7f03003e, 0x7f03004c, 0x7f03004d, 0x7f03004e, 0x7f03004f, 0x7f030050, 0x7f030054, 0x7f030055, 0x7f03005f, 0x7f030064, 0x7f030084, 0x7f030085, 0x7f030086, 0x7f030087, 0x7f030088, 0x7f030089, 0x7f03008a, 0x7f03008b, 0x7f03008c, 0x7f03008e, 0x7f03009d, 0x7f0300a6, 0x7f0300a7, 0x7f0300a8, 0x7f0300ab, 0x7f0300ad, 0x7f0300b0, 0x7f0300b1, 0x7f0300b2, 0x7f0300b3, 0x7f0300b4, 0x7f0300e9, 0x7f0300f5, 0x7f030118, 0x7f030119, 0x7f03011c, 0x7f03011d, 0x7f03011e, 0x7f03011f, 0x7f030120, 0x7f030121, 0x7f030122, 0x7f030137, 0x7f030138, 0x7f030139, 0x7f03013f, 0x7f030141, 0x7f030148, 0x7f030149, 0x7f03014a, 0x7f03014b, 0x7f030153, 0x7f030154, 0x7f030155, 0x7f030156, 0x7f030163, 0x7f030164, 0x7f03017a, 0x7f0301a1, 0x7f0301a2, 0x7f0301a3, 0x7f0301a4, 0x7f0301a6, 0x7f0301a7, 0x7f0301a8, 0x7f0301a9, 0x7f0301ac, 0x7f0301ad, 0x7f0301c7, 0x7f0301c8, 0x7f0301c9, 0x7f0301ca, 0x7f0301d1, 0x7f0301d3, 0x7f0301d4, 0x7f0301d5, 0x7f0301d6, 0x7f0301d7, 0x7f0301d8, 0x7f0301d9, 0x7f0301da, 0x7f0301db, 0x7f0301dc };
+ public static final int AppCompatTheme_android_windowIsFloating = 0;
+ public static final int AppCompatTheme_android_windowAnimationStyle = 1;
+ public static final int AppCompatTheme_actionBarDivider = 2;
+ public static final int AppCompatTheme_actionBarItemBackground = 3;
+ public static final int AppCompatTheme_actionBarPopupTheme = 4;
+ public static final int AppCompatTheme_actionBarSize = 5;
+ public static final int AppCompatTheme_actionBarSplitStyle = 6;
+ public static final int AppCompatTheme_actionBarStyle = 7;
+ public static final int AppCompatTheme_actionBarTabBarStyle = 8;
+ public static final int AppCompatTheme_actionBarTabStyle = 9;
+ public static final int AppCompatTheme_actionBarTabTextStyle = 10;
+ public static final int AppCompatTheme_actionBarTheme = 11;
+ public static final int AppCompatTheme_actionBarWidgetTheme = 12;
+ public static final int AppCompatTheme_actionButtonStyle = 13;
+ public static final int AppCompatTheme_actionDropDownStyle = 14;
+ public static final int AppCompatTheme_actionMenuTextAppearance = 15;
+ public static final int AppCompatTheme_actionMenuTextColor = 16;
+ public static final int AppCompatTheme_actionModeBackground = 17;
+ public static final int AppCompatTheme_actionModeCloseButtonStyle = 18;
+ public static final int AppCompatTheme_actionModeCloseDrawable = 19;
+ public static final int AppCompatTheme_actionModeCopyDrawable = 20;
+ public static final int AppCompatTheme_actionModeCutDrawable = 21;
+ public static final int AppCompatTheme_actionModeFindDrawable = 22;
+ public static final int AppCompatTheme_actionModePasteDrawable = 23;
+ public static final int AppCompatTheme_actionModePopupWindowStyle = 24;
+ public static final int AppCompatTheme_actionModeSelectAllDrawable = 25;
+ public static final int AppCompatTheme_actionModeShareDrawable = 26;
+ public static final int AppCompatTheme_actionModeSplitBackground = 27;
+ public static final int AppCompatTheme_actionModeStyle = 28;
+ public static final int AppCompatTheme_actionModeWebSearchDrawable = 29;
+ public static final int AppCompatTheme_actionOverflowButtonStyle = 30;
+ public static final int AppCompatTheme_actionOverflowMenuStyle = 31;
+ public static final int AppCompatTheme_activityChooserViewStyle = 32;
+ public static final int AppCompatTheme_alertDialogButtonGroupStyle = 33;
+ public static final int AppCompatTheme_alertDialogCenterButtons = 34;
+ public static final int AppCompatTheme_alertDialogStyle = 35;
+ public static final int AppCompatTheme_alertDialogTheme = 36;
+ public static final int AppCompatTheme_autoCompleteTextViewStyle = 37;
+ public static final int AppCompatTheme_borderlessButtonStyle = 38;
+ public static final int AppCompatTheme_buttonBarButtonStyle = 39;
+ public static final int AppCompatTheme_buttonBarNegativeButtonStyle = 40;
+ public static final int AppCompatTheme_buttonBarNeutralButtonStyle = 41;
+ public static final int AppCompatTheme_buttonBarPositiveButtonStyle = 42;
+ public static final int AppCompatTheme_buttonBarStyle = 43;
+ public static final int AppCompatTheme_buttonStyle = 44;
+ public static final int AppCompatTheme_buttonStyleSmall = 45;
+ public static final int AppCompatTheme_checkboxStyle = 46;
+ public static final int AppCompatTheme_checkedTextViewStyle = 47;
+ public static final int AppCompatTheme_colorAccent = 48;
+ public static final int AppCompatTheme_colorBackgroundFloating = 49;
+ public static final int AppCompatTheme_colorButtonNormal = 50;
+ public static final int AppCompatTheme_colorControlActivated = 51;
+ public static final int AppCompatTheme_colorControlHighlight = 52;
+ public static final int AppCompatTheme_colorControlNormal = 53;
+ public static final int AppCompatTheme_colorError = 54;
+ public static final int AppCompatTheme_colorPrimary = 55;
+ public static final int AppCompatTheme_colorPrimaryDark = 56;
+ public static final int AppCompatTheme_colorSwitchThumbNormal = 57;
+ public static final int AppCompatTheme_controlBackground = 58;
+ public static final int AppCompatTheme_dialogCornerRadius = 59;
+ public static final int AppCompatTheme_dialogPreferredPadding = 60;
+ public static final int AppCompatTheme_dialogTheme = 61;
+ public static final int AppCompatTheme_dividerHorizontal = 62;
+ public static final int AppCompatTheme_dividerVertical = 63;
+ public static final int AppCompatTheme_dropDownListViewStyle = 64;
+ public static final int AppCompatTheme_dropdownListPreferredItemHeight = 65;
+ public static final int AppCompatTheme_editTextBackground = 66;
+ public static final int AppCompatTheme_editTextColor = 67;
+ public static final int AppCompatTheme_editTextStyle = 68;
+ public static final int AppCompatTheme_homeAsUpIndicator = 69;
+ public static final int AppCompatTheme_imageButtonStyle = 70;
+ public static final int AppCompatTheme_listChoiceBackgroundIndicator = 71;
+ public static final int AppCompatTheme_listDividerAlertDialog = 72;
+ public static final int AppCompatTheme_listMenuViewStyle = 73;
+ public static final int AppCompatTheme_listPopupWindowStyle = 74;
+ public static final int AppCompatTheme_listPreferredItemHeight = 75;
+ public static final int AppCompatTheme_listPreferredItemHeightLarge = 76;
+ public static final int AppCompatTheme_listPreferredItemHeightSmall = 77;
+ public static final int AppCompatTheme_listPreferredItemPaddingLeft = 78;
+ public static final int AppCompatTheme_listPreferredItemPaddingRight = 79;
+ public static final int AppCompatTheme_panelBackground = 80;
+ public static final int AppCompatTheme_panelMenuListTheme = 81;
+ public static final int AppCompatTheme_panelMenuListWidth = 82;
+ public static final int AppCompatTheme_popupMenuStyle = 83;
+ public static final int AppCompatTheme_popupWindowStyle = 84;
+ public static final int AppCompatTheme_radioButtonStyle = 85;
+ public static final int AppCompatTheme_ratingBarStyle = 86;
+ public static final int AppCompatTheme_ratingBarStyleIndicator = 87;
+ public static final int AppCompatTheme_ratingBarStyleSmall = 88;
+ public static final int AppCompatTheme_searchViewStyle = 89;
+ public static final int AppCompatTheme_seekBarStyle = 90;
+ public static final int AppCompatTheme_selectableItemBackground = 91;
+ public static final int AppCompatTheme_selectableItemBackgroundBorderless = 92;
+ public static final int AppCompatTheme_spinnerDropDownItemStyle = 93;
+ public static final int AppCompatTheme_spinnerStyle = 94;
+ public static final int AppCompatTheme_switchStyle = 95;
+ public static final int AppCompatTheme_textAppearanceLargePopupMenu = 96;
+ public static final int AppCompatTheme_textAppearanceListItem = 97;
+ public static final int AppCompatTheme_textAppearanceListItemSecondary = 98;
+ public static final int AppCompatTheme_textAppearanceListItemSmall = 99;
+ public static final int AppCompatTheme_textAppearancePopupMenuHeader = 100;
+ public static final int AppCompatTheme_textAppearanceSearchResultSubtitle = 101;
+ public static final int AppCompatTheme_textAppearanceSearchResultTitle = 102;
+ public static final int AppCompatTheme_textAppearanceSmallPopupMenu = 103;
+ public static final int AppCompatTheme_textColorAlertDialogListItem = 104;
+ public static final int AppCompatTheme_textColorSearchUrl = 105;
+ public static final int AppCompatTheme_toolbarNavigationButtonStyle = 106;
+ public static final int AppCompatTheme_toolbarStyle = 107;
+ public static final int AppCompatTheme_tooltipForegroundColor = 108;
+ public static final int AppCompatTheme_tooltipFrameBackground = 109;
+ public static final int AppCompatTheme_viewInflaterClass = 110;
+ public static final int AppCompatTheme_windowActionBar = 111;
+ public static final int AppCompatTheme_windowActionBarOverlay = 112;
+ public static final int AppCompatTheme_windowActionModeOverlay = 113;
+ public static final int AppCompatTheme_windowFixedHeightMajor = 114;
+ public static final int AppCompatTheme_windowFixedHeightMinor = 115;
+ public static final int AppCompatTheme_windowFixedWidthMajor = 116;
+ public static final int AppCompatTheme_windowFixedWidthMinor = 117;
+ public static final int AppCompatTheme_windowMinWidthMajor = 118;
+ public static final int AppCompatTheme_windowMinWidthMinor = 119;
+ public static final int AppCompatTheme_windowNoTitle = 120;
+ public static final int[] BottomAppBar = { 0x7f030034, 0x7f0300c3, 0x7f0300c4, 0x7f0300c5, 0x7f0300c6, 0x7f0300e5 };
+ public static final int BottomAppBar_backgroundTint = 0;
+ public static final int BottomAppBar_fabAlignmentMode = 1;
+ public static final int BottomAppBar_fabCradleMargin = 2;
+ public static final int BottomAppBar_fabCradleRoundedCornerRadius = 3;
+ public static final int BottomAppBar_fabCradleVerticalOffset = 4;
+ public static final int BottomAppBar_hideOnScroll = 5;
+ public static final int[] BottomNavigationView = { 0x7f0300b5, 0x7f0300fa, 0x7f0300fc, 0x7f0300fe, 0x7f0300ff, 0x7f030103, 0x7f030104, 0x7f030105, 0x7f030107, 0x7f03012b };
+ public static final int BottomNavigationView_elevation = 0;
+ public static final int BottomNavigationView_itemBackground = 1;
+ public static final int BottomNavigationView_itemHorizontalTranslationEnabled = 2;
+ public static final int BottomNavigationView_itemIconSize = 3;
+ public static final int BottomNavigationView_itemIconTint = 4;
+ public static final int BottomNavigationView_itemTextAppearanceActive = 5;
+ public static final int BottomNavigationView_itemTextAppearanceInactive = 6;
+ public static final int BottomNavigationView_itemTextColor = 7;
+ public static final int BottomNavigationView_labelVisibilityMode = 8;
+ public static final int BottomNavigationView_menu = 9;
+ public static final int[] BottomSheetBehavior_Layout = { 0x7f030038, 0x7f030039, 0x7f03003b, 0x7f03003c };
+ public static final int BottomSheetBehavior_Layout_behavior_fitToContents = 0;
+ public static final int BottomSheetBehavior_Layout_behavior_hideable = 1;
+ public static final int BottomSheetBehavior_Layout_behavior_peekHeight = 2;
+ public static final int BottomSheetBehavior_Layout_behavior_skipCollapsed = 3;
+ public static final int[] ButtonBarLayout = { 0x7f030026 };
+ public static final int ButtonBarLayout_allowStacking = 0;
+ public static final int[] CardView = { 0x101013f, 0x1010140, 0x7f030058, 0x7f030059, 0x7f03005a, 0x7f03005b, 0x7f03005c, 0x7f03005d, 0x7f030097, 0x7f030098, 0x7f030099, 0x7f03009a, 0x7f03009b };
+ public static final int CardView_android_minWidth = 0;
+ public static final int CardView_android_minHeight = 1;
+ public static final int CardView_cardBackgroundColor = 2;
+ public static final int CardView_cardCornerRadius = 3;
+ public static final int CardView_cardElevation = 4;
+ public static final int CardView_cardMaxElevation = 5;
+ public static final int CardView_cardPreventCornerOverlap = 6;
+ public static final int CardView_cardUseCompatPadding = 7;
+ public static final int CardView_contentPadding = 8;
+ public static final int CardView_contentPaddingBottom = 9;
+ public static final int CardView_contentPaddingLeft = 10;
+ public static final int CardView_contentPaddingRight = 11;
+ public static final int CardView_contentPaddingTop = 12;
+ public static final int[] Chip = { 0x1010034, 0x10100ab, 0x101011f, 0x101014f, 0x10101e5, 0x7f030061, 0x7f030062, 0x7f030063, 0x7f030065, 0x7f030066, 0x7f030067, 0x7f030069, 0x7f03006a, 0x7f03006b, 0x7f03006c, 0x7f03006d, 0x7f03006e, 0x7f030073, 0x7f030074, 0x7f030075, 0x7f030077, 0x7f030078, 0x7f030079, 0x7f03007a, 0x7f03007b, 0x7f03007c, 0x7f03007d, 0x7f0300e3, 0x7f0300ed, 0x7f0300f1, 0x7f03014d, 0x7f030159, 0x7f0301ae, 0x7f0301b0 };
+ public static final int Chip_android_textAppearance = 0;
+ public static final int Chip_android_ellipsize = 1;
+ public static final int Chip_android_maxWidth = 2;
+ public static final int Chip_android_text = 3;
+ public static final int Chip_android_checkable = 4;
+ public static final int Chip_checkedIcon = 5;
+ public static final int Chip_checkedIconEnabled = 6;
+ public static final int Chip_checkedIconVisible = 7;
+ public static final int Chip_chipBackgroundColor = 8;
+ public static final int Chip_chipCornerRadius = 9;
+ public static final int Chip_chipEndPadding = 10;
+ public static final int Chip_chipIcon = 11;
+ public static final int Chip_chipIconEnabled = 12;
+ public static final int Chip_chipIconSize = 13;
+ public static final int Chip_chipIconTint = 14;
+ public static final int Chip_chipIconVisible = 15;
+ public static final int Chip_chipMinHeight = 16;
+ public static final int Chip_chipStartPadding = 17;
+ public static final int Chip_chipStrokeColor = 18;
+ public static final int Chip_chipStrokeWidth = 19;
+ public static final int Chip_closeIcon = 20;
+ public static final int Chip_closeIconEnabled = 21;
+ public static final int Chip_closeIconEndPadding = 22;
+ public static final int Chip_closeIconSize = 23;
+ public static final int Chip_closeIconStartPadding = 24;
+ public static final int Chip_closeIconTint = 25;
+ public static final int Chip_closeIconVisible = 26;
+ public static final int Chip_hideMotionSpec = 27;
+ public static final int Chip_iconEndPadding = 28;
+ public static final int Chip_iconStartPadding = 29;
+ public static final int Chip_rippleColor = 30;
+ public static final int Chip_showMotionSpec = 31;
+ public static final int Chip_textEndPadding = 32;
+ public static final int Chip_textStartPadding = 33;
+ public static final int[] ChipGroup = { 0x7f030060, 0x7f03006f, 0x7f030070, 0x7f030071, 0x7f03015d, 0x7f03015e };
+ public static final int ChipGroup_checkedChip = 0;
+ public static final int ChipGroup_chipSpacing = 1;
+ public static final int ChipGroup_chipSpacingHorizontal = 2;
+ public static final int ChipGroup_chipSpacingVertical = 3;
+ public static final int ChipGroup_singleLine = 4;
+ public static final int ChipGroup_singleSelection = 5;
+ public static final int[] CollapsingToolbarLayout = { 0x7f030081, 0x7f030082, 0x7f03009c, 0x7f0300bc, 0x7f0300bd, 0x7f0300be, 0x7f0300bf, 0x7f0300c0, 0x7f0300c1, 0x7f0300c2, 0x7f03014e, 0x7f030150, 0x7f03016e, 0x7f0301bb, 0x7f0301bc, 0x7f0301c6 };
+ public static final int CollapsingToolbarLayout_collapsedTitleGravity = 0;
+ public static final int CollapsingToolbarLayout_collapsedTitleTextAppearance = 1;
+ public static final int CollapsingToolbarLayout_contentScrim = 2;
+ public static final int CollapsingToolbarLayout_expandedTitleGravity = 3;
+ public static final int CollapsingToolbarLayout_expandedTitleMargin = 4;
+ public static final int CollapsingToolbarLayout_expandedTitleMarginBottom = 5;
+ public static final int CollapsingToolbarLayout_expandedTitleMarginEnd = 6;
+ public static final int CollapsingToolbarLayout_expandedTitleMarginStart = 7;
+ public static final int CollapsingToolbarLayout_expandedTitleMarginTop = 8;
+ public static final int CollapsingToolbarLayout_expandedTitleTextAppearance = 9;
+ public static final int CollapsingToolbarLayout_scrimAnimationDuration = 10;
+ public static final int CollapsingToolbarLayout_scrimVisibleHeightTrigger = 11;
+ public static final int CollapsingToolbarLayout_statusBarScrim = 12;
+ public static final int CollapsingToolbarLayout_title = 13;
+ public static final int CollapsingToolbarLayout_titleEnabled = 14;
+ public static final int CollapsingToolbarLayout_toolbarId = 15;
+ public static final int[] CollapsingToolbarLayout_Layout = { 0x7f03010e, 0x7f03010f };
+ public static final int CollapsingToolbarLayout_Layout_layout_collapseMode = 0;
+ public static final int CollapsingToolbarLayout_Layout_layout_collapseParallaxMultiplier = 1;
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] CompoundButton = { 0x1010107, 0x7f030056, 0x7f030057 };
+ public static final int CompoundButton_android_button = 0;
+ public static final int CompoundButton_buttonTint = 1;
+ public static final int CompoundButton_buttonTintMode = 2;
+ public static final int[] CoordinatorLayout = { 0x7f030106, 0x7f03016d };
+ public static final int CoordinatorLayout_keylines = 0;
+ public static final int CoordinatorLayout_statusBarBackground = 1;
+ public static final int[] CoordinatorLayout_Layout = { 0x10100b3, 0x7f03010b, 0x7f03010c, 0x7f03010d, 0x7f030110, 0x7f030111, 0x7f030112 };
+ public static final int CoordinatorLayout_Layout_android_layout_gravity = 0;
+ public static final int CoordinatorLayout_Layout_layout_anchor = 1;
+ public static final int CoordinatorLayout_Layout_layout_anchorGravity = 2;
+ public static final int CoordinatorLayout_Layout_layout_behavior = 3;
+ public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges = 4;
+ public static final int CoordinatorLayout_Layout_layout_insetEdge = 5;
+ public static final int CoordinatorLayout_Layout_layout_keyline = 6;
+ public static final int[] DesignTheme = { 0x7f030041, 0x7f030042 };
+ public static final int DesignTheme_bottomSheetDialogTheme = 0;
+ public static final int DesignTheme_bottomSheetStyle = 1;
+ public static final int[] DrawerArrowToggle = { 0x7f030029, 0x7f03002a, 0x7f030036, 0x7f030083, 0x7f0300ae, 0x7f0300dc, 0x7f030162, 0x7f0301b2 };
+ public static final int DrawerArrowToggle_arrowHeadLength = 0;
+ public static final int DrawerArrowToggle_arrowShaftLength = 1;
+ public static final int DrawerArrowToggle_barLength = 2;
+ public static final int DrawerArrowToggle_color = 3;
+ public static final int DrawerArrowToggle_drawableSize = 4;
+ public static final int DrawerArrowToggle_gapBetweenBars = 5;
+ public static final int DrawerArrowToggle_spinBars = 6;
+ public static final int DrawerArrowToggle_thickness = 7;
+ public static final int[] FloatingActionButton = { 0x7f030034, 0x7f030035, 0x7f03003d, 0x7f0300b5, 0x7f0300c7, 0x7f0300c8, 0x7f0300e3, 0x7f0300eb, 0x7f030129, 0x7f030143, 0x7f03014d, 0x7f030159, 0x7f0301d0 };
+ public static final int FloatingActionButton_backgroundTint = 0;
+ public static final int FloatingActionButton_backgroundTintMode = 1;
+ public static final int FloatingActionButton_borderWidth = 2;
+ public static final int FloatingActionButton_elevation = 3;
+ public static final int FloatingActionButton_fabCustomSize = 4;
+ public static final int FloatingActionButton_fabSize = 5;
+ public static final int FloatingActionButton_hideMotionSpec = 6;
+ public static final int FloatingActionButton_hoveredFocusedTranslationZ = 7;
+ public static final int FloatingActionButton_maxImageSize = 8;
+ public static final int FloatingActionButton_pressedTranslationZ = 9;
+ public static final int FloatingActionButton_rippleColor = 10;
+ public static final int FloatingActionButton_showMotionSpec = 11;
+ public static final int FloatingActionButton_useCompatPadding = 12;
+ public static final int[] FloatingActionButton_Behavior_Layout = { 0x7f030037 };
+ public static final int FloatingActionButton_Behavior_Layout_behavior_autoHide = 0;
+ public static final int[] FlowLayout = { 0x7f030101, 0x7f030117 };
+ public static final int FlowLayout_itemSpacing = 0;
+ public static final int FlowLayout_lineSpacing = 1;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] ForegroundLinearLayout = { 0x1010109, 0x1010200, 0x7f0300db };
+ public static final int ForegroundLinearLayout_android_foreground = 0;
+ public static final int ForegroundLinearLayout_android_foregroundGravity = 1;
+ public static final int ForegroundLinearLayout_foregroundInsidePadding = 2;
+ public static final int[] LinearLayoutCompat = { 0x10100af, 0x10100c4, 0x1010126, 0x1010127, 0x1010128, 0x7f0300aa, 0x7f0300ac, 0x7f03012a, 0x7f030158 };
+ public static final int LinearLayoutCompat_android_gravity = 0;
+ public static final int LinearLayoutCompat_android_orientation = 1;
+ public static final int LinearLayoutCompat_android_baselineAligned = 2;
+ public static final int LinearLayoutCompat_android_baselineAlignedChildIndex = 3;
+ public static final int LinearLayoutCompat_android_weightSum = 4;
+ public static final int LinearLayoutCompat_divider = 5;
+ public static final int LinearLayoutCompat_dividerPadding = 6;
+ public static final int LinearLayoutCompat_measureWithLargestChild = 7;
+ public static final int LinearLayoutCompat_showDividers = 8;
+ public static final int[] LinearLayoutCompat_Layout = { 0x10100b3, 0x10100f4, 0x10100f5, 0x1010181 };
+ public static final int LinearLayoutCompat_Layout_android_layout_gravity = 0;
+ public static final int LinearLayoutCompat_Layout_android_layout_width = 1;
+ public static final int LinearLayoutCompat_Layout_android_layout_height = 2;
+ public static final int LinearLayoutCompat_Layout_android_layout_weight = 3;
+ public static final int[] ListPopupWindow = { 0x10102ac, 0x10102ad };
+ public static final int ListPopupWindow_android_dropDownHorizontalOffset = 0;
+ public static final int ListPopupWindow_android_dropDownVerticalOffset = 1;
+ public static final int[] MaterialButton = { 0x10101b7, 0x10101b8, 0x10101b9, 0x10101ba, 0x7f030034, 0x7f030035, 0x7f03009f, 0x7f0300ec, 0x7f0300ee, 0x7f0300ef, 0x7f0300f0, 0x7f0300f2, 0x7f0300f3, 0x7f03014d, 0x7f03016f, 0x7f030170 };
+ public static final int MaterialButton_android_insetLeft = 0;
+ public static final int MaterialButton_android_insetRight = 1;
+ public static final int MaterialButton_android_insetTop = 2;
+ public static final int MaterialButton_android_insetBottom = 3;
+ public static final int MaterialButton_backgroundTint = 4;
+ public static final int MaterialButton_backgroundTintMode = 5;
+ public static final int MaterialButton_cornerRadius = 6;
+ public static final int MaterialButton_icon = 7;
+ public static final int MaterialButton_iconGravity = 8;
+ public static final int MaterialButton_iconPadding = 9;
+ public static final int MaterialButton_iconSize = 10;
+ public static final int MaterialButton_iconTint = 11;
+ public static final int MaterialButton_iconTintMode = 12;
+ public static final int MaterialButton_rippleColor = 13;
+ public static final int MaterialButton_strokeColor = 14;
+ public static final int MaterialButton_strokeWidth = 15;
+ public static final int[] MaterialCardView = { 0x7f03016f, 0x7f030170 };
+ public static final int MaterialCardView_strokeColor = 0;
+ public static final int MaterialCardView_strokeWidth = 1;
+ public static final int[] MaterialComponentsTheme = { 0x7f030041, 0x7f030042, 0x7f030068, 0x7f030072, 0x7f030076, 0x7f030084, 0x7f030085, 0x7f03008b, 0x7f03008c, 0x7f03008d, 0x7f0300b4, 0x7f0300cf, 0x7f030125, 0x7f030126, 0x7f030130, 0x7f03014f, 0x7f03015f, 0x7f030192, 0x7f030197, 0x7f030198, 0x7f030199, 0x7f03019a, 0x7f03019b, 0x7f03019c, 0x7f03019d, 0x7f03019e, 0x7f03019f, 0x7f0301a0, 0x7f0301a5, 0x7f0301aa, 0x7f0301ab, 0x7f0301af };
+ public static final int MaterialComponentsTheme_bottomSheetDialogTheme = 0;
+ public static final int MaterialComponentsTheme_bottomSheetStyle = 1;
+ public static final int MaterialComponentsTheme_chipGroupStyle = 2;
+ public static final int MaterialComponentsTheme_chipStandaloneStyle = 3;
+ public static final int MaterialComponentsTheme_chipStyle = 4;
+ public static final int MaterialComponentsTheme_colorAccent = 5;
+ public static final int MaterialComponentsTheme_colorBackgroundFloating = 6;
+ public static final int MaterialComponentsTheme_colorPrimary = 7;
+ public static final int MaterialComponentsTheme_colorPrimaryDark = 8;
+ public static final int MaterialComponentsTheme_colorSecondary = 9;
+ public static final int MaterialComponentsTheme_editTextStyle = 10;
+ public static final int MaterialComponentsTheme_floatingActionButtonStyle = 11;
+ public static final int MaterialComponentsTheme_materialButtonStyle = 12;
+ public static final int MaterialComponentsTheme_materialCardViewStyle = 13;
+ public static final int MaterialComponentsTheme_navigationViewStyle = 14;
+ public static final int MaterialComponentsTheme_scrimBackground = 15;
+ public static final int MaterialComponentsTheme_snackbarButtonStyle = 16;
+ public static final int MaterialComponentsTheme_tabStyle = 17;
+ public static final int MaterialComponentsTheme_textAppearanceBody1 = 18;
+ public static final int MaterialComponentsTheme_textAppearanceBody2 = 19;
+ public static final int MaterialComponentsTheme_textAppearanceButton = 20;
+ public static final int MaterialComponentsTheme_textAppearanceCaption = 21;
+ public static final int MaterialComponentsTheme_textAppearanceHeadline1 = 22;
+ public static final int MaterialComponentsTheme_textAppearanceHeadline2 = 23;
+ public static final int MaterialComponentsTheme_textAppearanceHeadline3 = 24;
+ public static final int MaterialComponentsTheme_textAppearanceHeadline4 = 25;
+ public static final int MaterialComponentsTheme_textAppearanceHeadline5 = 26;
+ public static final int MaterialComponentsTheme_textAppearanceHeadline6 = 27;
+ public static final int MaterialComponentsTheme_textAppearanceOverline = 28;
+ public static final int MaterialComponentsTheme_textAppearanceSubtitle1 = 29;
+ public static final int MaterialComponentsTheme_textAppearanceSubtitle2 = 30;
+ public static final int MaterialComponentsTheme_textInputStyle = 31;
+ public static final int[] MenuGroup = { 0x101000e, 0x10100d0, 0x1010194, 0x10101de, 0x10101df, 0x10101e0 };
+ public static final int MenuGroup_android_enabled = 0;
+ public static final int MenuGroup_android_id = 1;
+ public static final int MenuGroup_android_visible = 2;
+ public static final int MenuGroup_android_menuCategory = 3;
+ public static final int MenuGroup_android_orderInCategory = 4;
+ public static final int MenuGroup_android_checkableBehavior = 5;
+ public static final int[] MenuItem = { 0x1010002, 0x101000e, 0x10100d0, 0x1010106, 0x1010194, 0x10101de, 0x10101df, 0x10101e1, 0x10101e2, 0x10101e3, 0x10101e4, 0x10101e5, 0x101026f, 0x7f03000d, 0x7f03001f, 0x7f030020, 0x7f030028, 0x7f030090, 0x7f0300f2, 0x7f0300f3, 0x7f030131, 0x7f030157, 0x7f0301cb };
+ public static final int MenuItem_android_icon = 0;
+ public static final int MenuItem_android_enabled = 1;
+ public static final int MenuItem_android_id = 2;
+ public static final int MenuItem_android_checked = 3;
+ public static final int MenuItem_android_visible = 4;
+ public static final int MenuItem_android_menuCategory = 5;
+ public static final int MenuItem_android_orderInCategory = 6;
+ public static final int MenuItem_android_title = 7;
+ public static final int MenuItem_android_titleCondensed = 8;
+ public static final int MenuItem_android_alphabeticShortcut = 9;
+ public static final int MenuItem_android_numericShortcut = 10;
+ public static final int MenuItem_android_checkable = 11;
+ public static final int MenuItem_android_onClick = 12;
+ public static final int MenuItem_actionLayout = 13;
+ public static final int MenuItem_actionProviderClass = 14;
+ public static final int MenuItem_actionViewClass = 15;
+ public static final int MenuItem_alphabeticModifiers = 16;
+ public static final int MenuItem_contentDescription = 17;
+ public static final int MenuItem_iconTint = 18;
+ public static final int MenuItem_iconTintMode = 19;
+ public static final int MenuItem_numericModifiers = 20;
+ public static final int MenuItem_showAsAction = 21;
+ public static final int MenuItem_tooltipText = 22;
+ public static final int[] MenuView = { 0x10100ae, 0x101012c, 0x101012d, 0x101012e, 0x101012f, 0x1010130, 0x1010131, 0x7f030142, 0x7f030171 };
+ public static final int MenuView_android_windowAnimationStyle = 0;
+ public static final int MenuView_android_itemTextAppearance = 1;
+ public static final int MenuView_android_horizontalDivider = 2;
+ public static final int MenuView_android_verticalDivider = 3;
+ public static final int MenuView_android_headerBackground = 4;
+ public static final int MenuView_android_itemBackground = 5;
+ public static final int MenuView_android_itemIconDisabledAlpha = 6;
+ public static final int MenuView_preserveIconSpacing = 7;
+ public static final int MenuView_subMenuArrow = 8;
+ public static final int[] NavigationView = { 0x10100d4, 0x10100dd, 0x101011f, 0x7f0300b5, 0x7f0300de, 0x7f0300fa, 0x7f0300fb, 0x7f0300fd, 0x7f0300ff, 0x7f030102, 0x7f030105, 0x7f03012b };
+ public static final int NavigationView_android_background = 0;
+ public static final int NavigationView_android_fitsSystemWindows = 1;
+ public static final int NavigationView_android_maxWidth = 2;
+ public static final int NavigationView_elevation = 3;
+ public static final int NavigationView_headerLayout = 4;
+ public static final int NavigationView_itemBackground = 5;
+ public static final int NavigationView_itemHorizontalPadding = 6;
+ public static final int NavigationView_itemIconPadding = 7;
+ public static final int NavigationView_itemIconTint = 8;
+ public static final int NavigationView_itemTextAppearance = 9;
+ public static final int NavigationView_itemTextColor = 10;
+ public static final int NavigationView_menu = 11;
+ public static final int[] PopupWindow = { 0x1010176, 0x10102c9, 0x7f030132 };
+ public static final int PopupWindow_android_popupBackground = 0;
+ public static final int PopupWindow_android_popupAnimationStyle = 1;
+ public static final int PopupWindow_overlapAnchor = 2;
+ public static final int[] PopupWindowBackgroundState = { 0x7f030168 };
+ public static final int PopupWindowBackgroundState_state_above_anchor = 0;
+ public static final int[] RecycleListView = { 0x7f030133, 0x7f030136 };
+ public static final int RecycleListView_paddingBottomNoButtons = 0;
+ public static final int RecycleListView_paddingTopNoTitle = 1;
+ public static final int[] RecyclerView = { 0x10100c4, 0x10100f1, 0x7f0300c9, 0x7f0300ca, 0x7f0300cb, 0x7f0300cc, 0x7f0300cd, 0x7f03010a, 0x7f03014c, 0x7f030161, 0x7f030167 };
+ public static final int RecyclerView_android_orientation = 0;
+ public static final int RecyclerView_android_descendantFocusability = 1;
+ public static final int RecyclerView_fastScrollEnabled = 2;
+ public static final int RecyclerView_fastScrollHorizontalThumbDrawable = 3;
+ public static final int RecyclerView_fastScrollHorizontalTrackDrawable = 4;
+ public static final int RecyclerView_fastScrollVerticalThumbDrawable = 5;
+ public static final int RecyclerView_fastScrollVerticalTrackDrawable = 6;
+ public static final int RecyclerView_layoutManager = 7;
+ public static final int RecyclerView_reverseLayout = 8;
+ public static final int RecyclerView_spanCount = 9;
+ public static final int RecyclerView_stackFromEnd = 10;
+ public static final int[] ScrimInsetsFrameLayout = { 0x7f0300f8 };
+ public static final int ScrimInsetsFrameLayout_insetForeground = 0;
+ public static final int[] ScrollingViewBehavior_Layout = { 0x7f03003a };
+ public static final int ScrollingViewBehavior_Layout_behavior_overlapTop = 0;
+ public static final int[] SearchView = { 0x10100da, 0x101011f, 0x1010220, 0x1010264, 0x7f030077, 0x7f03008f, 0x7f0300a5, 0x7f0300dd, 0x7f0300f4, 0x7f030109, 0x7f030146, 0x7f030147, 0x7f030151, 0x7f030152, 0x7f030172, 0x7f030177, 0x7f0301d2 };
+ public static final int SearchView_android_focusable = 0;
+ public static final int SearchView_android_maxWidth = 1;
+ public static final int SearchView_android_inputType = 2;
+ public static final int SearchView_android_imeOptions = 3;
+ public static final int SearchView_closeIcon = 4;
+ public static final int SearchView_commitIcon = 5;
+ public static final int SearchView_defaultQueryHint = 6;
+ public static final int SearchView_goIcon = 7;
+ public static final int SearchView_iconifiedByDefault = 8;
+ public static final int SearchView_layout = 9;
+ public static final int SearchView_queryBackground = 10;
+ public static final int SearchView_queryHint = 11;
+ public static final int SearchView_searchHintIcon = 12;
+ public static final int SearchView_searchIcon = 13;
+ public static final int SearchView_submitBackground = 14;
+ public static final int SearchView_suggestionRowLayout = 15;
+ public static final int SearchView_voiceIcon = 16;
+ public static final int[] Snackbar = { 0x7f03015f, 0x7f030160 };
+ public static final int Snackbar_snackbarButtonStyle = 0;
+ public static final int Snackbar_snackbarStyle = 1;
+ public static final int[] SnackbarLayout = { 0x101011f, 0x7f0300b5, 0x7f030127 };
+ public static final int SnackbarLayout_android_maxWidth = 0;
+ public static final int SnackbarLayout_elevation = 1;
+ public static final int SnackbarLayout_maxActionInlineWidth = 2;
+ public static final int[] Spinner = { 0x10100b2, 0x1010176, 0x101017b, 0x1010262, 0x7f030140 };
+ public static final int Spinner_android_entries = 0;
+ public static final int Spinner_android_popupBackground = 1;
+ public static final int Spinner_android_prompt = 2;
+ public static final int Spinner_android_dropDownWidth = 3;
+ public static final int Spinner_popupTheme = 4;
+ public static final int[] SwitchCompat = { 0x1010124, 0x1010125, 0x1010142, 0x7f03015a, 0x7f030165, 0x7f030178, 0x7f030179, 0x7f03017b, 0x7f0301b3, 0x7f0301b4, 0x7f0301b5, 0x7f0301cc, 0x7f0301cd, 0x7f0301ce };
+ public static final int SwitchCompat_android_textOn = 0;
+ public static final int SwitchCompat_android_textOff = 1;
+ public static final int SwitchCompat_android_thumb = 2;
+ public static final int SwitchCompat_showText = 3;
+ public static final int SwitchCompat_splitTrack = 4;
+ public static final int SwitchCompat_switchMinWidth = 5;
+ public static final int SwitchCompat_switchPadding = 6;
+ public static final int SwitchCompat_switchTextAppearance = 7;
+ public static final int SwitchCompat_thumbTextPadding = 8;
+ public static final int SwitchCompat_thumbTint = 9;
+ public static final int SwitchCompat_thumbTintMode = 10;
+ public static final int SwitchCompat_track = 11;
+ public static final int SwitchCompat_trackTint = 12;
+ public static final int SwitchCompat_trackTintMode = 13;
+ public static final int[] TabItem = { 0x1010002, 0x10100f2, 0x101014f };
+ public static final int TabItem_android_icon = 0;
+ public static final int TabItem_android_layout = 1;
+ public static final int TabItem_android_text = 2;
+ public static final int[] TabLayout = { 0x7f03017c, 0x7f03017d, 0x7f03017e, 0x7f03017f, 0x7f030180, 0x7f030181, 0x7f030182, 0x7f030183, 0x7f030184, 0x7f030185, 0x7f030186, 0x7f030187, 0x7f030188, 0x7f030189, 0x7f03018a, 0x7f03018b, 0x7f03018c, 0x7f03018d, 0x7f03018e, 0x7f03018f, 0x7f030190, 0x7f030191, 0x7f030193, 0x7f030194, 0x7f030195 };
+ public static final int TabLayout_tabBackground = 0;
+ public static final int TabLayout_tabContentStart = 1;
+ public static final int TabLayout_tabGravity = 2;
+ public static final int TabLayout_tabIconTint = 3;
+ public static final int TabLayout_tabIconTintMode = 4;
+ public static final int TabLayout_tabIndicator = 5;
+ public static final int TabLayout_tabIndicatorAnimationDuration = 6;
+ public static final int TabLayout_tabIndicatorColor = 7;
+ public static final int TabLayout_tabIndicatorFullWidth = 8;
+ public static final int TabLayout_tabIndicatorGravity = 9;
+ public static final int TabLayout_tabIndicatorHeight = 10;
+ public static final int TabLayout_tabInlineLabel = 11;
+ public static final int TabLayout_tabMaxWidth = 12;
+ public static final int TabLayout_tabMinWidth = 13;
+ public static final int TabLayout_tabMode = 14;
+ public static final int TabLayout_tabPadding = 15;
+ public static final int TabLayout_tabPaddingBottom = 16;
+ public static final int TabLayout_tabPaddingEnd = 17;
+ public static final int TabLayout_tabPaddingStart = 18;
+ public static final int TabLayout_tabPaddingTop = 19;
+ public static final int TabLayout_tabRippleColor = 20;
+ public static final int TabLayout_tabSelectedTextColor = 21;
+ public static final int TabLayout_tabTextAppearance = 22;
+ public static final int TabLayout_tabTextColor = 23;
+ public static final int TabLayout_tabUnboundedRipple = 24;
+ public static final int[] TextAppearance = { 0x1010095, 0x1010096, 0x1010097, 0x1010098, 0x101009a, 0x101009b, 0x1010161, 0x1010162, 0x1010163, 0x1010164, 0x10103ac, 0x7f0300d1, 0x7f030196 };
+ public static final int TextAppearance_android_textSize = 0;
+ public static final int TextAppearance_android_typeface = 1;
+ public static final int TextAppearance_android_textStyle = 2;
+ public static final int TextAppearance_android_textColor = 3;
+ public static final int TextAppearance_android_textColorHint = 4;
+ public static final int TextAppearance_android_textColorLink = 5;
+ public static final int TextAppearance_android_shadowColor = 6;
+ public static final int TextAppearance_android_shadowDx = 7;
+ public static final int TextAppearance_android_shadowDy = 8;
+ public static final int TextAppearance_android_shadowRadius = 9;
+ public static final int TextAppearance_android_fontFamily = 10;
+ public static final int TextAppearance_fontFamily = 11;
+ public static final int TextAppearance_textAllCaps = 12;
+ public static final int[] TextInputLayout = { 0x101009a, 0x1010150, 0x7f030043, 0x7f030044, 0x7f030045, 0x7f030046, 0x7f030047, 0x7f030048, 0x7f030049, 0x7f03004a, 0x7f03004b, 0x7f0300a0, 0x7f0300a1, 0x7f0300a2, 0x7f0300a3, 0x7f0300b8, 0x7f0300b9, 0x7f0300e0, 0x7f0300e1, 0x7f0300e2, 0x7f0300e6, 0x7f0300e7, 0x7f0300e8, 0x7f03013a, 0x7f03013b, 0x7f03013c, 0x7f03013d, 0x7f03013e };
+ public static final int TextInputLayout_android_textColorHint = 0;
+ public static final int TextInputLayout_android_hint = 1;
+ public static final int TextInputLayout_boxBackgroundColor = 2;
+ public static final int TextInputLayout_boxBackgroundMode = 3;
+ public static final int TextInputLayout_boxCollapsedPaddingTop = 4;
+ public static final int TextInputLayout_boxCornerRadiusBottomEnd = 5;
+ public static final int TextInputLayout_boxCornerRadiusBottomStart = 6;
+ public static final int TextInputLayout_boxCornerRadiusTopEnd = 7;
+ public static final int TextInputLayout_boxCornerRadiusTopStart = 8;
+ public static final int TextInputLayout_boxStrokeColor = 9;
+ public static final int TextInputLayout_boxStrokeWidth = 10;
+ public static final int TextInputLayout_counterEnabled = 11;
+ public static final int TextInputLayout_counterMaxLength = 12;
+ public static final int TextInputLayout_counterOverflowTextAppearance = 13;
+ public static final int TextInputLayout_counterTextAppearance = 14;
+ public static final int TextInputLayout_errorEnabled = 15;
+ public static final int TextInputLayout_errorTextAppearance = 16;
+ public static final int TextInputLayout_helperText = 17;
+ public static final int TextInputLayout_helperTextEnabled = 18;
+ public static final int TextInputLayout_helperTextTextAppearance = 19;
+ public static final int TextInputLayout_hintAnimationEnabled = 20;
+ public static final int TextInputLayout_hintEnabled = 21;
+ public static final int TextInputLayout_hintTextAppearance = 22;
+ public static final int TextInputLayout_passwordToggleContentDescription = 23;
+ public static final int TextInputLayout_passwordToggleDrawable = 24;
+ public static final int TextInputLayout_passwordToggleEnabled = 25;
+ public static final int TextInputLayout_passwordToggleTint = 26;
+ public static final int TextInputLayout_passwordToggleTintMode = 27;
+ public static final int[] ThemeEnforcement = { 0x1010034, 0x7f0300b6, 0x7f0300b7 };
+ public static final int ThemeEnforcement_android_textAppearance = 0;
+ public static final int ThemeEnforcement_enforceMaterialTheme = 1;
+ public static final int ThemeEnforcement_enforceTextAppearance = 2;
+ public static final int[] Toolbar = { 0x10100af, 0x1010140, 0x7f030051, 0x7f03007f, 0x7f030080, 0x7f030091, 0x7f030092, 0x7f030093, 0x7f030094, 0x7f030095, 0x7f030096, 0x7f030123, 0x7f030124, 0x7f030128, 0x7f03012d, 0x7f03012e, 0x7f030140, 0x7f030173, 0x7f030174, 0x7f030175, 0x7f0301bb, 0x7f0301bd, 0x7f0301be, 0x7f0301bf, 0x7f0301c0, 0x7f0301c1, 0x7f0301c2, 0x7f0301c3, 0x7f0301c4 };
+ public static final int Toolbar_android_gravity = 0;
+ public static final int Toolbar_android_minHeight = 1;
+ public static final int Toolbar_buttonGravity = 2;
+ public static final int Toolbar_collapseContentDescription = 3;
+ public static final int Toolbar_collapseIcon = 4;
+ public static final int Toolbar_contentInsetEnd = 5;
+ public static final int Toolbar_contentInsetEndWithActions = 6;
+ public static final int Toolbar_contentInsetLeft = 7;
+ public static final int Toolbar_contentInsetRight = 8;
+ public static final int Toolbar_contentInsetStart = 9;
+ public static final int Toolbar_contentInsetStartWithNavigation = 10;
+ public static final int Toolbar_logo = 11;
+ public static final int Toolbar_logoDescription = 12;
+ public static final int Toolbar_maxButtonHeight = 13;
+ public static final int Toolbar_navigationContentDescription = 14;
+ public static final int Toolbar_navigationIcon = 15;
+ public static final int Toolbar_popupTheme = 16;
+ public static final int Toolbar_subtitle = 17;
+ public static final int Toolbar_subtitleTextAppearance = 18;
+ public static final int Toolbar_subtitleTextColor = 19;
+ public static final int Toolbar_title = 20;
+ public static final int Toolbar_titleMargin = 21;
+ public static final int Toolbar_titleMarginBottom = 22;
+ public static final int Toolbar_titleMarginEnd = 23;
+ public static final int Toolbar_titleMarginStart = 24;
+ public static final int Toolbar_titleMarginTop = 25;
+ public static final int Toolbar_titleMargins = 26;
+ public static final int Toolbar_titleTextAppearance = 27;
+ public static final int Toolbar_titleTextColor = 28;
+ public static final int[] View = { 0x1010000, 0x10100da, 0x7f030134, 0x7f030135, 0x7f0301b1 };
+ public static final int View_android_theme = 0;
+ public static final int View_android_focusable = 1;
+ public static final int View_paddingEnd = 2;
+ public static final int View_paddingStart = 3;
+ public static final int View_theme = 4;
+ public static final int[] ViewBackgroundHelper = { 0x10100d4, 0x7f030034, 0x7f030035 };
+ public static final int ViewBackgroundHelper_android_background = 0;
+ public static final int ViewBackgroundHelper_backgroundTint = 1;
+ public static final int ViewBackgroundHelper_backgroundTintMode = 2;
+ public static final int[] ViewStubCompat = { 0x10100d0, 0x10100f2, 0x10100f3 };
+ public static final int ViewStubCompat_android_id = 0;
+ public static final int ViewStubCompat_android_layout = 1;
+ public static final int ViewStubCompat_android_inflatedId = 2;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/documentfile/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/documentfile/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..d206e40f43680a63b3e9c152ddf75a408c72d5c4
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/documentfile/R.java
@@ -0,0 +1,12 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.documentfile;
+
+public final class R {
+ private R() {}
+
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/drawerlayout/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/drawerlayout/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..662fe330efdebd805d0572474972210c9c077db6
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/drawerlayout/R.java
@@ -0,0 +1,183 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.drawerlayout;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f030027;
+ public static final int font = 0x7f0300d0;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int ttcIndex = 0x7f0301cf;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f08000e;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int chronometer = 0x7f080029;
+ public static final int forever = 0x7f080048;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/fragment/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/fragment/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..4095da228225e15285fae842b81115e57d2708f2
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/fragment/R.java
@@ -0,0 +1,211 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.fragment;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f030027;
+ public static final int coordinatorLayoutStyle = 0x7f03009e;
+ public static final int font = 0x7f0300d0;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int keylines = 0x7f030106;
+ public static final int layout_anchor = 0x7f03010b;
+ public static final int layout_anchorGravity = 0x7f03010c;
+ public static final int layout_behavior = 0x7f03010d;
+ public static final int layout_dodgeInsetEdges = 0x7f030110;
+ public static final int layout_insetEdge = 0x7f030111;
+ public static final int layout_keyline = 0x7f030112;
+ public static final int statusBarBackground = 0x7f03016d;
+ public static final int ttcIndex = 0x7f0301cf;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f08000e;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int bottom = 0x7f080022;
+ public static final int chronometer = 0x7f080029;
+ public static final int end = 0x7f08003c;
+ public static final int forever = 0x7f080048;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int left = 0x7f080056;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int none = 0x7f080065;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int right = 0x7f080072;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int start = 0x7f080098;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ public static final int top = 0x7f0800ae;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ public static final int Widget_Support_CoordinatorLayout = 0x7f0e01f5;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] CoordinatorLayout = { 0x7f030106, 0x7f03016d };
+ public static final int CoordinatorLayout_keylines = 0;
+ public static final int CoordinatorLayout_statusBarBackground = 1;
+ public static final int[] CoordinatorLayout_Layout = { 0x10100b3, 0x7f03010b, 0x7f03010c, 0x7f03010d, 0x7f030110, 0x7f030111, 0x7f030112 };
+ public static final int CoordinatorLayout_Layout_android_layout_gravity = 0;
+ public static final int CoordinatorLayout_Layout_layout_anchor = 1;
+ public static final int CoordinatorLayout_Layout_layout_anchorGravity = 2;
+ public static final int CoordinatorLayout_Layout_layout_behavior = 3;
+ public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges = 4;
+ public static final int CoordinatorLayout_Layout_layout_insetEdge = 5;
+ public static final int CoordinatorLayout_Layout_layout_keyline = 6;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/graphics/drawable/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/graphics/drawable/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..58697ab8311a33d4ab2251bca46b414e3f7ef438
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/graphics/drawable/R.java
@@ -0,0 +1,211 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.graphics.drawable;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f030027;
+ public static final int coordinatorLayoutStyle = 0x7f03009e;
+ public static final int font = 0x7f0300d0;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int keylines = 0x7f030106;
+ public static final int layout_anchor = 0x7f03010b;
+ public static final int layout_anchorGravity = 0x7f03010c;
+ public static final int layout_behavior = 0x7f03010d;
+ public static final int layout_dodgeInsetEdges = 0x7f030110;
+ public static final int layout_insetEdge = 0x7f030111;
+ public static final int layout_keyline = 0x7f030112;
+ public static final int statusBarBackground = 0x7f03016d;
+ public static final int ttcIndex = 0x7f0301cf;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f08000e;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int bottom = 0x7f080022;
+ public static final int chronometer = 0x7f080029;
+ public static final int end = 0x7f08003c;
+ public static final int forever = 0x7f080048;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int left = 0x7f080056;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int none = 0x7f080065;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int right = 0x7f080072;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int start = 0x7f080098;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ public static final int top = 0x7f0800ae;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ public static final int Widget_Support_CoordinatorLayout = 0x7f0e01f5;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] CoordinatorLayout = { 0x7f030106, 0x7f03016d };
+ public static final int CoordinatorLayout_keylines = 0;
+ public static final int CoordinatorLayout_statusBarBackground = 1;
+ public static final int[] CoordinatorLayout_Layout = { 0x10100b3, 0x7f03010b, 0x7f03010c, 0x7f03010d, 0x7f030110, 0x7f030111, 0x7f030112 };
+ public static final int CoordinatorLayout_Layout_android_layout_gravity = 0;
+ public static final int CoordinatorLayout_Layout_layout_anchor = 1;
+ public static final int CoordinatorLayout_Layout_layout_anchorGravity = 2;
+ public static final int CoordinatorLayout_Layout_layout_behavior = 3;
+ public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges = 4;
+ public static final int CoordinatorLayout_Layout_layout_insetEdge = 5;
+ public static final int CoordinatorLayout_Layout_layout_keyline = 6;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/interpolator/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/interpolator/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..7f0cd51655c6a0a300fd5dccc7e0d2eb4a83329c
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/interpolator/R.java
@@ -0,0 +1,12 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.interpolator;
+
+public final class R {
+ private R() {}
+
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/loader/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/loader/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..94797d23d2a3eb0c53382a47b365b703cae1e9c7
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/loader/R.java
@@ -0,0 +1,183 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.loader;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f030027;
+ public static final int font = 0x7f0300d0;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int ttcIndex = 0x7f0301cf;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f08000e;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int chronometer = 0x7f080029;
+ public static final int forever = 0x7f080048;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/localbroadcastmanager/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/localbroadcastmanager/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..c26078eecc3ef6567629356fbef0f540b4f501e9
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/localbroadcastmanager/R.java
@@ -0,0 +1,12 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.localbroadcastmanager;
+
+public final class R {
+ private R() {}
+
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/mediacompat/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/mediacompat/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..70bfefcae24c1fd73ac21c4090a0cc6583a66ccf
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/mediacompat/R.java
@@ -0,0 +1,210 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.mediacompat;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f030027;
+ public static final int font = 0x7f0300d0;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int ttcIndex = 0x7f0301cf;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int notification_material_background_media_default_color = 0x7f05006c;
+ public static final int primary_text_default_material_dark = 0x7f050075;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_dark = 0x7f05007c;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ public static final int subtitle_corner_radius = 0x7f0600cf;
+ public static final int subtitle_outline_width = 0x7f0600d0;
+ public static final int subtitle_shadow_offset = 0x7f0600d1;
+ public static final int subtitle_shadow_radius = 0x7f0600d2;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action0 = 0x7f080006;
+ public static final int action_container = 0x7f08000e;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int cancel_action = 0x7f080024;
+ public static final int chronometer = 0x7f080029;
+ public static final int end_padder = 0x7f08003d;
+ public static final int forever = 0x7f080048;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int media_actions = 0x7f08005c;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int status_bar_latest_event_content = 0x7f080099;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int cancel_button_image_alpha = 0x7f090004;
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_media_action = 0x7f0b002f;
+ public static final int notification_media_cancel_action = 0x7f0b0030;
+ public static final int notification_template_big_media = 0x7f0b0031;
+ public static final int notification_template_big_media_custom = 0x7f0b0032;
+ public static final int notification_template_big_media_narrow = 0x7f0b0033;
+ public static final int notification_template_big_media_narrow_custom = 0x7f0b0034;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_lines_media = 0x7f0b0037;
+ public static final int notification_template_media = 0x7f0b0038;
+ public static final int notification_template_media_custom = 0x7f0b0039;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Info_Media = 0x7f0e0118;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Line2_Media = 0x7f0e011a;
+ public static final int TextAppearance_Compat_Notification_Media = 0x7f0e011b;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Time_Media = 0x7f0e011d;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int TextAppearance_Compat_Notification_Title_Media = 0x7f0e011f;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/print/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/print/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..1162e7bb6bf7efa43875e8766845a1fad6fca215
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/print/R.java
@@ -0,0 +1,12 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.print;
+
+public final class R {
+ private R() {}
+
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/slidingpanelayout/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/slidingpanelayout/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..fd53979c54670a27e4a99403789c8572df11887f
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/slidingpanelayout/R.java
@@ -0,0 +1,183 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.slidingpanelayout;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f030027;
+ public static final int font = 0x7f0300d0;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int ttcIndex = 0x7f0301cf;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f08000e;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int chronometer = 0x7f080029;
+ public static final int forever = 0x7f080048;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/swiperefreshlayout/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/swiperefreshlayout/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..00911417832f5c86772eee9fa2095ae5ae877452
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/swiperefreshlayout/R.java
@@ -0,0 +1,183 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.swiperefreshlayout;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f030027;
+ public static final int font = 0x7f0300d0;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int ttcIndex = 0x7f0301cf;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f08000e;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int chronometer = 0x7f080029;
+ public static final int forever = 0x7f080048;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/transition/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/transition/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..ac43e78244e93c705f993676276ee6d8a846b4a2
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/transition/R.java
@@ -0,0 +1,193 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.transition;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f030027;
+ public static final int font = 0x7f0300d0;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int ttcIndex = 0x7f0301cf;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f08000e;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int chronometer = 0x7f080029;
+ public static final int forever = 0x7f080048;
+ public static final int ghost_view = 0x7f080049;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int parent_matrix = 0x7f08006d;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int save_image_matrix = 0x7f080075;
+ public static final int save_non_transition_alpha = 0x7f080076;
+ public static final int save_scale_type = 0x7f080077;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ public static final int transition_current_scene = 0x7f0800b1;
+ public static final int transition_layout_save = 0x7f0800b2;
+ public static final int transition_position = 0x7f0800b3;
+ public static final int transition_scene_layoutid_cache = 0x7f0800b4;
+ public static final int transition_transform = 0x7f0800b5;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/v4/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/v4/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..48531fabd30e98b6761f1778220c1cc892c718f6
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/v4/R.java
@@ -0,0 +1,238 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.v4;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f030027;
+ public static final int coordinatorLayoutStyle = 0x7f03009e;
+ public static final int font = 0x7f0300d0;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int keylines = 0x7f030106;
+ public static final int layout_anchor = 0x7f03010b;
+ public static final int layout_anchorGravity = 0x7f03010c;
+ public static final int layout_behavior = 0x7f03010d;
+ public static final int layout_dodgeInsetEdges = 0x7f030110;
+ public static final int layout_insetEdge = 0x7f030111;
+ public static final int layout_keyline = 0x7f030112;
+ public static final int statusBarBackground = 0x7f03016d;
+ public static final int ttcIndex = 0x7f0301cf;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int notification_material_background_media_default_color = 0x7f05006c;
+ public static final int primary_text_default_material_dark = 0x7f050075;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_dark = 0x7f05007c;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ public static final int subtitle_corner_radius = 0x7f0600cf;
+ public static final int subtitle_outline_width = 0x7f0600d0;
+ public static final int subtitle_shadow_offset = 0x7f0600d1;
+ public static final int subtitle_shadow_radius = 0x7f0600d2;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action0 = 0x7f080006;
+ public static final int action_container = 0x7f08000e;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int bottom = 0x7f080022;
+ public static final int cancel_action = 0x7f080024;
+ public static final int chronometer = 0x7f080029;
+ public static final int end = 0x7f08003c;
+ public static final int end_padder = 0x7f08003d;
+ public static final int forever = 0x7f080048;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int left = 0x7f080056;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int media_actions = 0x7f08005c;
+ public static final int none = 0x7f080065;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int right = 0x7f080072;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int start = 0x7f080098;
+ public static final int status_bar_latest_event_content = 0x7f080099;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ public static final int top = 0x7f0800ae;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int cancel_button_image_alpha = 0x7f090004;
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_media_action = 0x7f0b002f;
+ public static final int notification_media_cancel_action = 0x7f0b0030;
+ public static final int notification_template_big_media = 0x7f0b0031;
+ public static final int notification_template_big_media_custom = 0x7f0b0032;
+ public static final int notification_template_big_media_narrow = 0x7f0b0033;
+ public static final int notification_template_big_media_narrow_custom = 0x7f0b0034;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_lines_media = 0x7f0b0037;
+ public static final int notification_template_media = 0x7f0b0038;
+ public static final int notification_template_media_custom = 0x7f0b0039;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Info_Media = 0x7f0e0118;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Line2_Media = 0x7f0e011a;
+ public static final int TextAppearance_Compat_Notification_Media = 0x7f0e011b;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Time_Media = 0x7f0e011d;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int TextAppearance_Compat_Notification_Title_Media = 0x7f0e011f;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ public static final int Widget_Support_CoordinatorLayout = 0x7f0e01f5;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] CoordinatorLayout = { 0x7f030106, 0x7f03016d };
+ public static final int CoordinatorLayout_keylines = 0;
+ public static final int CoordinatorLayout_statusBarBackground = 1;
+ public static final int[] CoordinatorLayout_Layout = { 0x10100b3, 0x7f03010b, 0x7f03010c, 0x7f03010d, 0x7f030110, 0x7f030111, 0x7f030112 };
+ public static final int CoordinatorLayout_Layout_android_layout_gravity = 0;
+ public static final int CoordinatorLayout_Layout_layout_anchor = 1;
+ public static final int CoordinatorLayout_Layout_layout_anchorGravity = 2;
+ public static final int CoordinatorLayout_Layout_layout_behavior = 3;
+ public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges = 4;
+ public static final int CoordinatorLayout_Layout_layout_insetEdge = 5;
+ public static final int CoordinatorLayout_Layout_layout_keyline = 6;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/v7/appcompat/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/v7/appcompat/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..48373bbbdbbe1ec51dc57d9d43ee8cd0820e0427
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/v7/appcompat/R.java
@@ -0,0 +1,1637 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.v7.appcompat;
+
+public final class R {
+ private R() {}
+
+ public static final class anim {
+ private anim() {}
+
+ public static final int abc_fade_in = 0x7f010000;
+ public static final int abc_fade_out = 0x7f010001;
+ public static final int abc_grow_fade_in_from_bottom = 0x7f010002;
+ public static final int abc_popup_enter = 0x7f010003;
+ public static final int abc_popup_exit = 0x7f010004;
+ public static final int abc_shrink_fade_out_from_bottom = 0x7f010005;
+ public static final int abc_slide_in_bottom = 0x7f010006;
+ public static final int abc_slide_in_top = 0x7f010007;
+ public static final int abc_slide_out_bottom = 0x7f010008;
+ public static final int abc_slide_out_top = 0x7f010009;
+ public static final int abc_tooltip_enter = 0x7f01000a;
+ public static final int abc_tooltip_exit = 0x7f01000b;
+ }
+ public static final class attr {
+ private attr() {}
+
+ public static final int actionBarDivider = 0x7f030000;
+ public static final int actionBarItemBackground = 0x7f030001;
+ public static final int actionBarPopupTheme = 0x7f030002;
+ public static final int actionBarSize = 0x7f030003;
+ public static final int actionBarSplitStyle = 0x7f030004;
+ public static final int actionBarStyle = 0x7f030005;
+ public static final int actionBarTabBarStyle = 0x7f030006;
+ public static final int actionBarTabStyle = 0x7f030007;
+ public static final int actionBarTabTextStyle = 0x7f030008;
+ public static final int actionBarTheme = 0x7f030009;
+ public static final int actionBarWidgetTheme = 0x7f03000a;
+ public static final int actionButtonStyle = 0x7f03000b;
+ public static final int actionDropDownStyle = 0x7f03000c;
+ public static final int actionLayout = 0x7f03000d;
+ public static final int actionMenuTextAppearance = 0x7f03000e;
+ public static final int actionMenuTextColor = 0x7f03000f;
+ public static final int actionModeBackground = 0x7f030010;
+ public static final int actionModeCloseButtonStyle = 0x7f030011;
+ public static final int actionModeCloseDrawable = 0x7f030012;
+ public static final int actionModeCopyDrawable = 0x7f030013;
+ public static final int actionModeCutDrawable = 0x7f030014;
+ public static final int actionModeFindDrawable = 0x7f030015;
+ public static final int actionModePasteDrawable = 0x7f030016;
+ public static final int actionModePopupWindowStyle = 0x7f030017;
+ public static final int actionModeSelectAllDrawable = 0x7f030018;
+ public static final int actionModeShareDrawable = 0x7f030019;
+ public static final int actionModeSplitBackground = 0x7f03001a;
+ public static final int actionModeStyle = 0x7f03001b;
+ public static final int actionModeWebSearchDrawable = 0x7f03001c;
+ public static final int actionOverflowButtonStyle = 0x7f03001d;
+ public static final int actionOverflowMenuStyle = 0x7f03001e;
+ public static final int actionProviderClass = 0x7f03001f;
+ public static final int actionViewClass = 0x7f030020;
+ public static final int activityChooserViewStyle = 0x7f030021;
+ public static final int alertDialogButtonGroupStyle = 0x7f030022;
+ public static final int alertDialogCenterButtons = 0x7f030023;
+ public static final int alertDialogStyle = 0x7f030024;
+ public static final int alertDialogTheme = 0x7f030025;
+ public static final int allowStacking = 0x7f030026;
+ public static final int alpha = 0x7f030027;
+ public static final int alphabeticModifiers = 0x7f030028;
+ public static final int arrowHeadLength = 0x7f030029;
+ public static final int arrowShaftLength = 0x7f03002a;
+ public static final int autoCompleteTextViewStyle = 0x7f03002b;
+ public static final int autoSizeMaxTextSize = 0x7f03002c;
+ public static final int autoSizeMinTextSize = 0x7f03002d;
+ public static final int autoSizePresetSizes = 0x7f03002e;
+ public static final int autoSizeStepGranularity = 0x7f03002f;
+ public static final int autoSizeTextType = 0x7f030030;
+ public static final int background = 0x7f030031;
+ public static final int backgroundSplit = 0x7f030032;
+ public static final int backgroundStacked = 0x7f030033;
+ public static final int backgroundTint = 0x7f030034;
+ public static final int backgroundTintMode = 0x7f030035;
+ public static final int barLength = 0x7f030036;
+ public static final int borderlessButtonStyle = 0x7f03003e;
+ public static final int buttonBarButtonStyle = 0x7f03004c;
+ public static final int buttonBarNegativeButtonStyle = 0x7f03004d;
+ public static final int buttonBarNeutralButtonStyle = 0x7f03004e;
+ public static final int buttonBarPositiveButtonStyle = 0x7f03004f;
+ public static final int buttonBarStyle = 0x7f030050;
+ public static final int buttonGravity = 0x7f030051;
+ public static final int buttonIconDimen = 0x7f030052;
+ public static final int buttonPanelSideLayout = 0x7f030053;
+ public static final int buttonStyle = 0x7f030054;
+ public static final int buttonStyleSmall = 0x7f030055;
+ public static final int buttonTint = 0x7f030056;
+ public static final int buttonTintMode = 0x7f030057;
+ public static final int checkboxStyle = 0x7f03005f;
+ public static final int checkedTextViewStyle = 0x7f030064;
+ public static final int closeIcon = 0x7f030077;
+ public static final int closeItemLayout = 0x7f03007e;
+ public static final int collapseContentDescription = 0x7f03007f;
+ public static final int collapseIcon = 0x7f030080;
+ public static final int color = 0x7f030083;
+ public static final int colorAccent = 0x7f030084;
+ public static final int colorBackgroundFloating = 0x7f030085;
+ public static final int colorButtonNormal = 0x7f030086;
+ public static final int colorControlActivated = 0x7f030087;
+ public static final int colorControlHighlight = 0x7f030088;
+ public static final int colorControlNormal = 0x7f030089;
+ public static final int colorError = 0x7f03008a;
+ public static final int colorPrimary = 0x7f03008b;
+ public static final int colorPrimaryDark = 0x7f03008c;
+ public static final int colorSwitchThumbNormal = 0x7f03008e;
+ public static final int commitIcon = 0x7f03008f;
+ public static final int contentDescription = 0x7f030090;
+ public static final int contentInsetEnd = 0x7f030091;
+ public static final int contentInsetEndWithActions = 0x7f030092;
+ public static final int contentInsetLeft = 0x7f030093;
+ public static final int contentInsetRight = 0x7f030094;
+ public static final int contentInsetStart = 0x7f030095;
+ public static final int contentInsetStartWithNavigation = 0x7f030096;
+ public static final int controlBackground = 0x7f03009d;
+ public static final int coordinatorLayoutStyle = 0x7f03009e;
+ public static final int customNavigationLayout = 0x7f0300a4;
+ public static final int defaultQueryHint = 0x7f0300a5;
+ public static final int dialogCornerRadius = 0x7f0300a6;
+ public static final int dialogPreferredPadding = 0x7f0300a7;
+ public static final int dialogTheme = 0x7f0300a8;
+ public static final int displayOptions = 0x7f0300a9;
+ public static final int divider = 0x7f0300aa;
+ public static final int dividerHorizontal = 0x7f0300ab;
+ public static final int dividerPadding = 0x7f0300ac;
+ public static final int dividerVertical = 0x7f0300ad;
+ public static final int drawableSize = 0x7f0300ae;
+ public static final int drawerArrowStyle = 0x7f0300af;
+ public static final int dropDownListViewStyle = 0x7f0300b0;
+ public static final int dropdownListPreferredItemHeight = 0x7f0300b1;
+ public static final int editTextBackground = 0x7f0300b2;
+ public static final int editTextColor = 0x7f0300b3;
+ public static final int editTextStyle = 0x7f0300b4;
+ public static final int elevation = 0x7f0300b5;
+ public static final int expandActivityOverflowButtonDrawable = 0x7f0300ba;
+ public static final int firstBaselineToTopHeight = 0x7f0300ce;
+ public static final int font = 0x7f0300d0;
+ public static final int fontFamily = 0x7f0300d1;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int gapBetweenBars = 0x7f0300dc;
+ public static final int goIcon = 0x7f0300dd;
+ public static final int height = 0x7f0300df;
+ public static final int hideOnContentScroll = 0x7f0300e4;
+ public static final int homeAsUpIndicator = 0x7f0300e9;
+ public static final int homeLayout = 0x7f0300ea;
+ public static final int icon = 0x7f0300ec;
+ public static final int iconTint = 0x7f0300f2;
+ public static final int iconTintMode = 0x7f0300f3;
+ public static final int iconifiedByDefault = 0x7f0300f4;
+ public static final int imageButtonStyle = 0x7f0300f5;
+ public static final int indeterminateProgressStyle = 0x7f0300f6;
+ public static final int initialActivityCount = 0x7f0300f7;
+ public static final int isLightTheme = 0x7f0300f9;
+ public static final int itemPadding = 0x7f030100;
+ public static final int keylines = 0x7f030106;
+ public static final int lastBaselineToBottomHeight = 0x7f030108;
+ public static final int layout = 0x7f030109;
+ public static final int layout_anchor = 0x7f03010b;
+ public static final int layout_anchorGravity = 0x7f03010c;
+ public static final int layout_behavior = 0x7f03010d;
+ public static final int layout_dodgeInsetEdges = 0x7f030110;
+ public static final int layout_insetEdge = 0x7f030111;
+ public static final int layout_keyline = 0x7f030112;
+ public static final int lineHeight = 0x7f030116;
+ public static final int listChoiceBackgroundIndicator = 0x7f030118;
+ public static final int listDividerAlertDialog = 0x7f030119;
+ public static final int listItemLayout = 0x7f03011a;
+ public static final int listLayout = 0x7f03011b;
+ public static final int listMenuViewStyle = 0x7f03011c;
+ public static final int listPopupWindowStyle = 0x7f03011d;
+ public static final int listPreferredItemHeight = 0x7f03011e;
+ public static final int listPreferredItemHeightLarge = 0x7f03011f;
+ public static final int listPreferredItemHeightSmall = 0x7f030120;
+ public static final int listPreferredItemPaddingLeft = 0x7f030121;
+ public static final int listPreferredItemPaddingRight = 0x7f030122;
+ public static final int logo = 0x7f030123;
+ public static final int logoDescription = 0x7f030124;
+ public static final int maxButtonHeight = 0x7f030128;
+ public static final int measureWithLargestChild = 0x7f03012a;
+ public static final int multiChoiceItemLayout = 0x7f03012c;
+ public static final int navigationContentDescription = 0x7f03012d;
+ public static final int navigationIcon = 0x7f03012e;
+ public static final int navigationMode = 0x7f03012f;
+ public static final int numericModifiers = 0x7f030131;
+ public static final int overlapAnchor = 0x7f030132;
+ public static final int paddingBottomNoButtons = 0x7f030133;
+ public static final int paddingEnd = 0x7f030134;
+ public static final int paddingStart = 0x7f030135;
+ public static final int paddingTopNoTitle = 0x7f030136;
+ public static final int panelBackground = 0x7f030137;
+ public static final int panelMenuListTheme = 0x7f030138;
+ public static final int panelMenuListWidth = 0x7f030139;
+ public static final int popupMenuStyle = 0x7f03013f;
+ public static final int popupTheme = 0x7f030140;
+ public static final int popupWindowStyle = 0x7f030141;
+ public static final int preserveIconSpacing = 0x7f030142;
+ public static final int progressBarPadding = 0x7f030144;
+ public static final int progressBarStyle = 0x7f030145;
+ public static final int queryBackground = 0x7f030146;
+ public static final int queryHint = 0x7f030147;
+ public static final int radioButtonStyle = 0x7f030148;
+ public static final int ratingBarStyle = 0x7f030149;
+ public static final int ratingBarStyleIndicator = 0x7f03014a;
+ public static final int ratingBarStyleSmall = 0x7f03014b;
+ public static final int searchHintIcon = 0x7f030151;
+ public static final int searchIcon = 0x7f030152;
+ public static final int searchViewStyle = 0x7f030153;
+ public static final int seekBarStyle = 0x7f030154;
+ public static final int selectableItemBackground = 0x7f030155;
+ public static final int selectableItemBackgroundBorderless = 0x7f030156;
+ public static final int showAsAction = 0x7f030157;
+ public static final int showDividers = 0x7f030158;
+ public static final int showText = 0x7f03015a;
+ public static final int showTitle = 0x7f03015b;
+ public static final int singleChoiceItemLayout = 0x7f03015c;
+ public static final int spinBars = 0x7f030162;
+ public static final int spinnerDropDownItemStyle = 0x7f030163;
+ public static final int spinnerStyle = 0x7f030164;
+ public static final int splitTrack = 0x7f030165;
+ public static final int srcCompat = 0x7f030166;
+ public static final int state_above_anchor = 0x7f030168;
+ public static final int statusBarBackground = 0x7f03016d;
+ public static final int subMenuArrow = 0x7f030171;
+ public static final int submitBackground = 0x7f030172;
+ public static final int subtitle = 0x7f030173;
+ public static final int subtitleTextAppearance = 0x7f030174;
+ public static final int subtitleTextColor = 0x7f030175;
+ public static final int subtitleTextStyle = 0x7f030176;
+ public static final int suggestionRowLayout = 0x7f030177;
+ public static final int switchMinWidth = 0x7f030178;
+ public static final int switchPadding = 0x7f030179;
+ public static final int switchStyle = 0x7f03017a;
+ public static final int switchTextAppearance = 0x7f03017b;
+ public static final int textAllCaps = 0x7f030196;
+ public static final int textAppearanceLargePopupMenu = 0x7f0301a1;
+ public static final int textAppearanceListItem = 0x7f0301a2;
+ public static final int textAppearanceListItemSecondary = 0x7f0301a3;
+ public static final int textAppearanceListItemSmall = 0x7f0301a4;
+ public static final int textAppearancePopupMenuHeader = 0x7f0301a6;
+ public static final int textAppearanceSearchResultSubtitle = 0x7f0301a7;
+ public static final int textAppearanceSearchResultTitle = 0x7f0301a8;
+ public static final int textAppearanceSmallPopupMenu = 0x7f0301a9;
+ public static final int textColorAlertDialogListItem = 0x7f0301ac;
+ public static final int textColorSearchUrl = 0x7f0301ad;
+ public static final int theme = 0x7f0301b1;
+ public static final int thickness = 0x7f0301b2;
+ public static final int thumbTextPadding = 0x7f0301b3;
+ public static final int thumbTint = 0x7f0301b4;
+ public static final int thumbTintMode = 0x7f0301b5;
+ public static final int tickMark = 0x7f0301b6;
+ public static final int tickMarkTint = 0x7f0301b7;
+ public static final int tickMarkTintMode = 0x7f0301b8;
+ public static final int tint = 0x7f0301b9;
+ public static final int tintMode = 0x7f0301ba;
+ public static final int title = 0x7f0301bb;
+ public static final int titleMargin = 0x7f0301bd;
+ public static final int titleMarginBottom = 0x7f0301be;
+ public static final int titleMarginEnd = 0x7f0301bf;
+ public static final int titleMarginStart = 0x7f0301c0;
+ public static final int titleMarginTop = 0x7f0301c1;
+ public static final int titleMargins = 0x7f0301c2;
+ public static final int titleTextAppearance = 0x7f0301c3;
+ public static final int titleTextColor = 0x7f0301c4;
+ public static final int titleTextStyle = 0x7f0301c5;
+ public static final int toolbarNavigationButtonStyle = 0x7f0301c7;
+ public static final int toolbarStyle = 0x7f0301c8;
+ public static final int tooltipForegroundColor = 0x7f0301c9;
+ public static final int tooltipFrameBackground = 0x7f0301ca;
+ public static final int tooltipText = 0x7f0301cb;
+ public static final int track = 0x7f0301cc;
+ public static final int trackTint = 0x7f0301cd;
+ public static final int trackTintMode = 0x7f0301ce;
+ public static final int ttcIndex = 0x7f0301cf;
+ public static final int viewInflaterClass = 0x7f0301d1;
+ public static final int voiceIcon = 0x7f0301d2;
+ public static final int windowActionBar = 0x7f0301d3;
+ public static final int windowActionBarOverlay = 0x7f0301d4;
+ public static final int windowActionModeOverlay = 0x7f0301d5;
+ public static final int windowFixedHeightMajor = 0x7f0301d6;
+ public static final int windowFixedHeightMinor = 0x7f0301d7;
+ public static final int windowFixedWidthMajor = 0x7f0301d8;
+ public static final int windowFixedWidthMinor = 0x7f0301d9;
+ public static final int windowMinWidthMajor = 0x7f0301da;
+ public static final int windowMinWidthMinor = 0x7f0301db;
+ public static final int windowNoTitle = 0x7f0301dc;
+ }
+ public static final class bool {
+ private bool() {}
+
+ public static final int abc_action_bar_embed_tabs = 0x7f040000;
+ public static final int abc_allow_stacked_button_bar = 0x7f040001;
+ public static final int abc_config_actionMenuItemAllCaps = 0x7f040002;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int abc_background_cache_hint_selector_material_dark = 0x7f050000;
+ public static final int abc_background_cache_hint_selector_material_light = 0x7f050001;
+ public static final int abc_btn_colored_borderless_text_material = 0x7f050002;
+ public static final int abc_btn_colored_text_material = 0x7f050003;
+ public static final int abc_color_highlight_material = 0x7f050004;
+ public static final int abc_hint_foreground_material_dark = 0x7f050005;
+ public static final int abc_hint_foreground_material_light = 0x7f050006;
+ public static final int abc_input_method_navigation_guard = 0x7f050007;
+ public static final int abc_primary_text_disable_only_material_dark = 0x7f050008;
+ public static final int abc_primary_text_disable_only_material_light = 0x7f050009;
+ public static final int abc_primary_text_material_dark = 0x7f05000a;
+ public static final int abc_primary_text_material_light = 0x7f05000b;
+ public static final int abc_search_url_text = 0x7f05000c;
+ public static final int abc_search_url_text_normal = 0x7f05000d;
+ public static final int abc_search_url_text_pressed = 0x7f05000e;
+ public static final int abc_search_url_text_selected = 0x7f05000f;
+ public static final int abc_secondary_text_material_dark = 0x7f050010;
+ public static final int abc_secondary_text_material_light = 0x7f050011;
+ public static final int abc_tint_btn_checkable = 0x7f050012;
+ public static final int abc_tint_default = 0x7f050013;
+ public static final int abc_tint_edittext = 0x7f050014;
+ public static final int abc_tint_seek_thumb = 0x7f050015;
+ public static final int abc_tint_spinner = 0x7f050016;
+ public static final int abc_tint_switch_track = 0x7f050017;
+ public static final int accent_material_dark = 0x7f050019;
+ public static final int accent_material_light = 0x7f05001a;
+ public static final int background_floating_material_dark = 0x7f05001b;
+ public static final int background_floating_material_light = 0x7f05001c;
+ public static final int background_material_dark = 0x7f05001d;
+ public static final int background_material_light = 0x7f05001e;
+ public static final int bright_foreground_disabled_material_dark = 0x7f05001f;
+ public static final int bright_foreground_disabled_material_light = 0x7f050020;
+ public static final int bright_foreground_inverse_material_dark = 0x7f050021;
+ public static final int bright_foreground_inverse_material_light = 0x7f050022;
+ public static final int bright_foreground_material_dark = 0x7f050023;
+ public static final int bright_foreground_material_light = 0x7f050024;
+ public static final int button_material_dark = 0x7f050025;
+ public static final int button_material_light = 0x7f050026;
+ public static final int dim_foreground_disabled_material_dark = 0x7f050038;
+ public static final int dim_foreground_disabled_material_light = 0x7f050039;
+ public static final int dim_foreground_material_dark = 0x7f05003a;
+ public static final int dim_foreground_material_light = 0x7f05003b;
+ public static final int error_color_material_dark = 0x7f05003d;
+ public static final int error_color_material_light = 0x7f05003e;
+ public static final int foreground_material_dark = 0x7f05003f;
+ public static final int foreground_material_light = 0x7f050040;
+ public static final int highlighted_text_material_dark = 0x7f050041;
+ public static final int highlighted_text_material_light = 0x7f050042;
+ public static final int material_blue_grey_800 = 0x7f050044;
+ public static final int material_blue_grey_900 = 0x7f050045;
+ public static final int material_blue_grey_950 = 0x7f050046;
+ public static final int material_deep_teal_200 = 0x7f050047;
+ public static final int material_deep_teal_500 = 0x7f050048;
+ public static final int material_grey_100 = 0x7f050049;
+ public static final int material_grey_300 = 0x7f05004a;
+ public static final int material_grey_50 = 0x7f05004b;
+ public static final int material_grey_600 = 0x7f05004c;
+ public static final int material_grey_800 = 0x7f05004d;
+ public static final int material_grey_850 = 0x7f05004e;
+ public static final int material_grey_900 = 0x7f05004f;
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int primary_dark_material_dark = 0x7f05006f;
+ public static final int primary_dark_material_light = 0x7f050070;
+ public static final int primary_material_dark = 0x7f050072;
+ public static final int primary_material_light = 0x7f050073;
+ public static final int primary_text_default_material_dark = 0x7f050075;
+ public static final int primary_text_default_material_light = 0x7f050076;
+ public static final int primary_text_disabled_material_dark = 0x7f050077;
+ public static final int primary_text_disabled_material_light = 0x7f050078;
+ public static final int ripple_material_dark = 0x7f050079;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_dark = 0x7f05007c;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ public static final int secondary_text_disabled_material_dark = 0x7f05007e;
+ public static final int secondary_text_disabled_material_light = 0x7f05007f;
+ public static final int switch_thumb_disabled_material_dark = 0x7f050080;
+ public static final int switch_thumb_disabled_material_light = 0x7f050081;
+ public static final int switch_thumb_material_dark = 0x7f050082;
+ public static final int switch_thumb_material_light = 0x7f050083;
+ public static final int switch_thumb_normal_material_dark = 0x7f050084;
+ public static final int switch_thumb_normal_material_light = 0x7f050085;
+ public static final int tooltip_background_dark = 0x7f050086;
+ public static final int tooltip_background_light = 0x7f050087;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int abc_action_bar_content_inset_material = 0x7f060000;
+ public static final int abc_action_bar_content_inset_with_nav = 0x7f060001;
+ public static final int abc_action_bar_default_height_material = 0x7f060002;
+ public static final int abc_action_bar_default_padding_end_material = 0x7f060003;
+ public static final int abc_action_bar_default_padding_start_material = 0x7f060004;
+ public static final int abc_action_bar_elevation_material = 0x7f060005;
+ public static final int abc_action_bar_icon_vertical_padding_material = 0x7f060006;
+ public static final int abc_action_bar_overflow_padding_end_material = 0x7f060007;
+ public static final int abc_action_bar_overflow_padding_start_material = 0x7f060008;
+ public static final int abc_action_bar_stacked_max_height = 0x7f060009;
+ public static final int abc_action_bar_stacked_tab_max_width = 0x7f06000a;
+ public static final int abc_action_bar_subtitle_bottom_margin_material = 0x7f06000b;
+ public static final int abc_action_bar_subtitle_top_margin_material = 0x7f06000c;
+ public static final int abc_action_button_min_height_material = 0x7f06000d;
+ public static final int abc_action_button_min_width_material = 0x7f06000e;
+ public static final int abc_action_button_min_width_overflow_material = 0x7f06000f;
+ public static final int abc_alert_dialog_button_bar_height = 0x7f060010;
+ public static final int abc_alert_dialog_button_dimen = 0x7f060011;
+ public static final int abc_button_inset_horizontal_material = 0x7f060012;
+ public static final int abc_button_inset_vertical_material = 0x7f060013;
+ public static final int abc_button_padding_horizontal_material = 0x7f060014;
+ public static final int abc_button_padding_vertical_material = 0x7f060015;
+ public static final int abc_cascading_menus_min_smallest_width = 0x7f060016;
+ public static final int abc_config_prefDialogWidth = 0x7f060017;
+ public static final int abc_control_corner_material = 0x7f060018;
+ public static final int abc_control_inset_material = 0x7f060019;
+ public static final int abc_control_padding_material = 0x7f06001a;
+ public static final int abc_dialog_corner_radius_material = 0x7f06001b;
+ public static final int abc_dialog_fixed_height_major = 0x7f06001c;
+ public static final int abc_dialog_fixed_height_minor = 0x7f06001d;
+ public static final int abc_dialog_fixed_width_major = 0x7f06001e;
+ public static final int abc_dialog_fixed_width_minor = 0x7f06001f;
+ public static final int abc_dialog_list_padding_bottom_no_buttons = 0x7f060020;
+ public static final int abc_dialog_list_padding_top_no_title = 0x7f060021;
+ public static final int abc_dialog_min_width_major = 0x7f060022;
+ public static final int abc_dialog_min_width_minor = 0x7f060023;
+ public static final int abc_dialog_padding_material = 0x7f060024;
+ public static final int abc_dialog_padding_top_material = 0x7f060025;
+ public static final int abc_dialog_title_divider_material = 0x7f060026;
+ public static final int abc_disabled_alpha_material_dark = 0x7f060027;
+ public static final int abc_disabled_alpha_material_light = 0x7f060028;
+ public static final int abc_dropdownitem_icon_width = 0x7f060029;
+ public static final int abc_dropdownitem_text_padding_left = 0x7f06002a;
+ public static final int abc_dropdownitem_text_padding_right = 0x7f06002b;
+ public static final int abc_edit_text_inset_bottom_material = 0x7f06002c;
+ public static final int abc_edit_text_inset_horizontal_material = 0x7f06002d;
+ public static final int abc_edit_text_inset_top_material = 0x7f06002e;
+ public static final int abc_floating_window_z = 0x7f06002f;
+ public static final int abc_list_item_padding_horizontal_material = 0x7f060030;
+ public static final int abc_panel_menu_list_width = 0x7f060031;
+ public static final int abc_progress_bar_height_material = 0x7f060032;
+ public static final int abc_search_view_preferred_height = 0x7f060033;
+ public static final int abc_search_view_preferred_width = 0x7f060034;
+ public static final int abc_seekbar_track_background_height_material = 0x7f060035;
+ public static final int abc_seekbar_track_progress_height_material = 0x7f060036;
+ public static final int abc_select_dialog_padding_start_material = 0x7f060037;
+ public static final int abc_switch_padding = 0x7f060038;
+ public static final int abc_text_size_body_1_material = 0x7f060039;
+ public static final int abc_text_size_body_2_material = 0x7f06003a;
+ public static final int abc_text_size_button_material = 0x7f06003b;
+ public static final int abc_text_size_caption_material = 0x7f06003c;
+ public static final int abc_text_size_display_1_material = 0x7f06003d;
+ public static final int abc_text_size_display_2_material = 0x7f06003e;
+ public static final int abc_text_size_display_3_material = 0x7f06003f;
+ public static final int abc_text_size_display_4_material = 0x7f060040;
+ public static final int abc_text_size_headline_material = 0x7f060041;
+ public static final int abc_text_size_large_material = 0x7f060042;
+ public static final int abc_text_size_medium_material = 0x7f060043;
+ public static final int abc_text_size_menu_header_material = 0x7f060044;
+ public static final int abc_text_size_menu_material = 0x7f060045;
+ public static final int abc_text_size_small_material = 0x7f060046;
+ public static final int abc_text_size_subhead_material = 0x7f060047;
+ public static final int abc_text_size_subtitle_material_toolbar = 0x7f060048;
+ public static final int abc_text_size_title_material = 0x7f060049;
+ public static final int abc_text_size_title_material_toolbar = 0x7f06004a;
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int disabled_alpha_material_dark = 0x7f060081;
+ public static final int disabled_alpha_material_light = 0x7f060082;
+ public static final int highlight_alpha_material_colored = 0x7f060086;
+ public static final int highlight_alpha_material_dark = 0x7f060087;
+ public static final int highlight_alpha_material_light = 0x7f060088;
+ public static final int hint_alpha_material_dark = 0x7f060089;
+ public static final int hint_alpha_material_light = 0x7f06008a;
+ public static final int hint_pressed_alpha_material_dark = 0x7f06008b;
+ public static final int hint_pressed_alpha_material_light = 0x7f06008c;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ public static final int tooltip_corner_radius = 0x7f0600d3;
+ public static final int tooltip_horizontal_padding = 0x7f0600d4;
+ public static final int tooltip_margin = 0x7f0600d5;
+ public static final int tooltip_precise_anchor_extra_offset = 0x7f0600d6;
+ public static final int tooltip_precise_anchor_threshold = 0x7f0600d7;
+ public static final int tooltip_vertical_padding = 0x7f0600d8;
+ public static final int tooltip_y_offset_non_touch = 0x7f0600d9;
+ public static final int tooltip_y_offset_touch = 0x7f0600da;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int abc_ab_share_pack_mtrl_alpha = 0x7f070006;
+ public static final int abc_action_bar_item_background_material = 0x7f070007;
+ public static final int abc_btn_borderless_material = 0x7f070008;
+ public static final int abc_btn_check_material = 0x7f070009;
+ public static final int abc_btn_check_to_on_mtrl_000 = 0x7f07000a;
+ public static final int abc_btn_check_to_on_mtrl_015 = 0x7f07000b;
+ public static final int abc_btn_colored_material = 0x7f07000c;
+ public static final int abc_btn_default_mtrl_shape = 0x7f07000d;
+ public static final int abc_btn_radio_material = 0x7f07000e;
+ public static final int abc_btn_radio_to_on_mtrl_000 = 0x7f07000f;
+ public static final int abc_btn_radio_to_on_mtrl_015 = 0x7f070010;
+ public static final int abc_btn_switch_to_on_mtrl_00001 = 0x7f070011;
+ public static final int abc_btn_switch_to_on_mtrl_00012 = 0x7f070012;
+ public static final int abc_cab_background_internal_bg = 0x7f070013;
+ public static final int abc_cab_background_top_material = 0x7f070014;
+ public static final int abc_cab_background_top_mtrl_alpha = 0x7f070015;
+ public static final int abc_control_background_material = 0x7f070016;
+ public static final int abc_dialog_material_background = 0x7f070017;
+ public static final int abc_edit_text_material = 0x7f070018;
+ public static final int abc_ic_ab_back_material = 0x7f070019;
+ public static final int abc_ic_arrow_drop_right_black_24dp = 0x7f07001a;
+ public static final int abc_ic_clear_material = 0x7f07001b;
+ public static final int abc_ic_commit_search_api_mtrl_alpha = 0x7f07001c;
+ public static final int abc_ic_go_search_api_material = 0x7f07001d;
+ public static final int abc_ic_menu_copy_mtrl_am_alpha = 0x7f07001e;
+ public static final int abc_ic_menu_cut_mtrl_alpha = 0x7f07001f;
+ public static final int abc_ic_menu_overflow_material = 0x7f070020;
+ public static final int abc_ic_menu_paste_mtrl_am_alpha = 0x7f070021;
+ public static final int abc_ic_menu_selectall_mtrl_alpha = 0x7f070022;
+ public static final int abc_ic_menu_share_mtrl_alpha = 0x7f070023;
+ public static final int abc_ic_search_api_material = 0x7f070024;
+ public static final int abc_ic_star_black_16dp = 0x7f070025;
+ public static final int abc_ic_star_black_36dp = 0x7f070026;
+ public static final int abc_ic_star_black_48dp = 0x7f070027;
+ public static final int abc_ic_star_half_black_16dp = 0x7f070028;
+ public static final int abc_ic_star_half_black_36dp = 0x7f070029;
+ public static final int abc_ic_star_half_black_48dp = 0x7f07002a;
+ public static final int abc_ic_voice_search_api_material = 0x7f07002b;
+ public static final int abc_item_background_holo_dark = 0x7f07002c;
+ public static final int abc_item_background_holo_light = 0x7f07002d;
+ public static final int abc_list_divider_material = 0x7f07002e;
+ public static final int abc_list_divider_mtrl_alpha = 0x7f07002f;
+ public static final int abc_list_focused_holo = 0x7f070030;
+ public static final int abc_list_longpressed_holo = 0x7f070031;
+ public static final int abc_list_pressed_holo_dark = 0x7f070032;
+ public static final int abc_list_pressed_holo_light = 0x7f070033;
+ public static final int abc_list_selector_background_transition_holo_dark = 0x7f070034;
+ public static final int abc_list_selector_background_transition_holo_light = 0x7f070035;
+ public static final int abc_list_selector_disabled_holo_dark = 0x7f070036;
+ public static final int abc_list_selector_disabled_holo_light = 0x7f070037;
+ public static final int abc_list_selector_holo_dark = 0x7f070038;
+ public static final int abc_list_selector_holo_light = 0x7f070039;
+ public static final int abc_menu_hardkey_panel_mtrl_mult = 0x7f07003a;
+ public static final int abc_popup_background_mtrl_mult = 0x7f07003b;
+ public static final int abc_ratingbar_indicator_material = 0x7f07003c;
+ public static final int abc_ratingbar_material = 0x7f07003d;
+ public static final int abc_ratingbar_small_material = 0x7f07003e;
+ public static final int abc_scrubber_control_off_mtrl_alpha = 0x7f07003f;
+ public static final int abc_scrubber_control_to_pressed_mtrl_000 = 0x7f070040;
+ public static final int abc_scrubber_control_to_pressed_mtrl_005 = 0x7f070041;
+ public static final int abc_scrubber_primary_mtrl_alpha = 0x7f070042;
+ public static final int abc_scrubber_track_mtrl_alpha = 0x7f070043;
+ public static final int abc_seekbar_thumb_material = 0x7f070044;
+ public static final int abc_seekbar_tick_mark_material = 0x7f070045;
+ public static final int abc_seekbar_track_material = 0x7f070046;
+ public static final int abc_spinner_mtrl_am_alpha = 0x7f070047;
+ public static final int abc_spinner_textfield_background_material = 0x7f070048;
+ public static final int abc_switch_thumb_material = 0x7f070049;
+ public static final int abc_switch_track_mtrl_alpha = 0x7f07004a;
+ public static final int abc_tab_indicator_material = 0x7f07004b;
+ public static final int abc_tab_indicator_mtrl_alpha = 0x7f07004c;
+ public static final int abc_text_cursor_material = 0x7f07004d;
+ public static final int abc_text_select_handle_left_mtrl_dark = 0x7f07004e;
+ public static final int abc_text_select_handle_left_mtrl_light = 0x7f07004f;
+ public static final int abc_text_select_handle_middle_mtrl_dark = 0x7f070050;
+ public static final int abc_text_select_handle_middle_mtrl_light = 0x7f070051;
+ public static final int abc_text_select_handle_right_mtrl_dark = 0x7f070052;
+ public static final int abc_text_select_handle_right_mtrl_light = 0x7f070053;
+ public static final int abc_textfield_activated_mtrl_alpha = 0x7f070054;
+ public static final int abc_textfield_default_mtrl_alpha = 0x7f070055;
+ public static final int abc_textfield_search_activated_mtrl_alpha = 0x7f070056;
+ public static final int abc_textfield_search_default_mtrl_alpha = 0x7f070057;
+ public static final int abc_textfield_search_material = 0x7f070058;
+ public static final int abc_vector_test = 0x7f070059;
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ public static final int tooltip_frame_dark = 0x7f070086;
+ public static final int tooltip_frame_light = 0x7f070087;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_bar = 0x7f080007;
+ public static final int action_bar_activity_content = 0x7f080008;
+ public static final int action_bar_container = 0x7f080009;
+ public static final int action_bar_root = 0x7f08000a;
+ public static final int action_bar_spinner = 0x7f08000b;
+ public static final int action_bar_subtitle = 0x7f08000c;
+ public static final int action_bar_title = 0x7f08000d;
+ public static final int action_container = 0x7f08000e;
+ public static final int action_context_bar = 0x7f08000f;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_menu_divider = 0x7f080012;
+ public static final int action_menu_presenter = 0x7f080013;
+ public static final int action_mode_bar = 0x7f080014;
+ public static final int action_mode_bar_stub = 0x7f080015;
+ public static final int action_mode_close_button = 0x7f080016;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int activity_chooser_view_content = 0x7f080019;
+ public static final int add = 0x7f08001a;
+ public static final int alertTitle = 0x7f08001b;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int bottom = 0x7f080022;
+ public static final int buttonPanel = 0x7f080023;
+ public static final int checkbox = 0x7f080028;
+ public static final int chronometer = 0x7f080029;
+ public static final int content = 0x7f08002e;
+ public static final int contentPanel = 0x7f08002f;
+ public static final int custom = 0x7f080031;
+ public static final int customPanel = 0x7f080032;
+ public static final int decor_content_parent = 0x7f080033;
+ public static final int default_activity_button = 0x7f080034;
+ public static final int edit_query = 0x7f08003b;
+ public static final int end = 0x7f08003c;
+ public static final int expand_activities_button = 0x7f080041;
+ public static final int expanded_menu = 0x7f080042;
+ public static final int forever = 0x7f080048;
+ public static final int group_divider = 0x7f08004a;
+ public static final int home = 0x7f08004b;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int image = 0x7f080050;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int left = 0x7f080056;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int listMode = 0x7f080059;
+ public static final int list_item = 0x7f08005a;
+ public static final int message = 0x7f08005d;
+ public static final int multiply = 0x7f080062;
+ public static final int none = 0x7f080065;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int parentPanel = 0x7f08006c;
+ public static final int progress_circular = 0x7f08006f;
+ public static final int progress_horizontal = 0x7f080070;
+ public static final int radio = 0x7f080071;
+ public static final int right = 0x7f080072;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int screen = 0x7f080078;
+ public static final int scrollIndicatorDown = 0x7f08007a;
+ public static final int scrollIndicatorUp = 0x7f08007b;
+ public static final int scrollView = 0x7f08007c;
+ public static final int search_badge = 0x7f08007e;
+ public static final int search_bar = 0x7f08007f;
+ public static final int search_button = 0x7f080080;
+ public static final int search_close_btn = 0x7f080081;
+ public static final int search_edit_frame = 0x7f080082;
+ public static final int search_go_btn = 0x7f080083;
+ public static final int search_mag_icon = 0x7f080084;
+ public static final int search_plate = 0x7f080085;
+ public static final int search_src_text = 0x7f080086;
+ public static final int search_voice_btn = 0x7f080087;
+ public static final int select_dialog_listview = 0x7f080088;
+ public static final int shortcut = 0x7f08008a;
+ public static final int spacer = 0x7f080093;
+ public static final int split_action_bar = 0x7f080094;
+ public static final int src_atop = 0x7f080095;
+ public static final int src_in = 0x7f080096;
+ public static final int src_over = 0x7f080097;
+ public static final int start = 0x7f080098;
+ public static final int submenuarrow = 0x7f08009b;
+ public static final int submit_area = 0x7f08009c;
+ public static final int tabMode = 0x7f08009d;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int textSpacerNoButtons = 0x7f0800a3;
+ public static final int textSpacerNoTitle = 0x7f0800a4;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ public static final int titleDividerNoCustom = 0x7f0800ac;
+ public static final int title_template = 0x7f0800ad;
+ public static final int top = 0x7f0800ae;
+ public static final int topPanel = 0x7f0800af;
+ public static final int uniform = 0x7f0800b6;
+ public static final int up = 0x7f0800b8;
+ public static final int wrap_content = 0x7f0800bd;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int abc_config_activityDefaultDur = 0x7f090000;
+ public static final int abc_config_activityShortDur = 0x7f090001;
+ public static final int cancel_button_image_alpha = 0x7f090004;
+ public static final int config_tooltipAnimTime = 0x7f090005;
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int abc_action_bar_title_item = 0x7f0b0000;
+ public static final int abc_action_bar_up_container = 0x7f0b0001;
+ public static final int abc_action_menu_item_layout = 0x7f0b0002;
+ public static final int abc_action_menu_layout = 0x7f0b0003;
+ public static final int abc_action_mode_bar = 0x7f0b0004;
+ public static final int abc_action_mode_close_item_material = 0x7f0b0005;
+ public static final int abc_activity_chooser_view = 0x7f0b0006;
+ public static final int abc_activity_chooser_view_list_item = 0x7f0b0007;
+ public static final int abc_alert_dialog_button_bar_material = 0x7f0b0008;
+ public static final int abc_alert_dialog_material = 0x7f0b0009;
+ public static final int abc_alert_dialog_title_material = 0x7f0b000a;
+ public static final int abc_cascading_menu_item_layout = 0x7f0b000b;
+ public static final int abc_dialog_title_material = 0x7f0b000c;
+ public static final int abc_expanded_menu_layout = 0x7f0b000d;
+ public static final int abc_list_menu_item_checkbox = 0x7f0b000e;
+ public static final int abc_list_menu_item_icon = 0x7f0b000f;
+ public static final int abc_list_menu_item_layout = 0x7f0b0010;
+ public static final int abc_list_menu_item_radio = 0x7f0b0011;
+ public static final int abc_popup_menu_header_item_layout = 0x7f0b0012;
+ public static final int abc_popup_menu_item_layout = 0x7f0b0013;
+ public static final int abc_screen_content_include = 0x7f0b0014;
+ public static final int abc_screen_simple = 0x7f0b0015;
+ public static final int abc_screen_simple_overlay_action_mode = 0x7f0b0016;
+ public static final int abc_screen_toolbar = 0x7f0b0017;
+ public static final int abc_search_dropdown_item_icons_2line = 0x7f0b0018;
+ public static final int abc_search_view = 0x7f0b0019;
+ public static final int abc_select_dialog_material = 0x7f0b001a;
+ public static final int abc_tooltip = 0x7f0b001b;
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ public static final int select_dialog_item_material = 0x7f0b003c;
+ public static final int select_dialog_multichoice_material = 0x7f0b003d;
+ public static final int select_dialog_singlechoice_material = 0x7f0b003e;
+ public static final int support_simple_spinner_dropdown_item = 0x7f0b003f;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int abc_action_bar_home_description = 0x7f0d0000;
+ public static final int abc_action_bar_up_description = 0x7f0d0001;
+ public static final int abc_action_menu_overflow_description = 0x7f0d0002;
+ public static final int abc_action_mode_done = 0x7f0d0003;
+ public static final int abc_activity_chooser_view_see_all = 0x7f0d0004;
+ public static final int abc_activitychooserview_choose_application = 0x7f0d0005;
+ public static final int abc_capital_off = 0x7f0d0006;
+ public static final int abc_capital_on = 0x7f0d0007;
+ public static final int abc_font_family_body_1_material = 0x7f0d0008;
+ public static final int abc_font_family_body_2_material = 0x7f0d0009;
+ public static final int abc_font_family_button_material = 0x7f0d000a;
+ public static final int abc_font_family_caption_material = 0x7f0d000b;
+ public static final int abc_font_family_display_1_material = 0x7f0d000c;
+ public static final int abc_font_family_display_2_material = 0x7f0d000d;
+ public static final int abc_font_family_display_3_material = 0x7f0d000e;
+ public static final int abc_font_family_display_4_material = 0x7f0d000f;
+ public static final int abc_font_family_headline_material = 0x7f0d0010;
+ public static final int abc_font_family_menu_material = 0x7f0d0011;
+ public static final int abc_font_family_subhead_material = 0x7f0d0012;
+ public static final int abc_font_family_title_material = 0x7f0d0013;
+ public static final int abc_menu_alt_shortcut_label = 0x7f0d0014;
+ public static final int abc_menu_ctrl_shortcut_label = 0x7f0d0015;
+ public static final int abc_menu_delete_shortcut_label = 0x7f0d0016;
+ public static final int abc_menu_enter_shortcut_label = 0x7f0d0017;
+ public static final int abc_menu_function_shortcut_label = 0x7f0d0018;
+ public static final int abc_menu_meta_shortcut_label = 0x7f0d0019;
+ public static final int abc_menu_shift_shortcut_label = 0x7f0d001a;
+ public static final int abc_menu_space_shortcut_label = 0x7f0d001b;
+ public static final int abc_menu_sym_shortcut_label = 0x7f0d001c;
+ public static final int abc_prepend_shortcut_label = 0x7f0d001d;
+ public static final int abc_search_hint = 0x7f0d001e;
+ public static final int abc_searchview_description_clear = 0x7f0d001f;
+ public static final int abc_searchview_description_query = 0x7f0d0020;
+ public static final int abc_searchview_description_search = 0x7f0d0021;
+ public static final int abc_searchview_description_submit = 0x7f0d0022;
+ public static final int abc_searchview_description_voice = 0x7f0d0023;
+ public static final int abc_shareactionprovider_share_with = 0x7f0d0024;
+ public static final int abc_shareactionprovider_share_with_application = 0x7f0d0025;
+ public static final int abc_toolbar_collapse_description = 0x7f0d0026;
+ public static final int search_menu_title = 0x7f0d0036;
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int AlertDialog_AppCompat = 0x7f0e0000;
+ public static final int AlertDialog_AppCompat_Light = 0x7f0e0001;
+ public static final int Animation_AppCompat_Dialog = 0x7f0e0002;
+ public static final int Animation_AppCompat_DropDownUp = 0x7f0e0003;
+ public static final int Animation_AppCompat_Tooltip = 0x7f0e0004;
+ public static final int Base_AlertDialog_AppCompat = 0x7f0e0008;
+ public static final int Base_AlertDialog_AppCompat_Light = 0x7f0e0009;
+ public static final int Base_Animation_AppCompat_Dialog = 0x7f0e000a;
+ public static final int Base_Animation_AppCompat_DropDownUp = 0x7f0e000b;
+ public static final int Base_Animation_AppCompat_Tooltip = 0x7f0e000c;
+ public static final int Base_DialogWindowTitleBackground_AppCompat = 0x7f0e000f;
+ public static final int Base_DialogWindowTitle_AppCompat = 0x7f0e000e;
+ public static final int Base_TextAppearance_AppCompat = 0x7f0e0010;
+ public static final int Base_TextAppearance_AppCompat_Body1 = 0x7f0e0011;
+ public static final int Base_TextAppearance_AppCompat_Body2 = 0x7f0e0012;
+ public static final int Base_TextAppearance_AppCompat_Button = 0x7f0e0013;
+ public static final int Base_TextAppearance_AppCompat_Caption = 0x7f0e0014;
+ public static final int Base_TextAppearance_AppCompat_Display1 = 0x7f0e0015;
+ public static final int Base_TextAppearance_AppCompat_Display2 = 0x7f0e0016;
+ public static final int Base_TextAppearance_AppCompat_Display3 = 0x7f0e0017;
+ public static final int Base_TextAppearance_AppCompat_Display4 = 0x7f0e0018;
+ public static final int Base_TextAppearance_AppCompat_Headline = 0x7f0e0019;
+ public static final int Base_TextAppearance_AppCompat_Inverse = 0x7f0e001a;
+ public static final int Base_TextAppearance_AppCompat_Large = 0x7f0e001b;
+ public static final int Base_TextAppearance_AppCompat_Large_Inverse = 0x7f0e001c;
+ public static final int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 0x7f0e001d;
+ public static final int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 0x7f0e001e;
+ public static final int Base_TextAppearance_AppCompat_Medium = 0x7f0e001f;
+ public static final int Base_TextAppearance_AppCompat_Medium_Inverse = 0x7f0e0020;
+ public static final int Base_TextAppearance_AppCompat_Menu = 0x7f0e0021;
+ public static final int Base_TextAppearance_AppCompat_SearchResult = 0x7f0e0022;
+ public static final int Base_TextAppearance_AppCompat_SearchResult_Subtitle = 0x7f0e0023;
+ public static final int Base_TextAppearance_AppCompat_SearchResult_Title = 0x7f0e0024;
+ public static final int Base_TextAppearance_AppCompat_Small = 0x7f0e0025;
+ public static final int Base_TextAppearance_AppCompat_Small_Inverse = 0x7f0e0026;
+ public static final int Base_TextAppearance_AppCompat_Subhead = 0x7f0e0027;
+ public static final int Base_TextAppearance_AppCompat_Subhead_Inverse = 0x7f0e0028;
+ public static final int Base_TextAppearance_AppCompat_Title = 0x7f0e0029;
+ public static final int Base_TextAppearance_AppCompat_Title_Inverse = 0x7f0e002a;
+ public static final int Base_TextAppearance_AppCompat_Tooltip = 0x7f0e002b;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Menu = 0x7f0e002c;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 0x7f0e002d;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 0x7f0e002e;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Title = 0x7f0e002f;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 0x7f0e0030;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 0x7f0e0031;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionMode_Title = 0x7f0e0032;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button = 0x7f0e0033;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button_Borderless_Colored = 0x7f0e0034;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button_Colored = 0x7f0e0035;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button_Inverse = 0x7f0e0036;
+ public static final int Base_TextAppearance_AppCompat_Widget_DropDownItem = 0x7f0e0037;
+ public static final int Base_TextAppearance_AppCompat_Widget_PopupMenu_Header = 0x7f0e0038;
+ public static final int Base_TextAppearance_AppCompat_Widget_PopupMenu_Large = 0x7f0e0039;
+ public static final int Base_TextAppearance_AppCompat_Widget_PopupMenu_Small = 0x7f0e003a;
+ public static final int Base_TextAppearance_AppCompat_Widget_Switch = 0x7f0e003b;
+ public static final int Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 0x7f0e003c;
+ public static final int Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 0x7f0e003d;
+ public static final int Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 0x7f0e003e;
+ public static final int Base_TextAppearance_Widget_AppCompat_Toolbar_Title = 0x7f0e003f;
+ public static final int Base_ThemeOverlay_AppCompat = 0x7f0e005f;
+ public static final int Base_ThemeOverlay_AppCompat_ActionBar = 0x7f0e0060;
+ public static final int Base_ThemeOverlay_AppCompat_Dark = 0x7f0e0061;
+ public static final int Base_ThemeOverlay_AppCompat_Dark_ActionBar = 0x7f0e0062;
+ public static final int Base_ThemeOverlay_AppCompat_Dialog = 0x7f0e0063;
+ public static final int Base_ThemeOverlay_AppCompat_Dialog_Alert = 0x7f0e0064;
+ public static final int Base_ThemeOverlay_AppCompat_Light = 0x7f0e0065;
+ public static final int Base_Theme_AppCompat = 0x7f0e0040;
+ public static final int Base_Theme_AppCompat_CompactMenu = 0x7f0e0041;
+ public static final int Base_Theme_AppCompat_Dialog = 0x7f0e0042;
+ public static final int Base_Theme_AppCompat_DialogWhenLarge = 0x7f0e0046;
+ public static final int Base_Theme_AppCompat_Dialog_Alert = 0x7f0e0043;
+ public static final int Base_Theme_AppCompat_Dialog_FixedSize = 0x7f0e0044;
+ public static final int Base_Theme_AppCompat_Dialog_MinWidth = 0x7f0e0045;
+ public static final int Base_Theme_AppCompat_Light = 0x7f0e0047;
+ public static final int Base_Theme_AppCompat_Light_DarkActionBar = 0x7f0e0048;
+ public static final int Base_Theme_AppCompat_Light_Dialog = 0x7f0e0049;
+ public static final int Base_Theme_AppCompat_Light_DialogWhenLarge = 0x7f0e004d;
+ public static final int Base_Theme_AppCompat_Light_Dialog_Alert = 0x7f0e004a;
+ public static final int Base_Theme_AppCompat_Light_Dialog_FixedSize = 0x7f0e004b;
+ public static final int Base_Theme_AppCompat_Light_Dialog_MinWidth = 0x7f0e004c;
+ public static final int Base_V21_ThemeOverlay_AppCompat_Dialog = 0x7f0e0075;
+ public static final int Base_V21_Theme_AppCompat = 0x7f0e0071;
+ public static final int Base_V21_Theme_AppCompat_Dialog = 0x7f0e0072;
+ public static final int Base_V21_Theme_AppCompat_Light = 0x7f0e0073;
+ public static final int Base_V21_Theme_AppCompat_Light_Dialog = 0x7f0e0074;
+ public static final int Base_V22_Theme_AppCompat = 0x7f0e0076;
+ public static final int Base_V22_Theme_AppCompat_Light = 0x7f0e0077;
+ public static final int Base_V23_Theme_AppCompat = 0x7f0e0078;
+ public static final int Base_V23_Theme_AppCompat_Light = 0x7f0e0079;
+ public static final int Base_V26_Theme_AppCompat = 0x7f0e007a;
+ public static final int Base_V26_Theme_AppCompat_Light = 0x7f0e007b;
+ public static final int Base_V26_Widget_AppCompat_Toolbar = 0x7f0e007c;
+ public static final int Base_V28_Theme_AppCompat = 0x7f0e007d;
+ public static final int Base_V28_Theme_AppCompat_Light = 0x7f0e007e;
+ public static final int Base_V7_ThemeOverlay_AppCompat_Dialog = 0x7f0e0083;
+ public static final int Base_V7_Theme_AppCompat = 0x7f0e007f;
+ public static final int Base_V7_Theme_AppCompat_Dialog = 0x7f0e0080;
+ public static final int Base_V7_Theme_AppCompat_Light = 0x7f0e0081;
+ public static final int Base_V7_Theme_AppCompat_Light_Dialog = 0x7f0e0082;
+ public static final int Base_V7_Widget_AppCompat_AutoCompleteTextView = 0x7f0e0084;
+ public static final int Base_V7_Widget_AppCompat_EditText = 0x7f0e0085;
+ public static final int Base_V7_Widget_AppCompat_Toolbar = 0x7f0e0086;
+ public static final int Base_Widget_AppCompat_ActionBar = 0x7f0e0087;
+ public static final int Base_Widget_AppCompat_ActionBar_Solid = 0x7f0e0088;
+ public static final int Base_Widget_AppCompat_ActionBar_TabBar = 0x7f0e0089;
+ public static final int Base_Widget_AppCompat_ActionBar_TabText = 0x7f0e008a;
+ public static final int Base_Widget_AppCompat_ActionBar_TabView = 0x7f0e008b;
+ public static final int Base_Widget_AppCompat_ActionButton = 0x7f0e008c;
+ public static final int Base_Widget_AppCompat_ActionButton_CloseMode = 0x7f0e008d;
+ public static final int Base_Widget_AppCompat_ActionButton_Overflow = 0x7f0e008e;
+ public static final int Base_Widget_AppCompat_ActionMode = 0x7f0e008f;
+ public static final int Base_Widget_AppCompat_ActivityChooserView = 0x7f0e0090;
+ public static final int Base_Widget_AppCompat_AutoCompleteTextView = 0x7f0e0091;
+ public static final int Base_Widget_AppCompat_Button = 0x7f0e0092;
+ public static final int Base_Widget_AppCompat_ButtonBar = 0x7f0e0098;
+ public static final int Base_Widget_AppCompat_ButtonBar_AlertDialog = 0x7f0e0099;
+ public static final int Base_Widget_AppCompat_Button_Borderless = 0x7f0e0093;
+ public static final int Base_Widget_AppCompat_Button_Borderless_Colored = 0x7f0e0094;
+ public static final int Base_Widget_AppCompat_Button_ButtonBar_AlertDialog = 0x7f0e0095;
+ public static final int Base_Widget_AppCompat_Button_Colored = 0x7f0e0096;
+ public static final int Base_Widget_AppCompat_Button_Small = 0x7f0e0097;
+ public static final int Base_Widget_AppCompat_CompoundButton_CheckBox = 0x7f0e009a;
+ public static final int Base_Widget_AppCompat_CompoundButton_RadioButton = 0x7f0e009b;
+ public static final int Base_Widget_AppCompat_CompoundButton_Switch = 0x7f0e009c;
+ public static final int Base_Widget_AppCompat_DrawerArrowToggle = 0x7f0e009d;
+ public static final int Base_Widget_AppCompat_DrawerArrowToggle_Common = 0x7f0e009e;
+ public static final int Base_Widget_AppCompat_DropDownItem_Spinner = 0x7f0e009f;
+ public static final int Base_Widget_AppCompat_EditText = 0x7f0e00a0;
+ public static final int Base_Widget_AppCompat_ImageButton = 0x7f0e00a1;
+ public static final int Base_Widget_AppCompat_Light_ActionBar = 0x7f0e00a2;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_Solid = 0x7f0e00a3;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabBar = 0x7f0e00a4;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabText = 0x7f0e00a5;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse = 0x7f0e00a6;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabView = 0x7f0e00a7;
+ public static final int Base_Widget_AppCompat_Light_PopupMenu = 0x7f0e00a8;
+ public static final int Base_Widget_AppCompat_Light_PopupMenu_Overflow = 0x7f0e00a9;
+ public static final int Base_Widget_AppCompat_ListMenuView = 0x7f0e00aa;
+ public static final int Base_Widget_AppCompat_ListPopupWindow = 0x7f0e00ab;
+ public static final int Base_Widget_AppCompat_ListView = 0x7f0e00ac;
+ public static final int Base_Widget_AppCompat_ListView_DropDown = 0x7f0e00ad;
+ public static final int Base_Widget_AppCompat_ListView_Menu = 0x7f0e00ae;
+ public static final int Base_Widget_AppCompat_PopupMenu = 0x7f0e00af;
+ public static final int Base_Widget_AppCompat_PopupMenu_Overflow = 0x7f0e00b0;
+ public static final int Base_Widget_AppCompat_PopupWindow = 0x7f0e00b1;
+ public static final int Base_Widget_AppCompat_ProgressBar = 0x7f0e00b2;
+ public static final int Base_Widget_AppCompat_ProgressBar_Horizontal = 0x7f0e00b3;
+ public static final int Base_Widget_AppCompat_RatingBar = 0x7f0e00b4;
+ public static final int Base_Widget_AppCompat_RatingBar_Indicator = 0x7f0e00b5;
+ public static final int Base_Widget_AppCompat_RatingBar_Small = 0x7f0e00b6;
+ public static final int Base_Widget_AppCompat_SearchView = 0x7f0e00b7;
+ public static final int Base_Widget_AppCompat_SearchView_ActionBar = 0x7f0e00b8;
+ public static final int Base_Widget_AppCompat_SeekBar = 0x7f0e00b9;
+ public static final int Base_Widget_AppCompat_SeekBar_Discrete = 0x7f0e00ba;
+ public static final int Base_Widget_AppCompat_Spinner = 0x7f0e00bb;
+ public static final int Base_Widget_AppCompat_Spinner_Underlined = 0x7f0e00bc;
+ public static final int Base_Widget_AppCompat_TextView_SpinnerItem = 0x7f0e00bd;
+ public static final int Base_Widget_AppCompat_Toolbar = 0x7f0e00be;
+ public static final int Base_Widget_AppCompat_Toolbar_Button_Navigation = 0x7f0e00bf;
+ public static final int Platform_AppCompat = 0x7f0e00c7;
+ public static final int Platform_AppCompat_Light = 0x7f0e00c8;
+ public static final int Platform_ThemeOverlay_AppCompat = 0x7f0e00cd;
+ public static final int Platform_ThemeOverlay_AppCompat_Dark = 0x7f0e00ce;
+ public static final int Platform_ThemeOverlay_AppCompat_Light = 0x7f0e00cf;
+ public static final int Platform_V21_AppCompat = 0x7f0e00d0;
+ public static final int Platform_V21_AppCompat_Light = 0x7f0e00d1;
+ public static final int Platform_V25_AppCompat = 0x7f0e00d2;
+ public static final int Platform_V25_AppCompat_Light = 0x7f0e00d3;
+ public static final int Platform_Widget_AppCompat_Spinner = 0x7f0e00d4;
+ public static final int RtlOverlay_DialogWindowTitle_AppCompat = 0x7f0e00d5;
+ public static final int RtlOverlay_Widget_AppCompat_ActionBar_TitleItem = 0x7f0e00d6;
+ public static final int RtlOverlay_Widget_AppCompat_DialogTitle_Icon = 0x7f0e00d7;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem = 0x7f0e00d8;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup = 0x7f0e00d9;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_Shortcut = 0x7f0e00da;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_SubmenuArrow = 0x7f0e00db;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_Text = 0x7f0e00dc;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_Title = 0x7f0e00dd;
+ public static final int RtlOverlay_Widget_AppCompat_SearchView_MagIcon = 0x7f0e00e3;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown = 0x7f0e00de;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1 = 0x7f0e00df;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2 = 0x7f0e00e0;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Query = 0x7f0e00e1;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Text = 0x7f0e00e2;
+ public static final int RtlUnderlay_Widget_AppCompat_ActionButton = 0x7f0e00e4;
+ public static final int RtlUnderlay_Widget_AppCompat_ActionButton_Overflow = 0x7f0e00e5;
+ public static final int TextAppearance_AppCompat = 0x7f0e00e6;
+ public static final int TextAppearance_AppCompat_Body1 = 0x7f0e00e7;
+ public static final int TextAppearance_AppCompat_Body2 = 0x7f0e00e8;
+ public static final int TextAppearance_AppCompat_Button = 0x7f0e00e9;
+ public static final int TextAppearance_AppCompat_Caption = 0x7f0e00ea;
+ public static final int TextAppearance_AppCompat_Display1 = 0x7f0e00eb;
+ public static final int TextAppearance_AppCompat_Display2 = 0x7f0e00ec;
+ public static final int TextAppearance_AppCompat_Display3 = 0x7f0e00ed;
+ public static final int TextAppearance_AppCompat_Display4 = 0x7f0e00ee;
+ public static final int TextAppearance_AppCompat_Headline = 0x7f0e00ef;
+ public static final int TextAppearance_AppCompat_Inverse = 0x7f0e00f0;
+ public static final int TextAppearance_AppCompat_Large = 0x7f0e00f1;
+ public static final int TextAppearance_AppCompat_Large_Inverse = 0x7f0e00f2;
+ public static final int TextAppearance_AppCompat_Light_SearchResult_Subtitle = 0x7f0e00f3;
+ public static final int TextAppearance_AppCompat_Light_SearchResult_Title = 0x7f0e00f4;
+ public static final int TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 0x7f0e00f5;
+ public static final int TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 0x7f0e00f6;
+ public static final int TextAppearance_AppCompat_Medium = 0x7f0e00f7;
+ public static final int TextAppearance_AppCompat_Medium_Inverse = 0x7f0e00f8;
+ public static final int TextAppearance_AppCompat_Menu = 0x7f0e00f9;
+ public static final int TextAppearance_AppCompat_SearchResult_Subtitle = 0x7f0e00fa;
+ public static final int TextAppearance_AppCompat_SearchResult_Title = 0x7f0e00fb;
+ public static final int TextAppearance_AppCompat_Small = 0x7f0e00fc;
+ public static final int TextAppearance_AppCompat_Small_Inverse = 0x7f0e00fd;
+ public static final int TextAppearance_AppCompat_Subhead = 0x7f0e00fe;
+ public static final int TextAppearance_AppCompat_Subhead_Inverse = 0x7f0e00ff;
+ public static final int TextAppearance_AppCompat_Title = 0x7f0e0100;
+ public static final int TextAppearance_AppCompat_Title_Inverse = 0x7f0e0101;
+ public static final int TextAppearance_AppCompat_Tooltip = 0x7f0e0102;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Menu = 0x7f0e0103;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 0x7f0e0104;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 0x7f0e0105;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Title = 0x7f0e0106;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 0x7f0e0107;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 0x7f0e0108;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse = 0x7f0e0109;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Title = 0x7f0e010a;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse = 0x7f0e010b;
+ public static final int TextAppearance_AppCompat_Widget_Button = 0x7f0e010c;
+ public static final int TextAppearance_AppCompat_Widget_Button_Borderless_Colored = 0x7f0e010d;
+ public static final int TextAppearance_AppCompat_Widget_Button_Colored = 0x7f0e010e;
+ public static final int TextAppearance_AppCompat_Widget_Button_Inverse = 0x7f0e010f;
+ public static final int TextAppearance_AppCompat_Widget_DropDownItem = 0x7f0e0110;
+ public static final int TextAppearance_AppCompat_Widget_PopupMenu_Header = 0x7f0e0111;
+ public static final int TextAppearance_AppCompat_Widget_PopupMenu_Large = 0x7f0e0112;
+ public static final int TextAppearance_AppCompat_Widget_PopupMenu_Small = 0x7f0e0113;
+ public static final int TextAppearance_AppCompat_Widget_Switch = 0x7f0e0114;
+ public static final int TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 0x7f0e0115;
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 0x7f0e0137;
+ public static final int TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 0x7f0e0138;
+ public static final int TextAppearance_Widget_AppCompat_Toolbar_Title = 0x7f0e0139;
+ public static final int ThemeOverlay_AppCompat = 0x7f0e016a;
+ public static final int ThemeOverlay_AppCompat_ActionBar = 0x7f0e016b;
+ public static final int ThemeOverlay_AppCompat_Dark = 0x7f0e016c;
+ public static final int ThemeOverlay_AppCompat_Dark_ActionBar = 0x7f0e016d;
+ public static final int ThemeOverlay_AppCompat_Dialog = 0x7f0e016e;
+ public static final int ThemeOverlay_AppCompat_Dialog_Alert = 0x7f0e016f;
+ public static final int ThemeOverlay_AppCompat_Light = 0x7f0e0170;
+ public static final int Theme_AppCompat = 0x7f0e013a;
+ public static final int Theme_AppCompat_CompactMenu = 0x7f0e013b;
+ public static final int Theme_AppCompat_DayNight = 0x7f0e013c;
+ public static final int Theme_AppCompat_DayNight_DarkActionBar = 0x7f0e013d;
+ public static final int Theme_AppCompat_DayNight_Dialog = 0x7f0e013e;
+ public static final int Theme_AppCompat_DayNight_DialogWhenLarge = 0x7f0e0141;
+ public static final int Theme_AppCompat_DayNight_Dialog_Alert = 0x7f0e013f;
+ public static final int Theme_AppCompat_DayNight_Dialog_MinWidth = 0x7f0e0140;
+ public static final int Theme_AppCompat_DayNight_NoActionBar = 0x7f0e0142;
+ public static final int Theme_AppCompat_Dialog = 0x7f0e0143;
+ public static final int Theme_AppCompat_DialogWhenLarge = 0x7f0e0146;
+ public static final int Theme_AppCompat_Dialog_Alert = 0x7f0e0144;
+ public static final int Theme_AppCompat_Dialog_MinWidth = 0x7f0e0145;
+ public static final int Theme_AppCompat_Light = 0x7f0e0147;
+ public static final int Theme_AppCompat_Light_DarkActionBar = 0x7f0e0148;
+ public static final int Theme_AppCompat_Light_Dialog = 0x7f0e0149;
+ public static final int Theme_AppCompat_Light_DialogWhenLarge = 0x7f0e014c;
+ public static final int Theme_AppCompat_Light_Dialog_Alert = 0x7f0e014a;
+ public static final int Theme_AppCompat_Light_Dialog_MinWidth = 0x7f0e014b;
+ public static final int Theme_AppCompat_Light_NoActionBar = 0x7f0e014d;
+ public static final int Theme_AppCompat_NoActionBar = 0x7f0e014e;
+ public static final int Widget_AppCompat_ActionBar = 0x7f0e017d;
+ public static final int Widget_AppCompat_ActionBar_Solid = 0x7f0e017e;
+ public static final int Widget_AppCompat_ActionBar_TabBar = 0x7f0e017f;
+ public static final int Widget_AppCompat_ActionBar_TabText = 0x7f0e0180;
+ public static final int Widget_AppCompat_ActionBar_TabView = 0x7f0e0181;
+ public static final int Widget_AppCompat_ActionButton = 0x7f0e0182;
+ public static final int Widget_AppCompat_ActionButton_CloseMode = 0x7f0e0183;
+ public static final int Widget_AppCompat_ActionButton_Overflow = 0x7f0e0184;
+ public static final int Widget_AppCompat_ActionMode = 0x7f0e0185;
+ public static final int Widget_AppCompat_ActivityChooserView = 0x7f0e0186;
+ public static final int Widget_AppCompat_AutoCompleteTextView = 0x7f0e0187;
+ public static final int Widget_AppCompat_Button = 0x7f0e0188;
+ public static final int Widget_AppCompat_ButtonBar = 0x7f0e018e;
+ public static final int Widget_AppCompat_ButtonBar_AlertDialog = 0x7f0e018f;
+ public static final int Widget_AppCompat_Button_Borderless = 0x7f0e0189;
+ public static final int Widget_AppCompat_Button_Borderless_Colored = 0x7f0e018a;
+ public static final int Widget_AppCompat_Button_ButtonBar_AlertDialog = 0x7f0e018b;
+ public static final int Widget_AppCompat_Button_Colored = 0x7f0e018c;
+ public static final int Widget_AppCompat_Button_Small = 0x7f0e018d;
+ public static final int Widget_AppCompat_CompoundButton_CheckBox = 0x7f0e0190;
+ public static final int Widget_AppCompat_CompoundButton_RadioButton = 0x7f0e0191;
+ public static final int Widget_AppCompat_CompoundButton_Switch = 0x7f0e0192;
+ public static final int Widget_AppCompat_DrawerArrowToggle = 0x7f0e0193;
+ public static final int Widget_AppCompat_DropDownItem_Spinner = 0x7f0e0194;
+ public static final int Widget_AppCompat_EditText = 0x7f0e0195;
+ public static final int Widget_AppCompat_ImageButton = 0x7f0e0196;
+ public static final int Widget_AppCompat_Light_ActionBar = 0x7f0e0197;
+ public static final int Widget_AppCompat_Light_ActionBar_Solid = 0x7f0e0198;
+ public static final int Widget_AppCompat_Light_ActionBar_Solid_Inverse = 0x7f0e0199;
+ public static final int Widget_AppCompat_Light_ActionBar_TabBar = 0x7f0e019a;
+ public static final int Widget_AppCompat_Light_ActionBar_TabBar_Inverse = 0x7f0e019b;
+ public static final int Widget_AppCompat_Light_ActionBar_TabText = 0x7f0e019c;
+ public static final int Widget_AppCompat_Light_ActionBar_TabText_Inverse = 0x7f0e019d;
+ public static final int Widget_AppCompat_Light_ActionBar_TabView = 0x7f0e019e;
+ public static final int Widget_AppCompat_Light_ActionBar_TabView_Inverse = 0x7f0e019f;
+ public static final int Widget_AppCompat_Light_ActionButton = 0x7f0e01a0;
+ public static final int Widget_AppCompat_Light_ActionButton_CloseMode = 0x7f0e01a1;
+ public static final int Widget_AppCompat_Light_ActionButton_Overflow = 0x7f0e01a2;
+ public static final int Widget_AppCompat_Light_ActionMode_Inverse = 0x7f0e01a3;
+ public static final int Widget_AppCompat_Light_ActivityChooserView = 0x7f0e01a4;
+ public static final int Widget_AppCompat_Light_AutoCompleteTextView = 0x7f0e01a5;
+ public static final int Widget_AppCompat_Light_DropDownItem_Spinner = 0x7f0e01a6;
+ public static final int Widget_AppCompat_Light_ListPopupWindow = 0x7f0e01a7;
+ public static final int Widget_AppCompat_Light_ListView_DropDown = 0x7f0e01a8;
+ public static final int Widget_AppCompat_Light_PopupMenu = 0x7f0e01a9;
+ public static final int Widget_AppCompat_Light_PopupMenu_Overflow = 0x7f0e01aa;
+ public static final int Widget_AppCompat_Light_SearchView = 0x7f0e01ab;
+ public static final int Widget_AppCompat_Light_Spinner_DropDown_ActionBar = 0x7f0e01ac;
+ public static final int Widget_AppCompat_ListMenuView = 0x7f0e01ad;
+ public static final int Widget_AppCompat_ListPopupWindow = 0x7f0e01ae;
+ public static final int Widget_AppCompat_ListView = 0x7f0e01af;
+ public static final int Widget_AppCompat_ListView_DropDown = 0x7f0e01b0;
+ public static final int Widget_AppCompat_ListView_Menu = 0x7f0e01b1;
+ public static final int Widget_AppCompat_PopupMenu = 0x7f0e01b2;
+ public static final int Widget_AppCompat_PopupMenu_Overflow = 0x7f0e01b3;
+ public static final int Widget_AppCompat_PopupWindow = 0x7f0e01b4;
+ public static final int Widget_AppCompat_ProgressBar = 0x7f0e01b5;
+ public static final int Widget_AppCompat_ProgressBar_Horizontal = 0x7f0e01b6;
+ public static final int Widget_AppCompat_RatingBar = 0x7f0e01b7;
+ public static final int Widget_AppCompat_RatingBar_Indicator = 0x7f0e01b8;
+ public static final int Widget_AppCompat_RatingBar_Small = 0x7f0e01b9;
+ public static final int Widget_AppCompat_SearchView = 0x7f0e01ba;
+ public static final int Widget_AppCompat_SearchView_ActionBar = 0x7f0e01bb;
+ public static final int Widget_AppCompat_SeekBar = 0x7f0e01bc;
+ public static final int Widget_AppCompat_SeekBar_Discrete = 0x7f0e01bd;
+ public static final int Widget_AppCompat_Spinner = 0x7f0e01be;
+ public static final int Widget_AppCompat_Spinner_DropDown = 0x7f0e01bf;
+ public static final int Widget_AppCompat_Spinner_DropDown_ActionBar = 0x7f0e01c0;
+ public static final int Widget_AppCompat_Spinner_Underlined = 0x7f0e01c1;
+ public static final int Widget_AppCompat_TextView_SpinnerItem = 0x7f0e01c2;
+ public static final int Widget_AppCompat_Toolbar = 0x7f0e01c3;
+ public static final int Widget_AppCompat_Toolbar_Button_Navigation = 0x7f0e01c4;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ public static final int Widget_Support_CoordinatorLayout = 0x7f0e01f5;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ActionBar = { 0x7f030031, 0x7f030032, 0x7f030033, 0x7f030091, 0x7f030092, 0x7f030093, 0x7f030094, 0x7f030095, 0x7f030096, 0x7f0300a4, 0x7f0300a9, 0x7f0300aa, 0x7f0300b5, 0x7f0300df, 0x7f0300e4, 0x7f0300e9, 0x7f0300ea, 0x7f0300ec, 0x7f0300f6, 0x7f030100, 0x7f030123, 0x7f03012f, 0x7f030140, 0x7f030144, 0x7f030145, 0x7f030173, 0x7f030176, 0x7f0301bb, 0x7f0301c5 };
+ public static final int ActionBar_background = 0;
+ public static final int ActionBar_backgroundSplit = 1;
+ public static final int ActionBar_backgroundStacked = 2;
+ public static final int ActionBar_contentInsetEnd = 3;
+ public static final int ActionBar_contentInsetEndWithActions = 4;
+ public static final int ActionBar_contentInsetLeft = 5;
+ public static final int ActionBar_contentInsetRight = 6;
+ public static final int ActionBar_contentInsetStart = 7;
+ public static final int ActionBar_contentInsetStartWithNavigation = 8;
+ public static final int ActionBar_customNavigationLayout = 9;
+ public static final int ActionBar_displayOptions = 10;
+ public static final int ActionBar_divider = 11;
+ public static final int ActionBar_elevation = 12;
+ public static final int ActionBar_height = 13;
+ public static final int ActionBar_hideOnContentScroll = 14;
+ public static final int ActionBar_homeAsUpIndicator = 15;
+ public static final int ActionBar_homeLayout = 16;
+ public static final int ActionBar_icon = 17;
+ public static final int ActionBar_indeterminateProgressStyle = 18;
+ public static final int ActionBar_itemPadding = 19;
+ public static final int ActionBar_logo = 20;
+ public static final int ActionBar_navigationMode = 21;
+ public static final int ActionBar_popupTheme = 22;
+ public static final int ActionBar_progressBarPadding = 23;
+ public static final int ActionBar_progressBarStyle = 24;
+ public static final int ActionBar_subtitle = 25;
+ public static final int ActionBar_subtitleTextStyle = 26;
+ public static final int ActionBar_title = 27;
+ public static final int ActionBar_titleTextStyle = 28;
+ public static final int[] ActionBarLayout = { 0x10100b3 };
+ public static final int ActionBarLayout_android_layout_gravity = 0;
+ public static final int[] ActionMenuItemView = { 0x101013f };
+ public static final int ActionMenuItemView_android_minWidth = 0;
+ public static final int[] ActionMenuView = { };
+ public static final int[] ActionMode = { 0x7f030031, 0x7f030032, 0x7f03007e, 0x7f0300df, 0x7f030176, 0x7f0301c5 };
+ public static final int ActionMode_background = 0;
+ public static final int ActionMode_backgroundSplit = 1;
+ public static final int ActionMode_closeItemLayout = 2;
+ public static final int ActionMode_height = 3;
+ public static final int ActionMode_subtitleTextStyle = 4;
+ public static final int ActionMode_titleTextStyle = 5;
+ public static final int[] ActivityChooserView = { 0x7f0300ba, 0x7f0300f7 };
+ public static final int ActivityChooserView_expandActivityOverflowButtonDrawable = 0;
+ public static final int ActivityChooserView_initialActivityCount = 1;
+ public static final int[] AlertDialog = { 0x10100f2, 0x7f030052, 0x7f030053, 0x7f03011a, 0x7f03011b, 0x7f03012c, 0x7f03015b, 0x7f03015c };
+ public static final int AlertDialog_android_layout = 0;
+ public static final int AlertDialog_buttonIconDimen = 1;
+ public static final int AlertDialog_buttonPanelSideLayout = 2;
+ public static final int AlertDialog_listItemLayout = 3;
+ public static final int AlertDialog_listLayout = 4;
+ public static final int AlertDialog_multiChoiceItemLayout = 5;
+ public static final int AlertDialog_showTitle = 6;
+ public static final int AlertDialog_singleChoiceItemLayout = 7;
+ public static final int[] AnimatedStateListDrawableCompat = { 0x101011c, 0x1010194, 0x1010195, 0x1010196, 0x101030c, 0x101030d };
+ public static final int AnimatedStateListDrawableCompat_android_dither = 0;
+ public static final int AnimatedStateListDrawableCompat_android_visible = 1;
+ public static final int AnimatedStateListDrawableCompat_android_variablePadding = 2;
+ public static final int AnimatedStateListDrawableCompat_android_constantSize = 3;
+ public static final int AnimatedStateListDrawableCompat_android_enterFadeDuration = 4;
+ public static final int AnimatedStateListDrawableCompat_android_exitFadeDuration = 5;
+ public static final int[] AnimatedStateListDrawableItem = { 0x10100d0, 0x1010199 };
+ public static final int AnimatedStateListDrawableItem_android_id = 0;
+ public static final int AnimatedStateListDrawableItem_android_drawable = 1;
+ public static final int[] AnimatedStateListDrawableTransition = { 0x1010199, 0x1010449, 0x101044a, 0x101044b };
+ public static final int AnimatedStateListDrawableTransition_android_drawable = 0;
+ public static final int AnimatedStateListDrawableTransition_android_toId = 1;
+ public static final int AnimatedStateListDrawableTransition_android_fromId = 2;
+ public static final int AnimatedStateListDrawableTransition_android_reversible = 3;
+ public static final int[] AppCompatImageView = { 0x1010119, 0x7f030166, 0x7f0301b9, 0x7f0301ba };
+ public static final int AppCompatImageView_android_src = 0;
+ public static final int AppCompatImageView_srcCompat = 1;
+ public static final int AppCompatImageView_tint = 2;
+ public static final int AppCompatImageView_tintMode = 3;
+ public static final int[] AppCompatSeekBar = { 0x1010142, 0x7f0301b6, 0x7f0301b7, 0x7f0301b8 };
+ public static final int AppCompatSeekBar_android_thumb = 0;
+ public static final int AppCompatSeekBar_tickMark = 1;
+ public static final int AppCompatSeekBar_tickMarkTint = 2;
+ public static final int AppCompatSeekBar_tickMarkTintMode = 3;
+ public static final int[] AppCompatTextHelper = { 0x1010034, 0x101016d, 0x101016e, 0x101016f, 0x1010170, 0x1010392, 0x1010393 };
+ public static final int AppCompatTextHelper_android_textAppearance = 0;
+ public static final int AppCompatTextHelper_android_drawableTop = 1;
+ public static final int AppCompatTextHelper_android_drawableBottom = 2;
+ public static final int AppCompatTextHelper_android_drawableLeft = 3;
+ public static final int AppCompatTextHelper_android_drawableRight = 4;
+ public static final int AppCompatTextHelper_android_drawableStart = 5;
+ public static final int AppCompatTextHelper_android_drawableEnd = 6;
+ public static final int[] AppCompatTextView = { 0x1010034, 0x7f03002c, 0x7f03002d, 0x7f03002e, 0x7f03002f, 0x7f030030, 0x7f0300ce, 0x7f0300d1, 0x7f030108, 0x7f030116, 0x7f030196 };
+ public static final int AppCompatTextView_android_textAppearance = 0;
+ public static final int AppCompatTextView_autoSizeMaxTextSize = 1;
+ public static final int AppCompatTextView_autoSizeMinTextSize = 2;
+ public static final int AppCompatTextView_autoSizePresetSizes = 3;
+ public static final int AppCompatTextView_autoSizeStepGranularity = 4;
+ public static final int AppCompatTextView_autoSizeTextType = 5;
+ public static final int AppCompatTextView_firstBaselineToTopHeight = 6;
+ public static final int AppCompatTextView_fontFamily = 7;
+ public static final int AppCompatTextView_lastBaselineToBottomHeight = 8;
+ public static final int AppCompatTextView_lineHeight = 9;
+ public static final int AppCompatTextView_textAllCaps = 10;
+ public static final int[] AppCompatTheme = { 0x1010057, 0x10100ae, 0x7f030000, 0x7f030001, 0x7f030002, 0x7f030003, 0x7f030004, 0x7f030005, 0x7f030006, 0x7f030007, 0x7f030008, 0x7f030009, 0x7f03000a, 0x7f03000b, 0x7f03000c, 0x7f03000e, 0x7f03000f, 0x7f030010, 0x7f030011, 0x7f030012, 0x7f030013, 0x7f030014, 0x7f030015, 0x7f030016, 0x7f030017, 0x7f030018, 0x7f030019, 0x7f03001a, 0x7f03001b, 0x7f03001c, 0x7f03001d, 0x7f03001e, 0x7f030021, 0x7f030022, 0x7f030023, 0x7f030024, 0x7f030025, 0x7f03002b, 0x7f03003e, 0x7f03004c, 0x7f03004d, 0x7f03004e, 0x7f03004f, 0x7f030050, 0x7f030054, 0x7f030055, 0x7f03005f, 0x7f030064, 0x7f030084, 0x7f030085, 0x7f030086, 0x7f030087, 0x7f030088, 0x7f030089, 0x7f03008a, 0x7f03008b, 0x7f03008c, 0x7f03008e, 0x7f03009d, 0x7f0300a6, 0x7f0300a7, 0x7f0300a8, 0x7f0300ab, 0x7f0300ad, 0x7f0300b0, 0x7f0300b1, 0x7f0300b2, 0x7f0300b3, 0x7f0300b4, 0x7f0300e9, 0x7f0300f5, 0x7f030118, 0x7f030119, 0x7f03011c, 0x7f03011d, 0x7f03011e, 0x7f03011f, 0x7f030120, 0x7f030121, 0x7f030122, 0x7f030137, 0x7f030138, 0x7f030139, 0x7f03013f, 0x7f030141, 0x7f030148, 0x7f030149, 0x7f03014a, 0x7f03014b, 0x7f030153, 0x7f030154, 0x7f030155, 0x7f030156, 0x7f030163, 0x7f030164, 0x7f03017a, 0x7f0301a1, 0x7f0301a2, 0x7f0301a3, 0x7f0301a4, 0x7f0301a6, 0x7f0301a7, 0x7f0301a8, 0x7f0301a9, 0x7f0301ac, 0x7f0301ad, 0x7f0301c7, 0x7f0301c8, 0x7f0301c9, 0x7f0301ca, 0x7f0301d1, 0x7f0301d3, 0x7f0301d4, 0x7f0301d5, 0x7f0301d6, 0x7f0301d7, 0x7f0301d8, 0x7f0301d9, 0x7f0301da, 0x7f0301db, 0x7f0301dc };
+ public static final int AppCompatTheme_android_windowIsFloating = 0;
+ public static final int AppCompatTheme_android_windowAnimationStyle = 1;
+ public static final int AppCompatTheme_actionBarDivider = 2;
+ public static final int AppCompatTheme_actionBarItemBackground = 3;
+ public static final int AppCompatTheme_actionBarPopupTheme = 4;
+ public static final int AppCompatTheme_actionBarSize = 5;
+ public static final int AppCompatTheme_actionBarSplitStyle = 6;
+ public static final int AppCompatTheme_actionBarStyle = 7;
+ public static final int AppCompatTheme_actionBarTabBarStyle = 8;
+ public static final int AppCompatTheme_actionBarTabStyle = 9;
+ public static final int AppCompatTheme_actionBarTabTextStyle = 10;
+ public static final int AppCompatTheme_actionBarTheme = 11;
+ public static final int AppCompatTheme_actionBarWidgetTheme = 12;
+ public static final int AppCompatTheme_actionButtonStyle = 13;
+ public static final int AppCompatTheme_actionDropDownStyle = 14;
+ public static final int AppCompatTheme_actionMenuTextAppearance = 15;
+ public static final int AppCompatTheme_actionMenuTextColor = 16;
+ public static final int AppCompatTheme_actionModeBackground = 17;
+ public static final int AppCompatTheme_actionModeCloseButtonStyle = 18;
+ public static final int AppCompatTheme_actionModeCloseDrawable = 19;
+ public static final int AppCompatTheme_actionModeCopyDrawable = 20;
+ public static final int AppCompatTheme_actionModeCutDrawable = 21;
+ public static final int AppCompatTheme_actionModeFindDrawable = 22;
+ public static final int AppCompatTheme_actionModePasteDrawable = 23;
+ public static final int AppCompatTheme_actionModePopupWindowStyle = 24;
+ public static final int AppCompatTheme_actionModeSelectAllDrawable = 25;
+ public static final int AppCompatTheme_actionModeShareDrawable = 26;
+ public static final int AppCompatTheme_actionModeSplitBackground = 27;
+ public static final int AppCompatTheme_actionModeStyle = 28;
+ public static final int AppCompatTheme_actionModeWebSearchDrawable = 29;
+ public static final int AppCompatTheme_actionOverflowButtonStyle = 30;
+ public static final int AppCompatTheme_actionOverflowMenuStyle = 31;
+ public static final int AppCompatTheme_activityChooserViewStyle = 32;
+ public static final int AppCompatTheme_alertDialogButtonGroupStyle = 33;
+ public static final int AppCompatTheme_alertDialogCenterButtons = 34;
+ public static final int AppCompatTheme_alertDialogStyle = 35;
+ public static final int AppCompatTheme_alertDialogTheme = 36;
+ public static final int AppCompatTheme_autoCompleteTextViewStyle = 37;
+ public static final int AppCompatTheme_borderlessButtonStyle = 38;
+ public static final int AppCompatTheme_buttonBarButtonStyle = 39;
+ public static final int AppCompatTheme_buttonBarNegativeButtonStyle = 40;
+ public static final int AppCompatTheme_buttonBarNeutralButtonStyle = 41;
+ public static final int AppCompatTheme_buttonBarPositiveButtonStyle = 42;
+ public static final int AppCompatTheme_buttonBarStyle = 43;
+ public static final int AppCompatTheme_buttonStyle = 44;
+ public static final int AppCompatTheme_buttonStyleSmall = 45;
+ public static final int AppCompatTheme_checkboxStyle = 46;
+ public static final int AppCompatTheme_checkedTextViewStyle = 47;
+ public static final int AppCompatTheme_colorAccent = 48;
+ public static final int AppCompatTheme_colorBackgroundFloating = 49;
+ public static final int AppCompatTheme_colorButtonNormal = 50;
+ public static final int AppCompatTheme_colorControlActivated = 51;
+ public static final int AppCompatTheme_colorControlHighlight = 52;
+ public static final int AppCompatTheme_colorControlNormal = 53;
+ public static final int AppCompatTheme_colorError = 54;
+ public static final int AppCompatTheme_colorPrimary = 55;
+ public static final int AppCompatTheme_colorPrimaryDark = 56;
+ public static final int AppCompatTheme_colorSwitchThumbNormal = 57;
+ public static final int AppCompatTheme_controlBackground = 58;
+ public static final int AppCompatTheme_dialogCornerRadius = 59;
+ public static final int AppCompatTheme_dialogPreferredPadding = 60;
+ public static final int AppCompatTheme_dialogTheme = 61;
+ public static final int AppCompatTheme_dividerHorizontal = 62;
+ public static final int AppCompatTheme_dividerVertical = 63;
+ public static final int AppCompatTheme_dropDownListViewStyle = 64;
+ public static final int AppCompatTheme_dropdownListPreferredItemHeight = 65;
+ public static final int AppCompatTheme_editTextBackground = 66;
+ public static final int AppCompatTheme_editTextColor = 67;
+ public static final int AppCompatTheme_editTextStyle = 68;
+ public static final int AppCompatTheme_homeAsUpIndicator = 69;
+ public static final int AppCompatTheme_imageButtonStyle = 70;
+ public static final int AppCompatTheme_listChoiceBackgroundIndicator = 71;
+ public static final int AppCompatTheme_listDividerAlertDialog = 72;
+ public static final int AppCompatTheme_listMenuViewStyle = 73;
+ public static final int AppCompatTheme_listPopupWindowStyle = 74;
+ public static final int AppCompatTheme_listPreferredItemHeight = 75;
+ public static final int AppCompatTheme_listPreferredItemHeightLarge = 76;
+ public static final int AppCompatTheme_listPreferredItemHeightSmall = 77;
+ public static final int AppCompatTheme_listPreferredItemPaddingLeft = 78;
+ public static final int AppCompatTheme_listPreferredItemPaddingRight = 79;
+ public static final int AppCompatTheme_panelBackground = 80;
+ public static final int AppCompatTheme_panelMenuListTheme = 81;
+ public static final int AppCompatTheme_panelMenuListWidth = 82;
+ public static final int AppCompatTheme_popupMenuStyle = 83;
+ public static final int AppCompatTheme_popupWindowStyle = 84;
+ public static final int AppCompatTheme_radioButtonStyle = 85;
+ public static final int AppCompatTheme_ratingBarStyle = 86;
+ public static final int AppCompatTheme_ratingBarStyleIndicator = 87;
+ public static final int AppCompatTheme_ratingBarStyleSmall = 88;
+ public static final int AppCompatTheme_searchViewStyle = 89;
+ public static final int AppCompatTheme_seekBarStyle = 90;
+ public static final int AppCompatTheme_selectableItemBackground = 91;
+ public static final int AppCompatTheme_selectableItemBackgroundBorderless = 92;
+ public static final int AppCompatTheme_spinnerDropDownItemStyle = 93;
+ public static final int AppCompatTheme_spinnerStyle = 94;
+ public static final int AppCompatTheme_switchStyle = 95;
+ public static final int AppCompatTheme_textAppearanceLargePopupMenu = 96;
+ public static final int AppCompatTheme_textAppearanceListItem = 97;
+ public static final int AppCompatTheme_textAppearanceListItemSecondary = 98;
+ public static final int AppCompatTheme_textAppearanceListItemSmall = 99;
+ public static final int AppCompatTheme_textAppearancePopupMenuHeader = 100;
+ public static final int AppCompatTheme_textAppearanceSearchResultSubtitle = 101;
+ public static final int AppCompatTheme_textAppearanceSearchResultTitle = 102;
+ public static final int AppCompatTheme_textAppearanceSmallPopupMenu = 103;
+ public static final int AppCompatTheme_textColorAlertDialogListItem = 104;
+ public static final int AppCompatTheme_textColorSearchUrl = 105;
+ public static final int AppCompatTheme_toolbarNavigationButtonStyle = 106;
+ public static final int AppCompatTheme_toolbarStyle = 107;
+ public static final int AppCompatTheme_tooltipForegroundColor = 108;
+ public static final int AppCompatTheme_tooltipFrameBackground = 109;
+ public static final int AppCompatTheme_viewInflaterClass = 110;
+ public static final int AppCompatTheme_windowActionBar = 111;
+ public static final int AppCompatTheme_windowActionBarOverlay = 112;
+ public static final int AppCompatTheme_windowActionModeOverlay = 113;
+ public static final int AppCompatTheme_windowFixedHeightMajor = 114;
+ public static final int AppCompatTheme_windowFixedHeightMinor = 115;
+ public static final int AppCompatTheme_windowFixedWidthMajor = 116;
+ public static final int AppCompatTheme_windowFixedWidthMinor = 117;
+ public static final int AppCompatTheme_windowMinWidthMajor = 118;
+ public static final int AppCompatTheme_windowMinWidthMinor = 119;
+ public static final int AppCompatTheme_windowNoTitle = 120;
+ public static final int[] ButtonBarLayout = { 0x7f030026 };
+ public static final int ButtonBarLayout_allowStacking = 0;
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] CompoundButton = { 0x1010107, 0x7f030056, 0x7f030057 };
+ public static final int CompoundButton_android_button = 0;
+ public static final int CompoundButton_buttonTint = 1;
+ public static final int CompoundButton_buttonTintMode = 2;
+ public static final int[] CoordinatorLayout = { 0x7f030106, 0x7f03016d };
+ public static final int CoordinatorLayout_keylines = 0;
+ public static final int CoordinatorLayout_statusBarBackground = 1;
+ public static final int[] CoordinatorLayout_Layout = { 0x10100b3, 0x7f03010b, 0x7f03010c, 0x7f03010d, 0x7f030110, 0x7f030111, 0x7f030112 };
+ public static final int CoordinatorLayout_Layout_android_layout_gravity = 0;
+ public static final int CoordinatorLayout_Layout_layout_anchor = 1;
+ public static final int CoordinatorLayout_Layout_layout_anchorGravity = 2;
+ public static final int CoordinatorLayout_Layout_layout_behavior = 3;
+ public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges = 4;
+ public static final int CoordinatorLayout_Layout_layout_insetEdge = 5;
+ public static final int CoordinatorLayout_Layout_layout_keyline = 6;
+ public static final int[] DrawerArrowToggle = { 0x7f030029, 0x7f03002a, 0x7f030036, 0x7f030083, 0x7f0300ae, 0x7f0300dc, 0x7f030162, 0x7f0301b2 };
+ public static final int DrawerArrowToggle_arrowHeadLength = 0;
+ public static final int DrawerArrowToggle_arrowShaftLength = 1;
+ public static final int DrawerArrowToggle_barLength = 2;
+ public static final int DrawerArrowToggle_color = 3;
+ public static final int DrawerArrowToggle_drawableSize = 4;
+ public static final int DrawerArrowToggle_gapBetweenBars = 5;
+ public static final int DrawerArrowToggle_spinBars = 6;
+ public static final int DrawerArrowToggle_thickness = 7;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ public static final int[] LinearLayoutCompat = { 0x10100af, 0x10100c4, 0x1010126, 0x1010127, 0x1010128, 0x7f0300aa, 0x7f0300ac, 0x7f03012a, 0x7f030158 };
+ public static final int LinearLayoutCompat_android_gravity = 0;
+ public static final int LinearLayoutCompat_android_orientation = 1;
+ public static final int LinearLayoutCompat_android_baselineAligned = 2;
+ public static final int LinearLayoutCompat_android_baselineAlignedChildIndex = 3;
+ public static final int LinearLayoutCompat_android_weightSum = 4;
+ public static final int LinearLayoutCompat_divider = 5;
+ public static final int LinearLayoutCompat_dividerPadding = 6;
+ public static final int LinearLayoutCompat_measureWithLargestChild = 7;
+ public static final int LinearLayoutCompat_showDividers = 8;
+ public static final int[] LinearLayoutCompat_Layout = { 0x10100b3, 0x10100f4, 0x10100f5, 0x1010181 };
+ public static final int LinearLayoutCompat_Layout_android_layout_gravity = 0;
+ public static final int LinearLayoutCompat_Layout_android_layout_width = 1;
+ public static final int LinearLayoutCompat_Layout_android_layout_height = 2;
+ public static final int LinearLayoutCompat_Layout_android_layout_weight = 3;
+ public static final int[] ListPopupWindow = { 0x10102ac, 0x10102ad };
+ public static final int ListPopupWindow_android_dropDownHorizontalOffset = 0;
+ public static final int ListPopupWindow_android_dropDownVerticalOffset = 1;
+ public static final int[] MenuGroup = { 0x101000e, 0x10100d0, 0x1010194, 0x10101de, 0x10101df, 0x10101e0 };
+ public static final int MenuGroup_android_enabled = 0;
+ public static final int MenuGroup_android_id = 1;
+ public static final int MenuGroup_android_visible = 2;
+ public static final int MenuGroup_android_menuCategory = 3;
+ public static final int MenuGroup_android_orderInCategory = 4;
+ public static final int MenuGroup_android_checkableBehavior = 5;
+ public static final int[] MenuItem = { 0x1010002, 0x101000e, 0x10100d0, 0x1010106, 0x1010194, 0x10101de, 0x10101df, 0x10101e1, 0x10101e2, 0x10101e3, 0x10101e4, 0x10101e5, 0x101026f, 0x7f03000d, 0x7f03001f, 0x7f030020, 0x7f030028, 0x7f030090, 0x7f0300f2, 0x7f0300f3, 0x7f030131, 0x7f030157, 0x7f0301cb };
+ public static final int MenuItem_android_icon = 0;
+ public static final int MenuItem_android_enabled = 1;
+ public static final int MenuItem_android_id = 2;
+ public static final int MenuItem_android_checked = 3;
+ public static final int MenuItem_android_visible = 4;
+ public static final int MenuItem_android_menuCategory = 5;
+ public static final int MenuItem_android_orderInCategory = 6;
+ public static final int MenuItem_android_title = 7;
+ public static final int MenuItem_android_titleCondensed = 8;
+ public static final int MenuItem_android_alphabeticShortcut = 9;
+ public static final int MenuItem_android_numericShortcut = 10;
+ public static final int MenuItem_android_checkable = 11;
+ public static final int MenuItem_android_onClick = 12;
+ public static final int MenuItem_actionLayout = 13;
+ public static final int MenuItem_actionProviderClass = 14;
+ public static final int MenuItem_actionViewClass = 15;
+ public static final int MenuItem_alphabeticModifiers = 16;
+ public static final int MenuItem_contentDescription = 17;
+ public static final int MenuItem_iconTint = 18;
+ public static final int MenuItem_iconTintMode = 19;
+ public static final int MenuItem_numericModifiers = 20;
+ public static final int MenuItem_showAsAction = 21;
+ public static final int MenuItem_tooltipText = 22;
+ public static final int[] MenuView = { 0x10100ae, 0x101012c, 0x101012d, 0x101012e, 0x101012f, 0x1010130, 0x1010131, 0x7f030142, 0x7f030171 };
+ public static final int MenuView_android_windowAnimationStyle = 0;
+ public static final int MenuView_android_itemTextAppearance = 1;
+ public static final int MenuView_android_horizontalDivider = 2;
+ public static final int MenuView_android_verticalDivider = 3;
+ public static final int MenuView_android_headerBackground = 4;
+ public static final int MenuView_android_itemBackground = 5;
+ public static final int MenuView_android_itemIconDisabledAlpha = 6;
+ public static final int MenuView_preserveIconSpacing = 7;
+ public static final int MenuView_subMenuArrow = 8;
+ public static final int[] PopupWindow = { 0x1010176, 0x10102c9, 0x7f030132 };
+ public static final int PopupWindow_android_popupBackground = 0;
+ public static final int PopupWindow_android_popupAnimationStyle = 1;
+ public static final int PopupWindow_overlapAnchor = 2;
+ public static final int[] PopupWindowBackgroundState = { 0x7f030168 };
+ public static final int PopupWindowBackgroundState_state_above_anchor = 0;
+ public static final int[] RecycleListView = { 0x7f030133, 0x7f030136 };
+ public static final int RecycleListView_paddingBottomNoButtons = 0;
+ public static final int RecycleListView_paddingTopNoTitle = 1;
+ public static final int[] SearchView = { 0x10100da, 0x101011f, 0x1010220, 0x1010264, 0x7f030077, 0x7f03008f, 0x7f0300a5, 0x7f0300dd, 0x7f0300f4, 0x7f030109, 0x7f030146, 0x7f030147, 0x7f030151, 0x7f030152, 0x7f030172, 0x7f030177, 0x7f0301d2 };
+ public static final int SearchView_android_focusable = 0;
+ public static final int SearchView_android_maxWidth = 1;
+ public static final int SearchView_android_inputType = 2;
+ public static final int SearchView_android_imeOptions = 3;
+ public static final int SearchView_closeIcon = 4;
+ public static final int SearchView_commitIcon = 5;
+ public static final int SearchView_defaultQueryHint = 6;
+ public static final int SearchView_goIcon = 7;
+ public static final int SearchView_iconifiedByDefault = 8;
+ public static final int SearchView_layout = 9;
+ public static final int SearchView_queryBackground = 10;
+ public static final int SearchView_queryHint = 11;
+ public static final int SearchView_searchHintIcon = 12;
+ public static final int SearchView_searchIcon = 13;
+ public static final int SearchView_submitBackground = 14;
+ public static final int SearchView_suggestionRowLayout = 15;
+ public static final int SearchView_voiceIcon = 16;
+ public static final int[] Spinner = { 0x10100b2, 0x1010176, 0x101017b, 0x1010262, 0x7f030140 };
+ public static final int Spinner_android_entries = 0;
+ public static final int Spinner_android_popupBackground = 1;
+ public static final int Spinner_android_prompt = 2;
+ public static final int Spinner_android_dropDownWidth = 3;
+ public static final int Spinner_popupTheme = 4;
+ public static final int[] StateListDrawable = { 0x101011c, 0x1010194, 0x1010195, 0x1010196, 0x101030c, 0x101030d };
+ public static final int StateListDrawable_android_dither = 0;
+ public static final int StateListDrawable_android_visible = 1;
+ public static final int StateListDrawable_android_variablePadding = 2;
+ public static final int StateListDrawable_android_constantSize = 3;
+ public static final int StateListDrawable_android_enterFadeDuration = 4;
+ public static final int StateListDrawable_android_exitFadeDuration = 5;
+ public static final int[] StateListDrawableItem = { 0x1010199 };
+ public static final int StateListDrawableItem_android_drawable = 0;
+ public static final int[] SwitchCompat = { 0x1010124, 0x1010125, 0x1010142, 0x7f03015a, 0x7f030165, 0x7f030178, 0x7f030179, 0x7f03017b, 0x7f0301b3, 0x7f0301b4, 0x7f0301b5, 0x7f0301cc, 0x7f0301cd, 0x7f0301ce };
+ public static final int SwitchCompat_android_textOn = 0;
+ public static final int SwitchCompat_android_textOff = 1;
+ public static final int SwitchCompat_android_thumb = 2;
+ public static final int SwitchCompat_showText = 3;
+ public static final int SwitchCompat_splitTrack = 4;
+ public static final int SwitchCompat_switchMinWidth = 5;
+ public static final int SwitchCompat_switchPadding = 6;
+ public static final int SwitchCompat_switchTextAppearance = 7;
+ public static final int SwitchCompat_thumbTextPadding = 8;
+ public static final int SwitchCompat_thumbTint = 9;
+ public static final int SwitchCompat_thumbTintMode = 10;
+ public static final int SwitchCompat_track = 11;
+ public static final int SwitchCompat_trackTint = 12;
+ public static final int SwitchCompat_trackTintMode = 13;
+ public static final int[] TextAppearance = { 0x1010095, 0x1010096, 0x1010097, 0x1010098, 0x101009a, 0x101009b, 0x1010161, 0x1010162, 0x1010163, 0x1010164, 0x10103ac, 0x7f0300d1, 0x7f030196 };
+ public static final int TextAppearance_android_textSize = 0;
+ public static final int TextAppearance_android_typeface = 1;
+ public static final int TextAppearance_android_textStyle = 2;
+ public static final int TextAppearance_android_textColor = 3;
+ public static final int TextAppearance_android_textColorHint = 4;
+ public static final int TextAppearance_android_textColorLink = 5;
+ public static final int TextAppearance_android_shadowColor = 6;
+ public static final int TextAppearance_android_shadowDx = 7;
+ public static final int TextAppearance_android_shadowDy = 8;
+ public static final int TextAppearance_android_shadowRadius = 9;
+ public static final int TextAppearance_android_fontFamily = 10;
+ public static final int TextAppearance_fontFamily = 11;
+ public static final int TextAppearance_textAllCaps = 12;
+ public static final int[] Toolbar = { 0x10100af, 0x1010140, 0x7f030051, 0x7f03007f, 0x7f030080, 0x7f030091, 0x7f030092, 0x7f030093, 0x7f030094, 0x7f030095, 0x7f030096, 0x7f030123, 0x7f030124, 0x7f030128, 0x7f03012d, 0x7f03012e, 0x7f030140, 0x7f030173, 0x7f030174, 0x7f030175, 0x7f0301bb, 0x7f0301bd, 0x7f0301be, 0x7f0301bf, 0x7f0301c0, 0x7f0301c1, 0x7f0301c2, 0x7f0301c3, 0x7f0301c4 };
+ public static final int Toolbar_android_gravity = 0;
+ public static final int Toolbar_android_minHeight = 1;
+ public static final int Toolbar_buttonGravity = 2;
+ public static final int Toolbar_collapseContentDescription = 3;
+ public static final int Toolbar_collapseIcon = 4;
+ public static final int Toolbar_contentInsetEnd = 5;
+ public static final int Toolbar_contentInsetEndWithActions = 6;
+ public static final int Toolbar_contentInsetLeft = 7;
+ public static final int Toolbar_contentInsetRight = 8;
+ public static final int Toolbar_contentInsetStart = 9;
+ public static final int Toolbar_contentInsetStartWithNavigation = 10;
+ public static final int Toolbar_logo = 11;
+ public static final int Toolbar_logoDescription = 12;
+ public static final int Toolbar_maxButtonHeight = 13;
+ public static final int Toolbar_navigationContentDescription = 14;
+ public static final int Toolbar_navigationIcon = 15;
+ public static final int Toolbar_popupTheme = 16;
+ public static final int Toolbar_subtitle = 17;
+ public static final int Toolbar_subtitleTextAppearance = 18;
+ public static final int Toolbar_subtitleTextColor = 19;
+ public static final int Toolbar_title = 20;
+ public static final int Toolbar_titleMargin = 21;
+ public static final int Toolbar_titleMarginBottom = 22;
+ public static final int Toolbar_titleMarginEnd = 23;
+ public static final int Toolbar_titleMarginStart = 24;
+ public static final int Toolbar_titleMarginTop = 25;
+ public static final int Toolbar_titleMargins = 26;
+ public static final int Toolbar_titleTextAppearance = 27;
+ public static final int Toolbar_titleTextColor = 28;
+ public static final int[] View = { 0x1010000, 0x10100da, 0x7f030134, 0x7f030135, 0x7f0301b1 };
+ public static final int View_android_theme = 0;
+ public static final int View_android_focusable = 1;
+ public static final int View_paddingEnd = 2;
+ public static final int View_paddingStart = 3;
+ public static final int View_theme = 4;
+ public static final int[] ViewBackgroundHelper = { 0x10100d4, 0x7f030034, 0x7f030035 };
+ public static final int ViewBackgroundHelper_android_background = 0;
+ public static final int ViewBackgroundHelper_backgroundTint = 1;
+ public static final int ViewBackgroundHelper_backgroundTintMode = 2;
+ public static final int[] ViewStubCompat = { 0x10100d0, 0x10100f2, 0x10100f3 };
+ public static final int ViewStubCompat_android_id = 0;
+ public static final int ViewStubCompat_android_layout = 1;
+ public static final int ViewStubCompat_android_inflatedId = 2;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/v7/cardview/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/v7/cardview/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..2aa62279f0124477dc49e2034a684f99db9821ad
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/v7/cardview/R.java
@@ -0,0 +1,69 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.v7.cardview;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int cardBackgroundColor = 0x7f030058;
+ public static final int cardCornerRadius = 0x7f030059;
+ public static final int cardElevation = 0x7f03005a;
+ public static final int cardMaxElevation = 0x7f03005b;
+ public static final int cardPreventCornerOverlap = 0x7f03005c;
+ public static final int cardUseCompatPadding = 0x7f03005d;
+ public static final int cardViewStyle = 0x7f03005e;
+ public static final int contentPadding = 0x7f030097;
+ public static final int contentPaddingBottom = 0x7f030098;
+ public static final int contentPaddingLeft = 0x7f030099;
+ public static final int contentPaddingRight = 0x7f03009a;
+ public static final int contentPaddingTop = 0x7f03009b;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int cardview_dark_background = 0x7f050027;
+ public static final int cardview_light_background = 0x7f050028;
+ public static final int cardview_shadow_end_color = 0x7f050029;
+ public static final int cardview_shadow_start_color = 0x7f05002a;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int cardview_compat_inset_shadow = 0x7f06004b;
+ public static final int cardview_default_elevation = 0x7f06004c;
+ public static final int cardview_default_radius = 0x7f06004d;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int Base_CardView = 0x7f0e000d;
+ public static final int CardView = 0x7f0e00c4;
+ public static final int CardView_Dark = 0x7f0e00c5;
+ public static final int CardView_Light = 0x7f0e00c6;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] CardView = { 0x101013f, 0x1010140, 0x7f030058, 0x7f030059, 0x7f03005a, 0x7f03005b, 0x7f03005c, 0x7f03005d, 0x7f030097, 0x7f030098, 0x7f030099, 0x7f03009a, 0x7f03009b };
+ public static final int CardView_android_minWidth = 0;
+ public static final int CardView_android_minHeight = 1;
+ public static final int CardView_cardBackgroundColor = 2;
+ public static final int CardView_cardCornerRadius = 3;
+ public static final int CardView_cardElevation = 4;
+ public static final int CardView_cardMaxElevation = 5;
+ public static final int CardView_cardPreventCornerOverlap = 6;
+ public static final int CardView_cardUseCompatPadding = 7;
+ public static final int CardView_contentPadding = 8;
+ public static final int CardView_contentPaddingBottom = 9;
+ public static final int CardView_contentPaddingLeft = 10;
+ public static final int CardView_contentPaddingRight = 11;
+ public static final int CardView_contentPaddingTop = 12;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/v7/recyclerview/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/v7/recyclerview/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..d1ea4238ecfcf40c89908b5e6d093e71816cc923
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/v7/recyclerview/R.java
@@ -0,0 +1,239 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.v7.recyclerview;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f030027;
+ public static final int coordinatorLayoutStyle = 0x7f03009e;
+ public static final int fastScrollEnabled = 0x7f0300c9;
+ public static final int fastScrollHorizontalThumbDrawable = 0x7f0300ca;
+ public static final int fastScrollHorizontalTrackDrawable = 0x7f0300cb;
+ public static final int fastScrollVerticalThumbDrawable = 0x7f0300cc;
+ public static final int fastScrollVerticalTrackDrawable = 0x7f0300cd;
+ public static final int font = 0x7f0300d0;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int keylines = 0x7f030106;
+ public static final int layoutManager = 0x7f03010a;
+ public static final int layout_anchor = 0x7f03010b;
+ public static final int layout_anchorGravity = 0x7f03010c;
+ public static final int layout_behavior = 0x7f03010d;
+ public static final int layout_dodgeInsetEdges = 0x7f030110;
+ public static final int layout_insetEdge = 0x7f030111;
+ public static final int layout_keyline = 0x7f030112;
+ public static final int reverseLayout = 0x7f03014c;
+ public static final int spanCount = 0x7f030161;
+ public static final int stackFromEnd = 0x7f030167;
+ public static final int statusBarBackground = 0x7f03016d;
+ public static final int ttcIndex = 0x7f0301cf;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int fastscroll_default_thickness = 0x7f060083;
+ public static final int fastscroll_margin = 0x7f060084;
+ public static final int fastscroll_minimum_range = 0x7f060085;
+ public static final int item_touch_helper_max_drag_scroll_per_frame = 0x7f06008d;
+ public static final int item_touch_helper_swipe_escape_max_velocity = 0x7f06008e;
+ public static final int item_touch_helper_swipe_escape_velocity = 0x7f06008f;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f08000e;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int bottom = 0x7f080022;
+ public static final int chronometer = 0x7f080029;
+ public static final int end = 0x7f08003c;
+ public static final int forever = 0x7f080048;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int item_touch_helper_previous_elevation = 0x7f080053;
+ public static final int left = 0x7f080056;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int none = 0x7f080065;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int right = 0x7f080072;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int start = 0x7f080098;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ public static final int top = 0x7f0800ae;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ public static final int Widget_Support_CoordinatorLayout = 0x7f0e01f5;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] CoordinatorLayout = { 0x7f030106, 0x7f03016d };
+ public static final int CoordinatorLayout_keylines = 0;
+ public static final int CoordinatorLayout_statusBarBackground = 1;
+ public static final int[] CoordinatorLayout_Layout = { 0x10100b3, 0x7f03010b, 0x7f03010c, 0x7f03010d, 0x7f030110, 0x7f030111, 0x7f030112 };
+ public static final int CoordinatorLayout_Layout_android_layout_gravity = 0;
+ public static final int CoordinatorLayout_Layout_layout_anchor = 1;
+ public static final int CoordinatorLayout_Layout_layout_anchorGravity = 2;
+ public static final int CoordinatorLayout_Layout_layout_behavior = 3;
+ public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges = 4;
+ public static final int CoordinatorLayout_Layout_layout_insetEdge = 5;
+ public static final int CoordinatorLayout_Layout_layout_keyline = 6;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ public static final int[] RecyclerView = { 0x10100c4, 0x10100f1, 0x7f0300c9, 0x7f0300ca, 0x7f0300cb, 0x7f0300cc, 0x7f0300cd, 0x7f03010a, 0x7f03014c, 0x7f030161, 0x7f030167 };
+ public static final int RecyclerView_android_orientation = 0;
+ public static final int RecyclerView_android_descendantFocusability = 1;
+ public static final int RecyclerView_fastScrollEnabled = 2;
+ public static final int RecyclerView_fastScrollHorizontalThumbDrawable = 3;
+ public static final int RecyclerView_fastScrollHorizontalTrackDrawable = 4;
+ public static final int RecyclerView_fastScrollVerticalThumbDrawable = 5;
+ public static final int RecyclerView_fastScrollVerticalTrackDrawable = 6;
+ public static final int RecyclerView_layoutManager = 7;
+ public static final int RecyclerView_reverseLayout = 8;
+ public static final int RecyclerView_spanCount = 9;
+ public static final int RecyclerView_stackFromEnd = 10;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/v7/viewpager/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/v7/viewpager/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..8bcad4e87c13fd549288da6a56fdf06e73b5de6a
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/android/support/v7/viewpager/R.java
@@ -0,0 +1,183 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.v7.viewpager;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f030027;
+ public static final int font = 0x7f0300d0;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int ttcIndex = 0x7f0301cf;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f08000e;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int chronometer = 0x7f080029;
+ public static final int forever = 0x7f080048;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/androidx/versionedparcelable/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/androidx/versionedparcelable/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..92e83d409e9bf977a24a3f3cd025a5cd3ed6e976
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/androidx/versionedparcelable/R.java
@@ -0,0 +1,12 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package androidx.versionedparcelable;
+
+public final class R {
+ private R() {}
+
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/org/muctec/smartfritz/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/org/muctec/smartfritz/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..993d3aaf03fb0878e5dbb7d7aed38628173c436f
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/debug/processDebugResources/r/org/muctec/smartfritz/R.java
@@ -0,0 +1,17147 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * aapt tool from the resource data it found. It
+ * should not be modified by hand.
+ */
+
+package org.muctec.smartfritz;
+
+public final class R {
+ public static final class anim {
+ public static final int abc_fade_in=0x7f010000;
+ public static final int abc_fade_out=0x7f010001;
+ public static final int abc_grow_fade_in_from_bottom=0x7f010002;
+ public static final int abc_popup_enter=0x7f010003;
+ public static final int abc_popup_exit=0x7f010004;
+ public static final int abc_shrink_fade_out_from_bottom=0x7f010005;
+ public static final int abc_slide_in_bottom=0x7f010006;
+ public static final int abc_slide_in_top=0x7f010007;
+ public static final int abc_slide_out_bottom=0x7f010008;
+ public static final int abc_slide_out_top=0x7f010009;
+ public static final int abc_tooltip_enter=0x7f01000a;
+ public static final int abc_tooltip_exit=0x7f01000b;
+ public static final int design_bottom_sheet_slide_in=0x7f01000c;
+ public static final int design_bottom_sheet_slide_out=0x7f01000d;
+ public static final int design_snackbar_in=0x7f01000e;
+ public static final int design_snackbar_out=0x7f01000f;
+ }
+ public static final class animator {
+ public static final int design_appbar_state_list_animator=0x7f020000;
+ public static final int design_fab_hide_motion_spec=0x7f020001;
+ public static final int design_fab_show_motion_spec=0x7f020002;
+ public static final int mtrl_btn_state_list_anim=0x7f020003;
+ public static final int mtrl_btn_unelevated_state_list_anim=0x7f020004;
+ public static final int mtrl_chip_state_list_anim=0x7f020005;
+ public static final int mtrl_fab_hide_motion_spec=0x7f020006;
+ public static final int mtrl_fab_show_motion_spec=0x7f020007;
+ public static final int mtrl_fab_transformation_sheet_collapse_spec=0x7f020008;
+ public static final int mtrl_fab_transformation_sheet_expand_spec=0x7f020009;
+ }
+ public static final class attr {
+ /**
+ * Custom divider drawable to use for elements in the action bar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionBarDivider=0x7f030000;
+ /**
+ * Custom item state list drawable background for action bar items.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionBarItemBackground=0x7f030001;
+ /**
+ * Reference to a theme that should be used to inflate popups
+ * shown by widgets in the action bar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionBarPopupTheme=0x7f030002;
+ /**
+ * Size of the Action Bar, including the contextual
+ * bar used to present Action Modes.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
wrap_content
0
+ *
+ */
+ public static final int actionBarSize=0x7f030003;
+ /**
+ * Reference to a style for the split Action Bar. This style
+ * controls the split component that holds the menu/action
+ * buttons. actionBarStyle is still used for the primary
+ * bar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionBarSplitStyle=0x7f030004;
+ /**
+ * Reference to a style for the Action Bar
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionBarStyle=0x7f030005;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionBarTabBarStyle=0x7f030006;
+ /**
+ * Default style for tabs within an action bar
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionBarTabStyle=0x7f030007;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionBarTabTextStyle=0x7f030008;
+ /**
+ * Reference to a theme that should be used to inflate the
+ * action bar. This will be inherited by any widget inflated
+ * into the action bar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionBarTheme=0x7f030009;
+ /**
+ * Reference to a theme that should be used to inflate widgets
+ * and layouts destined for the action bar. Most of the time
+ * this will be a reference to the current theme, but when
+ * the action bar has a significantly different contrast
+ * profile than the rest of the activity the difference
+ * can become important. If this is set to @null the current
+ * theme will be used.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionBarWidgetTheme=0x7f03000a;
+ /**
+ * Default action button style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionButtonStyle=0x7f03000b;
+ /**
+ * Default ActionBar dropdown style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionDropDownStyle=0x7f03000c;
+ /**
+ * An optional layout to be used as an action view.
+ * See {@link android.view.MenuItem#setActionView(android.view.View)}
+ * for more info.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionLayout=0x7f03000d;
+ /**
+ * TextAppearance style that will be applied to text that
+ * appears within action menu items.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionMenuTextAppearance=0x7f03000e;
+ /**
+ * Color for text that appears within action menu items.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int actionMenuTextColor=0x7f03000f;
+ /**
+ * Background drawable to use for action mode UI
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModeBackground=0x7f030010;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModeCloseButtonStyle=0x7f030011;
+ /**
+ * Drawable to use for the close action mode button
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModeCloseDrawable=0x7f030012;
+ /**
+ * Drawable to use for the Copy action button in Contextual Action Bar
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModeCopyDrawable=0x7f030013;
+ /**
+ * Drawable to use for the Cut action button in Contextual Action Bar
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModeCutDrawable=0x7f030014;
+ /**
+ * Drawable to use for the Find action button in WebView selection action modes
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModeFindDrawable=0x7f030015;
+ /**
+ * Drawable to use for the Paste action button in Contextual Action Bar
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModePasteDrawable=0x7f030016;
+ /**
+ * PopupWindow style to use for action modes when showing as a window overlay.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModePopupWindowStyle=0x7f030017;
+ /**
+ * Drawable to use for the Select all action button in Contextual Action Bar
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModeSelectAllDrawable=0x7f030018;
+ /**
+ * Drawable to use for the Share action button in WebView selection action modes
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModeShareDrawable=0x7f030019;
+ /**
+ * Background drawable to use for action mode UI in the lower split bar
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModeSplitBackground=0x7f03001a;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModeStyle=0x7f03001b;
+ /**
+ * Drawable to use for the Web Search action button in WebView selection action modes
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModeWebSearchDrawable=0x7f03001c;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionOverflowButtonStyle=0x7f03001d;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionOverflowMenuStyle=0x7f03001e;
+ /**
+ * The name of an optional ActionProvider class to instantiate an action view
+ * and perform operations such as default action for that menu item.
+ * See {@link android.view.MenuItem#setActionProvider(android.view.ActionProvider)}
+ * for more info.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int actionProviderClass=0x7f03001f;
+ /**
+ * The name of an optional View class to instantiate and use as an
+ * action view. See {@link android.view.MenuItem#setActionView(android.view.View)}
+ * for more info.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int actionViewClass=0x7f030020;
+ /**
+ * Default ActivityChooserView style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int activityChooserViewStyle=0x7f030021;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int alertDialogButtonGroupStyle=0x7f030022;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int alertDialogCenterButtons=0x7f030023;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int alertDialogStyle=0x7f030024;
+ /**
+ * Theme to use for alert dialogs spawned from this theme.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int alertDialogTheme=0x7f030025;
+ /**
+ * Whether to automatically stack the buttons when there is not
+ * enough space to lay them out side-by-side.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int allowStacking=0x7f030026;
+ /**
+ * Alpha multiplier applied to the base color.
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int alpha=0x7f030027;
+ /**
+ * The alphabetic modifier key. This is the modifier when using a keyboard
+ * with alphabetic keys. The values should be kept in sync with KeyEvent
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
ALT
2
+ *
CTRL
1000
+ *
FUNCTION
8
+ *
META
10000
+ *
SHIFT
1
+ *
SYM
4
+ *
+ */
+ public static final int alphabeticModifiers=0x7f030028;
+ /**
+ * The length of the arrow head when formed to make an arrow
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int arrowHeadLength=0x7f030029;
+ /**
+ * The length of the shaft when formed to make an arrow
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int arrowShaftLength=0x7f03002a;
+ /**
+ * Default AutoCompleteTextView style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int autoCompleteTextViewStyle=0x7f03002b;
+ /**
+ * The maximum text size constraint to be used when auto-sizing text.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int autoSizeMaxTextSize=0x7f03002c;
+ /**
+ * The minimum text size constraint to be used when auto-sizing text.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int autoSizeMinTextSize=0x7f03002d;
+ /**
+ * Resource array of dimensions to be used in conjunction with
+ * autoSizeTextType set to uniform. Overrides
+ * autoSizeStepGranularity if set.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int autoSizePresetSizes=0x7f03002e;
+ /**
+ * Specify the auto-size step size if autoSizeTextType is set to
+ * uniform. The default is 1px. Overwrites
+ * autoSizePresetSizes if set.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int autoSizeStepGranularity=0x7f03002f;
+ /**
+ * Specify the type of auto-size. Note that this feature is not supported by EditText,
+ * works only for TextView.
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
none
0
No auto-sizing (default).
+ *
uniform
1
Uniform horizontal and vertical text size scaling to fit within the
+ * container.
+ *
+ */
+ public static final int autoSizeTextType=0x7f030030;
+ /**
+ * Specifies a background drawable for the action bar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int background=0x7f030031;
+ /**
+ * Specifies a background drawable for the bottom component of a split action bar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int backgroundSplit=0x7f030032;
+ /**
+ * Specifies a background drawable for a second stacked row of the action bar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int backgroundStacked=0x7f030033;
+ /**
+ * Tint to apply to the background.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int backgroundTint=0x7f030034;
+ /**
+ * Blending mode used to apply the background tint.
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and icon color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ */
+ public static final int backgroundTintMode=0x7f030035;
+ /**
+ * The length of the bars when they are parallel to each other
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int barLength=0x7f030036;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int behavior_autoHide=0x7f030037;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int behavior_fitToContents=0x7f030038;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int behavior_hideable=0x7f030039;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int behavior_overlapTop=0x7f03003a;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
auto
ffffffff
+ *
+ */
+ public static final int behavior_peekHeight=0x7f03003b;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int behavior_skipCollapsed=0x7f03003c;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int borderWidth=0x7f03003d;
+ /**
+ * Style for buttons without an explicit border, often used in groups.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int borderlessButtonStyle=0x7f03003e;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int bottomAppBarStyle=0x7f03003f;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int bottomNavigationStyle=0x7f030040;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int bottomSheetDialogTheme=0x7f030041;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int bottomSheetStyle=0x7f030042;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int boxBackgroundColor=0x7f030043;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
filled
1
+ *
none
0
+ *
outline
2
+ *
+ */
+ public static final int boxBackgroundMode=0x7f030044;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int boxCollapsedPaddingTop=0x7f030045;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int boxCornerRadiusBottomEnd=0x7f030046;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int boxCornerRadiusBottomStart=0x7f030047;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int boxCornerRadiusTopEnd=0x7f030048;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int boxCornerRadiusTopStart=0x7f030049;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int boxStrokeColor=0x7f03004a;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int boxStrokeWidth=0x7f03004b;
+ /**
+ * Style for buttons within button bars
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int buttonBarButtonStyle=0x7f03004c;
+ /**
+ * Style for the "negative" buttons within button bars
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int buttonBarNegativeButtonStyle=0x7f03004d;
+ /**
+ * Style for the "neutral" buttons within button bars
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int buttonBarNeutralButtonStyle=0x7f03004e;
+ /**
+ * Style for the "positive" buttons within button bars
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int buttonBarPositiveButtonStyle=0x7f03004f;
+ /**
+ * Style for button bars
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int buttonBarStyle=0x7f030050;
+ /**
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
Push object to the bottom of its container, not changing its size.
+ *
top
30
Push object to the top of its container, not changing its size.
+ *
+ */
+ public static final int buttonGravity=0x7f030051;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int buttonIconDimen=0x7f030052;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int buttonPanelSideLayout=0x7f030053;
+ /**
+ * Normal Button style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int buttonStyle=0x7f030054;
+ /**
+ * Small Button style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int buttonStyleSmall=0x7f030055;
+ /**
+ * Tint to apply to the button drawable.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int buttonTint=0x7f030056;
+ /**
+ * Blending mode used to apply the button tint.
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and icon color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ */
+ public static final int buttonTintMode=0x7f030057;
+ /**
+ * Background color for CardView.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int cardBackgroundColor=0x7f030058;
+ /**
+ * Corner radius for CardView.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int cardCornerRadius=0x7f030059;
+ /**
+ * Elevation for CardView.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int cardElevation=0x7f03005a;
+ /**
+ * Maximum Elevation for CardView.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int cardMaxElevation=0x7f03005b;
+ /**
+ * Add padding to CardView on v20 and before to prevent intersections between the Card content and rounded corners.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int cardPreventCornerOverlap=0x7f03005c;
+ /**
+ * Add padding in API v21+ as well to have the same measurements with previous versions.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int cardUseCompatPadding=0x7f03005d;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int cardViewStyle=0x7f03005e;
+ /**
+ * Default Checkbox style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int checkboxStyle=0x7f03005f;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int checkedChip=0x7f030060;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int checkedIcon=0x7f030061;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int checkedIconEnabled=0x7f030062;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int checkedIconVisible=0x7f030063;
+ /**
+ * Default CheckedTextView style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int checkedTextViewStyle=0x7f030064;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int chipBackgroundColor=0x7f030065;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int chipCornerRadius=0x7f030066;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int chipEndPadding=0x7f030067;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int chipGroupStyle=0x7f030068;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int chipIcon=0x7f030069;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int chipIconEnabled=0x7f03006a;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int chipIconSize=0x7f03006b;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int chipIconTint=0x7f03006c;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int chipIconVisible=0x7f03006d;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int chipMinHeight=0x7f03006e;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int chipSpacing=0x7f03006f;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int chipSpacingHorizontal=0x7f030070;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int chipSpacingVertical=0x7f030071;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int chipStandaloneStyle=0x7f030072;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int chipStartPadding=0x7f030073;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int chipStrokeColor=0x7f030074;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int chipStrokeWidth=0x7f030075;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int chipStyle=0x7f030076;
+ /**
+ * Close button icon
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int closeIcon=0x7f030077;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int closeIconEnabled=0x7f030078;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int closeIconEndPadding=0x7f030079;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int closeIconSize=0x7f03007a;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int closeIconStartPadding=0x7f03007b;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int closeIconTint=0x7f03007c;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int closeIconVisible=0x7f03007d;
+ /**
+ * Specifies a layout to use for the "close" item at the starting edge.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int closeItemLayout=0x7f03007e;
+ /**
+ * Text to set as the content description for the collapse button.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int collapseContentDescription=0x7f03007f;
+ /**
+ * Icon drawable to use for the collapse button.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int collapseIcon=0x7f030080;
+ /**
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
+ *
center
11
+ *
center_horizontal
1
+ *
center_vertical
10
+ *
end
800005
+ *
fill_vertical
70
+ *
left
3
+ *
right
5
+ *
start
800003
+ *
top
30
+ *
+ */
+ public static final int collapsedTitleGravity=0x7f030081;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int collapsedTitleTextAppearance=0x7f030082;
+ /**
+ * The drawing color for the bars
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int color=0x7f030083;
+ /**
+ * Bright complement to the primary branding color. By default, this is the color applied
+ * to framework controls (via colorControlActivated).
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int colorAccent=0x7f030084;
+ /**
+ * Default color of background imagery for floating components, ex. dialogs, popups, and cards.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int colorBackgroundFloating=0x7f030085;
+ /**
+ * The color applied to framework buttons in their normal state.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int colorButtonNormal=0x7f030086;
+ /**
+ * The color applied to framework controls in their activated (ex. checked) state.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int colorControlActivated=0x7f030087;
+ /**
+ * The color applied to framework control highlights (ex. ripples, list selectors).
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int colorControlHighlight=0x7f030088;
+ /**
+ * The color applied to framework controls in their normal state.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int colorControlNormal=0x7f030089;
+ /**
+ * Color used for error states and things that need to be drawn to
+ * the user's attention.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int colorError=0x7f03008a;
+ /**
+ * The primary branding color for the app. By default, this is the color applied to the
+ * action bar background.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int colorPrimary=0x7f03008b;
+ /**
+ * Dark variant of the primary branding color. By default, this is the color applied to
+ * the status bar (via statusBarColor) and navigation bar (via navigationBarColor).
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int colorPrimaryDark=0x7f03008c;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int colorSecondary=0x7f03008d;
+ /**
+ * The color applied to framework switch thumbs in their normal state.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int colorSwitchThumbNormal=0x7f03008e;
+ /**
+ * Commit icon shown in the query suggestion row
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int commitIcon=0x7f03008f;
+ /**
+ * The content description associated with the item.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int contentDescription=0x7f030090;
+ /**
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int contentInsetEnd=0x7f030091;
+ /**
+ * Minimum inset for content views within a bar when actions from a menu
+ * are present. Only valid for some themes and configurations.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int contentInsetEndWithActions=0x7f030092;
+ /**
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int contentInsetLeft=0x7f030093;
+ /**
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int contentInsetRight=0x7f030094;
+ /**
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int contentInsetStart=0x7f030095;
+ /**
+ * Minimum inset for content views within a bar when a navigation button
+ * is present, such as the Up button. Only valid for some themes and configurations.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int contentInsetStartWithNavigation=0x7f030096;
+ /**
+ * Inner padding between the edges of the Card and children of the CardView.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int contentPadding=0x7f030097;
+ /**
+ * Inner padding between the bottom edge of the Card and children of the CardView.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int contentPaddingBottom=0x7f030098;
+ /**
+ * Inner padding between the left edge of the Card and children of the CardView.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int contentPaddingLeft=0x7f030099;
+ /**
+ * Inner padding between the right edge of the Card and children of the CardView.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int contentPaddingRight=0x7f03009a;
+ /**
+ * Inner padding between the top edge of the Card and children of the CardView.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int contentPaddingTop=0x7f03009b;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int contentScrim=0x7f03009c;
+ /**
+ * The background used by framework controls.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int controlBackground=0x7f03009d;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int coordinatorLayoutStyle=0x7f03009e;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int cornerRadius=0x7f03009f;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int counterEnabled=0x7f0300a0;
+ /**
+ *
May be an integer value, such as "100".
+ */
+ public static final int counterMaxLength=0x7f0300a1;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int counterOverflowTextAppearance=0x7f0300a2;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int counterTextAppearance=0x7f0300a3;
+ /**
+ * Specifies a layout for custom navigation. Overrides navigationMode.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int customNavigationLayout=0x7f0300a4;
+ /**
+ * Default query hint used when {@code queryHint} is undefined and
+ * the search view's {@code SearchableInfo} does not provide a hint.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int defaultQueryHint=0x7f0300a5;
+ /**
+ * Preferred corner radius of dialogs.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int dialogCornerRadius=0x7f0300a6;
+ /**
+ * Preferred padding for dialog content.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int dialogPreferredPadding=0x7f0300a7;
+ /**
+ * Theme to use for dialogs spawned from this theme.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int dialogTheme=0x7f0300a8;
+ /**
+ * Options affecting how the action bar is displayed.
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
disableHome
20
+ *
homeAsUp
4
+ *
none
0
+ *
showCustom
10
+ *
showHome
2
+ *
showTitle
8
+ *
useLogo
1
+ *
+ */
+ public static final int displayOptions=0x7f0300a9;
+ /**
+ * Specifies the drawable used for item dividers.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int divider=0x7f0300aa;
+ /**
+ * A drawable that may be used as a horizontal divider between visual elements.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int dividerHorizontal=0x7f0300ab;
+ /**
+ * Size of padding on either end of a divider.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int dividerPadding=0x7f0300ac;
+ /**
+ * A drawable that may be used as a vertical divider between visual elements.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int dividerVertical=0x7f0300ad;
+ /**
+ * The total size of the drawable
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int drawableSize=0x7f0300ae;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int drawerArrowStyle=0x7f0300af;
+ /**
+ * ListPopupWindow compatibility
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int dropDownListViewStyle=0x7f0300b0;
+ /**
+ * The preferred item height for dropdown lists.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int dropdownListPreferredItemHeight=0x7f0300b1;
+ /**
+ * EditText background drawable.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int editTextBackground=0x7f0300b2;
+ /**
+ * EditText text foreground color.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int editTextColor=0x7f0300b3;
+ /**
+ * Default EditText style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int editTextStyle=0x7f0300b4;
+ /**
+ * Elevation for the action bar itself
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int elevation=0x7f0300b5;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int enforceMaterialTheme=0x7f0300b6;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int enforceTextAppearance=0x7f0300b7;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int errorEnabled=0x7f0300b8;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int errorTextAppearance=0x7f0300b9;
+ /**
+ * The drawable to show in the button for expanding the activities overflow popup.
+ * Note: Clients would like to set this drawable
+ * as a clue about the action the chosen activity will perform. For
+ * example, if share activity is to be chosen the drawable should
+ * give a clue that sharing is to be performed.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int expandActivityOverflowButtonDrawable=0x7f0300ba;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int expanded=0x7f0300bb;
+ /**
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
+ *
center
11
+ *
center_horizontal
1
+ *
center_vertical
10
+ *
end
800005
+ *
fill_vertical
70
+ *
left
3
+ *
right
5
+ *
start
800003
+ *
top
30
+ *
+ */
+ public static final int expandedTitleGravity=0x7f0300bc;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int expandedTitleMargin=0x7f0300bd;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int expandedTitleMarginBottom=0x7f0300be;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int expandedTitleMarginEnd=0x7f0300bf;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int expandedTitleMarginStart=0x7f0300c0;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int expandedTitleMarginTop=0x7f0300c1;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int expandedTitleTextAppearance=0x7f0300c2;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
center
0
+ *
end
1
+ *
+ */
+ public static final int fabAlignmentMode=0x7f0300c3;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int fabCradleMargin=0x7f0300c4;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int fabCradleRoundedCornerRadius=0x7f0300c5;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int fabCradleVerticalOffset=0x7f0300c6;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int fabCustomSize=0x7f0300c7;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
auto
ffffffff
+ *
mini
1
+ *
normal
0
+ *
+ */
+ public static final int fabSize=0x7f0300c8;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int fastScrollEnabled=0x7f0300c9;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int fastScrollHorizontalThumbDrawable=0x7f0300ca;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int fastScrollHorizontalTrackDrawable=0x7f0300cb;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int fastScrollVerticalThumbDrawable=0x7f0300cc;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int fastScrollVerticalTrackDrawable=0x7f0300cd;
+ /**
+ * Distance from the top of the TextView to the first text baseline. If set, this
+ * overrides the value set for paddingTop.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int firstBaselineToTopHeight=0x7f0300ce;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
May be an integer value, such as "100".
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
May be a floating point value, such as "1.2".
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ */
+ public static final int floatingActionButtonStyle=0x7f0300cf;
+ /**
+ * The reference to the font file to be used. This should be a file in the res/font folder
+ * and should therefore have an R reference value. E.g. @font/myfont
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int font=0x7f0300d0;
+ /**
+ * The attribute for the font family.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int fontFamily=0x7f0300d1;
+ /**
+ * The authority of the Font Provider to be used for the request.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int fontProviderAuthority=0x7f0300d2;
+ /**
+ * The sets of hashes for the certificates the provider should be signed with. This is
+ * used to verify the identity of the provider, and is only required if the provider is not
+ * part of the system image. This value may point to one list or a list of lists, where each
+ * individual list represents one collection of signature hashes. Refer to your font provider's
+ * documentation for these values.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int fontProviderCerts=0x7f0300d3;
+ /**
+ * The strategy to be used when fetching font data from a font provider in XML layouts.
+ * This attribute is ignored when the resource is loaded from code, as it is equivalent to the
+ * choice of API between {@link
+ * androidx.core.content.res.ResourcesCompat#getFont(Context, int)} (blocking) and
+ * {@link
+ * androidx.core.content.res.ResourcesCompat#getFont(Context, int, FontCallback, Handler)}
+ * (async).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
async
1
The async font fetch works as follows.
+ * First, check the local cache, then if the requeted font is not cached, trigger a
+ * request the font and continue with layout inflation. Once the font fetch succeeds, the
+ * target text view will be refreshed with the downloaded font data. The
+ * fontProviderFetchTimeout will be ignored if async loading is specified.
+ *
blocking
0
The blocking font fetch works as follows.
+ * First, check the local cache, then if the requested font is not cached, request the
+ * font from the provider and wait until it is finished. You can change the length of
+ * the timeout by modifying fontProviderFetchTimeout. If the timeout happens, the
+ * default typeface will be used instead.
+ *
+ */
+ public static final int fontProviderFetchStrategy=0x7f0300d4;
+ /**
+ * The length of the timeout during fetching.
+ *
May be an integer value, such as "100".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
forever
ffffffff
A special value for the timeout. In this case, the blocking font fetching will not
+ * timeout and wait until a reply is received from the font provider.
+ *
+ */
+ public static final int fontProviderFetchTimeout=0x7f0300d5;
+ /**
+ * The package for the Font Provider to be used for the request. This is used to verify
+ * the identity of the provider.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int fontProviderPackage=0x7f0300d6;
+ /**
+ * The query to be sent over to the provider. Refer to your font provider's documentation
+ * on the format of this string.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int fontProviderQuery=0x7f0300d7;
+ /**
+ * The style of the given font file. This will be used when the font is being loaded into
+ * the font stack and will override any style information in the font's header tables. If
+ * unspecified, the value in the font's header tables will be used.
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
italic
1
+ *
normal
0
+ *
+ */
+ public static final int fontStyle=0x7f0300d8;
+ /**
+ * The variation settings to be applied to the font. The string should be in the following
+ * format: "'tag1' value1, 'tag2' value2, ...". If the default variation settings should be
+ * used, or the font used does not support variation settings, this attribute needs not be
+ * specified.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int fontVariationSettings=0x7f0300d9;
+ /**
+ * The weight of the given font file. This will be used when the font is being loaded into
+ * the font stack and will override any weight information in the font's header tables. Must
+ * be a positive number, a multiple of 100, and between 100 and 900, inclusive. The most
+ * common values are 400 for regular weight and 700 for bold weight. If unspecified, the value
+ * in the font's header tables will be used.
+ *
May be an integer value, such as "100".
+ */
+ public static final int fontWeight=0x7f0300da;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int foregroundInsidePadding=0x7f0300db;
+ /**
+ * The max gap between the bars when they are parallel to each other
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int gapBetweenBars=0x7f0300dc;
+ /**
+ * Go button icon
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int goIcon=0x7f0300dd;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int headerLayout=0x7f0300de;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int height=0x7f0300df;
+ /**
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int helperText=0x7f0300e0;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int helperTextEnabled=0x7f0300e1;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int helperTextTextAppearance=0x7f0300e2;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int hideMotionSpec=0x7f0300e3;
+ /**
+ * Set true to hide the action bar on a vertical nested scroll of content.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int hideOnContentScroll=0x7f0300e4;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int hideOnScroll=0x7f0300e5;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int hintAnimationEnabled=0x7f0300e6;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int hintEnabled=0x7f0300e7;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int hintTextAppearance=0x7f0300e8;
+ /**
+ * Specifies a drawable to use for the 'home as up' indicator.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int homeAsUpIndicator=0x7f0300e9;
+ /**
+ * Specifies a layout to use for the "home" section of the action bar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int homeLayout=0x7f0300ea;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int hoveredFocusedTranslationZ=0x7f0300eb;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int icon=0x7f0300ec;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int iconEndPadding=0x7f0300ed;
+ /**
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
start
1
+ *
textStart
2
+ *
+ */
+ public static final int iconGravity=0x7f0300ee;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int iconPadding=0x7f0300ef;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int iconSize=0x7f0300f0;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int iconStartPadding=0x7f0300f1;
+ /**
+ * Tint to apply to the icon.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int iconTint=0x7f0300f2;
+ /**
+ * Blending mode used to apply the icon tint.
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and icon color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the icon with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the icon, but with the icon’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the icon. The icon’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the icon.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ */
+ public static final int iconTintMode=0x7f0300f3;
+ /**
+ * The default state of the SearchView. If true, it will be iconified when not in
+ * use and expanded when clicked.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int iconifiedByDefault=0x7f0300f4;
+ /**
+ * ImageButton background drawable.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int imageButtonStyle=0x7f0300f5;
+ /**
+ * Specifies a style resource to use for an indeterminate progress spinner.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int indeterminateProgressStyle=0x7f0300f6;
+ /**
+ * The maximal number of items initially shown in the activity list.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int initialActivityCount=0x7f0300f7;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int insetForeground=0x7f0300f8;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int isLightTheme=0x7f0300f9;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int itemBackground=0x7f0300fa;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int itemHorizontalPadding=0x7f0300fb;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int itemHorizontalTranslationEnabled=0x7f0300fc;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int itemIconPadding=0x7f0300fd;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int itemIconSize=0x7f0300fe;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int itemIconTint=0x7f0300ff;
+ /**
+ * Specifies padding that should be applied to the left and right sides of
+ * system-provided items in the bar.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int itemPadding=0x7f030100;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int itemSpacing=0x7f030101;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int itemTextAppearance=0x7f030102;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int itemTextAppearanceActive=0x7f030103;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int itemTextAppearanceInactive=0x7f030104;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int itemTextColor=0x7f030105;
+ /**
+ * A reference to an array of integers representing the
+ * locations of horizontal keylines in dp from the starting edge.
+ * Child views can refer to these keylines for alignment using
+ * layout_keyline="index" where index is a 0-based index into
+ * this array.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int keylines=0x7f030106;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
auto
ffffffff
+ *
labeled
1
+ *
selected
0
+ *
unlabeled
2
+ *
+ */
+ public static final int labelVisibilityMode=0x7f030107;
+ /**
+ * Distance from the bottom of the TextView to the last text baseline. If set, this
+ * overrides the value set for paddingBottom.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int lastBaselineToBottomHeight=0x7f030108;
+ /**
+ * The layout to use for the search view.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int layout=0x7f030109;
+ /**
+ * Class name of the Layout Manager to be used.
+ *
+ * The class must extandroidx.recyclerview.widget.RecyclerViewView$LayoutManager
+ * and have either a default constructor or constructor with the signature
+ * (android.content.Context, android.util.AttributeSet, int, int).
+ *
+ * If the name starts with a '.', application package is prefixed.
+ * Else, if the name contains a '.', the classname is assumed to be a full class name.
+ * Else, the recycler view package naandroidx.appcompat.widgetdget) is prefixed.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int layoutManager=0x7f03010a;
+ /**
+ * The id of an anchor view that this view should position relative to.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int layout_anchor=0x7f03010b;
+ /**
+ * Specifies how an object should position relative to an anchor, on both the X and Y axes,
+ * within its parent's bounds.
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
Push object to the bottom of its container, not changing its size.
+ *
center
11
Place the object in the center of its container in both the vertical and horizontal axis, not changing its size.
+ *
center_horizontal
1
Place object in the horizontal center of its container, not changing its size.
+ *
center_vertical
10
Place object in the vertical center of its container, not changing its size.
+ *
clip_horizontal
8
Additional option that can be set to have the left and/or right edges of
+ * the child clipped to its container's bounds.
+ * The clip will be based on the horizontal gravity: a left gravity will clip the right
+ * edge, a right gravity will clip the left edge, and neither will clip both edges.
+ *
clip_vertical
80
Additional option that can be set to have the top and/or bottom edges of
+ * the child clipped to its container's bounds.
+ * The clip will be based on the vertical gravity: a top gravity will clip the bottom
+ * edge, a bottom gravity will clip the top edge, and neither will clip both edges.
+ *
end
800005
Push object to the end of its container, not changing its size.
+ *
fill
77
Grow the horizontal and vertical size of the object if needed so it completely fills its container.
+ *
fill_horizontal
7
Grow the horizontal size of the object if needed so it completely fills its container.
+ *
fill_vertical
70
Grow the vertical size of the object if needed so it completely fills its container.
+ *
left
3
Push object to the left of its container, not changing its size.
+ *
right
5
Push object to the right of its container, not changing its size.
+ *
start
800003
Push object to the beginning of its container, not changing its size.
+ *
top
30
Push object to the top of its container, not changing its size.
+ *
+ */
+ public static final int layout_anchorGravity=0x7f03010c;
+ /**
+ * The class name of a Behavior class defining special runtime behavior
+ * for this child view.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int layout_behavior=0x7f03010d;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
none
0
+ *
parallax
2
+ *
pin
1
+ *
+ */
+ public static final int layout_collapseMode=0x7f03010e;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int layout_collapseParallaxMultiplier=0x7f03010f;
+ /**
+ * Specifies how this view dodges the inset edges of the CoordinatorLayout.
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
all
77
Dodge all the inset edges.
+ *
bottom
50
Dodge the bottom inset edge.
+ *
end
800005
Dodge the end inset edge.
+ *
left
3
Dodge the left inset edge.
+ *
none
0
Don't dodge any edges
+ *
right
5
Dodge the right inset edge.
+ *
start
800003
Dodge the start inset edge.
+ *
top
30
Dodge the top inset edge.
+ *
+ */
+ public static final int layout_dodgeInsetEdges=0x7f030110;
+ /**
+ * Specifies how this view insets the CoordinatorLayout and make some other views
+ * dodge it.
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
Inset the bottom edge.
+ *
end
800005
Inset the end edge.
+ *
left
3
Inset the left edge.
+ *
none
0
Don't inset.
+ *
right
5
Inset the right edge.
+ *
start
800003
Inset the start edge.
+ *
top
30
Inset the top edge.
+ *
+ */
+ public static final int layout_insetEdge=0x7f030111;
+ /**
+ * The index of a keyline this view should position relative to.
+ * android:layout_gravity will affect how the view aligns to the
+ * specified keyline.
+ *
May be an integer value, such as "100".
+ */
+ public static final int layout_keyline=0x7f030112;
+ /**
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
enterAlways
4
+ *
enterAlwaysCollapsed
8
+ *
exitUntilCollapsed
2
+ *
scroll
1
+ *
snap
10
+ *
snapMargins
20
+ *
+ */
+ public static final int layout_scrollFlags=0x7f030113;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int layout_scrollInterpolator=0x7f030114;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int liftOnScroll=0x7f030115;
+ /**
+ * Explicit height between lines of text. If set, this will override the values set
+ * for lineSpacingExtra and lineSpacingMultiplier.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int lineHeight=0x7f030116;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int lineSpacing=0x7f030117;
+ /**
+ * Drawable used as a background for selected list items.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int listChoiceBackgroundIndicator=0x7f030118;
+ /**
+ * The list divider used in alert dialogs.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int listDividerAlertDialog=0x7f030119;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int listItemLayout=0x7f03011a;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int listLayout=0x7f03011b;
+ /**
+ * Default menu-style ListView style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int listMenuViewStyle=0x7f03011c;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int listPopupWindowStyle=0x7f03011d;
+ /**
+ * The preferred list item height.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int listPreferredItemHeight=0x7f03011e;
+ /**
+ * A larger, more robust list item height.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int listPreferredItemHeightLarge=0x7f03011f;
+ /**
+ * A smaller, sleeker list item height.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int listPreferredItemHeightSmall=0x7f030120;
+ /**
+ * The preferred padding along the left edge of list items.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int listPreferredItemPaddingLeft=0x7f030121;
+ /**
+ * The preferred padding along the right edge of list items.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int listPreferredItemPaddingRight=0x7f030122;
+ /**
+ * Specifies the drawable used for the application logo.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int logo=0x7f030123;
+ /**
+ * A content description string to describe the appearance of the
+ * associated logo image.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int logoDescription=0x7f030124;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int materialButtonStyle=0x7f030125;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int materialCardViewStyle=0x7f030126;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int maxActionInlineWidth=0x7f030127;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int maxButtonHeight=0x7f030128;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int maxImageSize=0x7f030129;
+ /**
+ * When set to true, all children with a weight will be considered having
+ * the minimum size of the largest child. If false, all children are
+ * measured normally.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int measureWithLargestChild=0x7f03012a;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int menu=0x7f03012b;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int multiChoiceItemLayout=0x7f03012c;
+ /**
+ * Text to set as the content description for the navigation button
+ * located at the start of the toolbar.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int navigationContentDescription=0x7f03012d;
+ /**
+ * Icon drawable to use for the navigation button located at
+ * the start of the toolbar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int navigationIcon=0x7f03012e;
+ /**
+ * The type of navigation to use.
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
listMode
1
The action bar will use a selection list for navigation.
+ *
normal
0
Normal static title text
+ *
tabMode
2
The action bar will use a series of horizontal tabs for navigation.
+ *
+ */
+ public static final int navigationMode=0x7f03012f;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int navigationViewStyle=0x7f030130;
+ /**
+ * The numeric modifier key. This is the modifier when using a numeric (e.g., 12-key)
+ * keyboard. The values should be kept in sync with KeyEvent
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
ALT
2
+ *
CTRL
1000
+ *
FUNCTION
8
+ *
META
10000
+ *
SHIFT
1
+ *
SYM
4
+ *
+ */
+ public static final int numericModifiers=0x7f030131;
+ /**
+ * Whether the popup window should overlap its anchor view.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int overlapAnchor=0x7f030132;
+ /**
+ * Bottom padding to use when no buttons are present.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int paddingBottomNoButtons=0x7f030133;
+ /**
+ * Sets the padding, in pixels, of the end edge; see {@link android.R.attr#padding}.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int paddingEnd=0x7f030134;
+ /**
+ * Sets the padding, in pixels, of the start edge; see {@link android.R.attr#padding}.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int paddingStart=0x7f030135;
+ /**
+ * Top padding to use when no title is present.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int paddingTopNoTitle=0x7f030136;
+ /**
+ * The background of a panel when it is inset from the left and right edges of the screen.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int panelBackground=0x7f030137;
+ /**
+ * Default Panel Menu style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int panelMenuListTheme=0x7f030138;
+ /**
+ * Default Panel Menu width.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int panelMenuListWidth=0x7f030139;
+ /**
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int passwordToggleContentDescription=0x7f03013a;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int passwordToggleDrawable=0x7f03013b;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int passwordToggleEnabled=0x7f03013c;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int passwordToggleTint=0x7f03013d;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
multiply
e
+ *
screen
f
+ *
src_atop
9
+ *
src_in
5
+ *
src_over
3
+ *
+ */
+ public static final int passwordToggleTintMode=0x7f03013e;
+ /**
+ * Default PopupMenu style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int popupMenuStyle=0x7f03013f;
+ /**
+ * Reference to a theme that should be used to inflate popups
+ * shown by widgets in the action bar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int popupTheme=0x7f030140;
+ /**
+ * Default PopupWindow style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int popupWindowStyle=0x7f030141;
+ /**
+ * Whether space should be reserved in layout when an icon is missing.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int preserveIconSpacing=0x7f030142;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int pressedTranslationZ=0x7f030143;
+ /**
+ * Specifies the horizontal padding on either end for an embedded progress bar.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int progressBarPadding=0x7f030144;
+ /**
+ * Specifies a style resource to use for an embedded progress bar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int progressBarStyle=0x7f030145;
+ /**
+ * Background for the section containing the search query
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int queryBackground=0x7f030146;
+ /**
+ * An optional user-defined query hint string to be displayed in the empty query field.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int queryHint=0x7f030147;
+ /**
+ * Default RadioButton style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int radioButtonStyle=0x7f030148;
+ /**
+ * Default RatingBar style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int ratingBarStyle=0x7f030149;
+ /**
+ * Indicator RatingBar style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int ratingBarStyleIndicator=0x7f03014a;
+ /**
+ * Small indicator RatingBar style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int ratingBarStyleSmall=0x7f03014b;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int reverseLayout=0x7f03014c;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int rippleColor=0x7f03014d;
+ /**
+ *
May be an integer value, such as "100".
+ */
+ public static final int scrimAnimationDuration=0x7f03014e;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int scrimBackground=0x7f03014f;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int scrimVisibleHeightTrigger=0x7f030150;
+ /**
+ * Search icon displayed as a text field hint
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int searchHintIcon=0x7f030151;
+ /**
+ * Search icon
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int searchIcon=0x7f030152;
+ /**
+ * Style for the search query widget.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int searchViewStyle=0x7f030153;
+ /**
+ * Default SeekBar style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int seekBarStyle=0x7f030154;
+ /**
+ * A style that may be applied to buttons or other selectable items
+ * that should react to pressed and focus states, but that do not
+ * have a clear visual border along the edges.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int selectableItemBackground=0x7f030155;
+ /**
+ * Background drawable for borderless standalone items that need focus/pressed states.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int selectableItemBackgroundBorderless=0x7f030156;
+ /**
+ * How this item should display in the Action Bar, if present.
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
always
2
Always show this item in an actionbar, even if it would override
+ * the system's limits of how much stuff to put there. This may make
+ * your action bar look bad on some screens. In most cases you should
+ * use "ifRoom" instead. Mutually exclusive with "ifRoom" and "never".
+ *
collapseActionView
8
This item's action view collapses to a normal menu
+ * item. When expanded, the action view takes over a
+ * larger segment of its container.
+ *
ifRoom
1
Show this item in an action bar if there is room for it as determined
+ * by the system. Favor this option over "always" where possible.
+ * Mutually exclusive with "never" and "always".
+ *
never
0
Never show this item in an action bar, show it in the overflow menu instead.
+ * Mutually exclusive with "ifRoom" and "always".
+ *
withText
4
When this item is shown as an action in the action bar, show a text
+ * label with it even if it has an icon representation.
+ *
+ */
+ public static final int showAsAction=0x7f030157;
+ /**
+ * Setting for which dividers to show.
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
beginning
1
+ *
end
4
+ *
middle
2
+ *
none
0
+ *
+ */
+ public static final int showDividers=0x7f030158;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int showMotionSpec=0x7f030159;
+ /**
+ * Whether to draw on/off text.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int showText=0x7f03015a;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int showTitle=0x7f03015b;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int singleChoiceItemLayout=0x7f03015c;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int singleLine=0x7f03015d;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int singleSelection=0x7f03015e;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int snackbarButtonStyle=0x7f03015f;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int snackbarStyle=0x7f030160;
+ /**
+ *
May be an integer value, such as "100".
+ */
+ public static final int spanCount=0x7f030161;
+ /**
+ * Whether bars should rotate or not during transition
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int spinBars=0x7f030162;
+ /**
+ * Default Spinner style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int spinnerDropDownItemStyle=0x7f030163;
+ /**
+ * Default Spinner style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int spinnerStyle=0x7f030164;
+ /**
+ * Whether to split the track and leave a gap for the thumb drawable.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int splitTrack=0x7f030165;
+ /**
+ * Sets a drawable as the content of this ImageView. Allows the use of vector drawable
+ * when running on older versions of the platform.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int srcCompat=0x7f030166;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int stackFromEnd=0x7f030167;
+ /**
+ * State identifier indicating the popup will be above the anchor.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int state_above_anchor=0x7f030168;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int state_collapsed=0x7f030169;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int state_collapsible=0x7f03016a;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int state_liftable=0x7f03016b;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int state_lifted=0x7f03016c;
+ /**
+ * Drawable to display behind the status bar when the view is set to draw behind it.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int statusBarBackground=0x7f03016d;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int statusBarScrim=0x7f03016e;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int strokeColor=0x7f03016f;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int strokeWidth=0x7f030170;
+ /**
+ * Drawable for the arrow icon indicating a particular item is a submenu.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int subMenuArrow=0x7f030171;
+ /**
+ * Background for the section containing the action (e.g. voice search)
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int submitBackground=0x7f030172;
+ /**
+ * Specifies subtitle text used for navigationMode="normal"
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int subtitle=0x7f030173;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int subtitleTextAppearance=0x7f030174;
+ /**
+ * A color to apply to the subtitle string.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int subtitleTextColor=0x7f030175;
+ /**
+ * Specifies a style to use for subtitle text.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int subtitleTextStyle=0x7f030176;
+ /**
+ * Layout for query suggestion rows
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int suggestionRowLayout=0x7f030177;
+ /**
+ * Minimum width for the switch component
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int switchMinWidth=0x7f030178;
+ /**
+ * Minimum space between the switch and caption text
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int switchPadding=0x7f030179;
+ /**
+ * Default style for the Switch widget.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int switchStyle=0x7f03017a;
+ /**
+ * TextAppearance style for text displayed on the switch thumb.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int switchTextAppearance=0x7f03017b;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int tabBackground=0x7f03017c;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int tabContentStart=0x7f03017d;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
center
1
+ *
fill
0
+ *
+ */
+ public static final int tabGravity=0x7f03017e;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int tabIconTint=0x7f03017f;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
+ *
multiply
e
+ *
screen
f
+ *
src_atop
9
+ *
src_in
5
+ *
src_over
3
+ *
+ */
+ public static final int tabIconTintMode=0x7f030180;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int tabIndicator=0x7f030181;
+ /**
+ *
May be an integer value, such as "100".
+ */
+ public static final int tabIndicatorAnimationDuration=0x7f030182;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int tabIndicatorColor=0x7f030183;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int tabIndicatorFullWidth=0x7f030184;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
0
+ *
center
1
+ *
stretch
3
+ *
top
2
+ *
+ */
+ public static final int tabIndicatorGravity=0x7f030185;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int tabIndicatorHeight=0x7f030186;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int tabInlineLabel=0x7f030187;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int tabMaxWidth=0x7f030188;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int tabMinWidth=0x7f030189;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
fixed
1
+ *
scrollable
0
+ *
+ */
+ public static final int tabMode=0x7f03018a;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int tabPadding=0x7f03018b;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int tabPaddingBottom=0x7f03018c;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int tabPaddingEnd=0x7f03018d;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int tabPaddingStart=0x7f03018e;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int tabPaddingTop=0x7f03018f;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int tabRippleColor=0x7f030190;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int tabSelectedTextColor=0x7f030191;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int tabStyle=0x7f030192;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int tabTextAppearance=0x7f030193;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int tabTextColor=0x7f030194;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int tabUnboundedRipple=0x7f030195;
+ /**
+ * Present the text in ALL CAPS. This may use a small-caps form when available.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int textAllCaps=0x7f030196;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceBody1=0x7f030197;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceBody2=0x7f030198;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceButton=0x7f030199;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceCaption=0x7f03019a;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceHeadline1=0x7f03019b;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceHeadline2=0x7f03019c;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceHeadline3=0x7f03019d;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceHeadline4=0x7f03019e;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceHeadline5=0x7f03019f;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceHeadline6=0x7f0301a0;
+ /**
+ * Text color, typeface, size, and style for the text inside of a popup menu.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceLargePopupMenu=0x7f0301a1;
+ /**
+ * The preferred TextAppearance for the primary text of list items.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceListItem=0x7f0301a2;
+ /**
+ * The preferred TextAppearance for the secondary text of list items.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceListItemSecondary=0x7f0301a3;
+ /**
+ * The preferred TextAppearance for the primary text of small list items.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceListItemSmall=0x7f0301a4;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceOverline=0x7f0301a5;
+ /**
+ * Text color, typeface, size, and style for header text inside of a popup menu.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearancePopupMenuHeader=0x7f0301a6;
+ /**
+ * Text color, typeface, size, and style for system search result subtitle. Defaults to primary inverse text color.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceSearchResultSubtitle=0x7f0301a7;
+ /**
+ * Text color, typeface, size, and style for system search result title. Defaults to primary inverse text color.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceSearchResultTitle=0x7f0301a8;
+ /**
+ * Text color, typeface, size, and style for small text inside of a popup menu.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceSmallPopupMenu=0x7f0301a9;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceSubtitle1=0x7f0301aa;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceSubtitle2=0x7f0301ab;
+ /**
+ * Color of list item text in alert dialogs.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int textColorAlertDialogListItem=0x7f0301ac;
+ /**
+ * Text color for urls in search suggestions, used by things like global search
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int textColorSearchUrl=0x7f0301ad;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int textEndPadding=0x7f0301ae;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textInputStyle=0x7f0301af;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int textStartPadding=0x7f0301b0;
+ /**
+ * Deprecated.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int theme=0x7f0301b1;
+ /**
+ * The thickness (stroke size) for the bar paint
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int thickness=0x7f0301b2;
+ /**
+ * Amount of padding on either side of text within the switch thumb.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int thumbTextPadding=0x7f0301b3;
+ /**
+ * Tint to apply to the thumb drawable.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int thumbTint=0x7f0301b4;
+ /**
+ * Blending mode used to apply the thumb tint.
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and drawable color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ */
+ public static final int thumbTintMode=0x7f0301b5;
+ /**
+ * Drawable displayed at each progress position on a seekbar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int tickMark=0x7f0301b6;
+ /**
+ * Tint to apply to the tick mark drawable.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int tickMarkTint=0x7f0301b7;
+ /**
+ * Blending mode used to apply the tick mark tint.
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and drawable color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ */
+ public static final int tickMarkTintMode=0x7f0301b8;
+ /**
+ * Tint to apply to the image source.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int tint=0x7f0301b9;
+ /**
+ * Blending mode used to apply the image source tint.
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and icon color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ */
+ public static final int tintMode=0x7f0301ba;
+ /**
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int title=0x7f0301bb;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int titleEnabled=0x7f0301bc;
+ /**
+ * Specifies extra space on the left, start, right and end sides
+ * of the toolbar's title. Margin values should be positive.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int titleMargin=0x7f0301bd;
+ /**
+ * Specifies extra space on the bottom side of the toolbar's title.
+ * If both this attribute and titleMargin are specified, then this
+ * attribute takes precedence. Margin values should be positive.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int titleMarginBottom=0x7f0301be;
+ /**
+ * Specifies extra space on the end side of the toolbar's title.
+ * If both this attribute and titleMargin are specified, then this
+ * attribute takes precedence. Margin values should be positive.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int titleMarginEnd=0x7f0301bf;
+ /**
+ * Specifies extra space on the start side of the toolbar's title.
+ * If both this attribute and titleMargin are specified, then this
+ * attribute takes precedence. Margin values should be positive.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int titleMarginStart=0x7f0301c0;
+ /**
+ * Specifies extra space on the top side of the toolbar's title.
+ * If both this attribute and titleMargin are specified, then this
+ * attribute takes precedence. Margin values should be positive.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int titleMarginTop=0x7f0301c1;
+ /**
+ * {@deprecated Use titleMargin}
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ @Deprecated
+ public static final int titleMargins=0x7f0301c2;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int titleTextAppearance=0x7f0301c3;
+ /**
+ * A color to apply to the title string.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int titleTextColor=0x7f0301c4;
+ /**
+ * Specifies a style to use for title text.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int titleTextStyle=0x7f0301c5;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int toolbarId=0x7f0301c6;
+ /**
+ * Default Toolar NavigationButtonStyle
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int toolbarNavigationButtonStyle=0x7f0301c7;
+ /**
+ * Default Toolbar style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int toolbarStyle=0x7f0301c8;
+ /**
+ * Foreground color to use for tooltips
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int tooltipForegroundColor=0x7f0301c9;
+ /**
+ * Background to use for tooltips
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int tooltipFrameBackground=0x7f0301ca;
+ /**
+ * The tooltip text associated with the item.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int tooltipText=0x7f0301cb;
+ /**
+ * Drawable to use as the "track" that the switch thumb slides within.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int track=0x7f0301cc;
+ /**
+ * Tint to apply to the track.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int trackTint=0x7f0301cd;
+ /**
+ * Blending mode used to apply the track tint.
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and drawable color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ */
+ public static final int trackTintMode=0x7f0301ce;
+ /**
+ * The index of the font in the tcc font file. If the font file referenced is not in the
+ * tcc format, this attribute needs not be specified.
+ *
May be an integer value, such as "100".
+ */
+ public static final int ttcIndex=0x7f0301cf;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int useCompatPadding=0x7f0301d0;
+ /**
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int viewInflaterClass=0x7f0301d1;
+ /**
+ * Voice button icon
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int voiceIcon=0x7f0301d2;
+ /**
+ * Flag indicating whether this window should have an Action Bar
+ * in place of the usual title bar.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int windowActionBar=0x7f0301d3;
+ /**
+ * Flag indicating whether this window's Action Bar should overlay
+ * application content. Does nothing if the window would not
+ * have an Action Bar.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int windowActionBarOverlay=0x7f0301d4;
+ /**
+ * Flag indicating whether action modes should overlay window content
+ * when there is not reserved space for their UI (such as an Action Bar).
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int windowActionModeOverlay=0x7f0301d5;
+ /**
+ * A fixed height for the window along the major axis of the screen,
+ * that is, when in portrait. Can be either an absolute dimension
+ * or a fraction of the screen size in that dimension.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ */
+ public static final int windowFixedHeightMajor=0x7f0301d6;
+ /**
+ * A fixed height for the window along the minor axis of the screen,
+ * that is, when in landscape. Can be either an absolute dimension
+ * or a fraction of the screen size in that dimension.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ */
+ public static final int windowFixedHeightMinor=0x7f0301d7;
+ /**
+ * A fixed width for the window along the major axis of the screen,
+ * that is, when in landscape. Can be either an absolute dimension
+ * or a fraction of the screen size in that dimension.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ */
+ public static final int windowFixedWidthMajor=0x7f0301d8;
+ /**
+ * A fixed width for the window along the minor axis of the screen,
+ * that is, when in portrait. Can be either an absolute dimension
+ * or a fraction of the screen size in that dimension.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ */
+ public static final int windowFixedWidthMinor=0x7f0301d9;
+ /**
+ * The minimum width the window is allowed to be, along the major
+ * axis of the screen. That is, when in landscape. Can be either
+ * an absolute dimension or a fraction of the screen size in that
+ * dimension.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ */
+ public static final int windowMinWidthMajor=0x7f0301da;
+ /**
+ * The minimum width the window is allowed to be, along the minor
+ * axis of the screen. That is, when in portrait. Can be either
+ * an absolute dimension or a fraction of the screen size in that
+ * dimension.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ */
+ public static final int windowMinWidthMinor=0x7f0301db;
+ /**
+ * Flag indicating whether there should be no title on this window.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int windowNoTitle=0x7f0301dc;
+ }
+ public static final class bool {
+ public static final int abc_action_bar_embed_tabs=0x7f040000;
+ public static final int abc_allow_stacked_button_bar=0x7f040001;
+ public static final int abc_config_actionMenuItemAllCaps=0x7f040002;
+ public static final int mtrl_btn_textappearance_all_caps=0x7f040003;
+ }
+ public static final class color {
+ public static final int abc_background_cache_hint_selector_material_dark=0x7f050000;
+ public static final int abc_background_cache_hint_selector_material_light=0x7f050001;
+ public static final int abc_btn_colored_borderless_text_material=0x7f050002;
+ public static final int abc_btn_colored_text_material=0x7f050003;
+ public static final int abc_color_highlight_material=0x7f050004;
+ public static final int abc_hint_foreground_material_dark=0x7f050005;
+ public static final int abc_hint_foreground_material_light=0x7f050006;
+ public static final int abc_input_method_navigation_guard=0x7f050007;
+ public static final int abc_primary_text_disable_only_material_dark=0x7f050008;
+ public static final int abc_primary_text_disable_only_material_light=0x7f050009;
+ public static final int abc_primary_text_material_dark=0x7f05000a;
+ public static final int abc_primary_text_material_light=0x7f05000b;
+ public static final int abc_search_url_text=0x7f05000c;
+ public static final int abc_search_url_text_normal=0x7f05000d;
+ public static final int abc_search_url_text_pressed=0x7f05000e;
+ public static final int abc_search_url_text_selected=0x7f05000f;
+ public static final int abc_secondary_text_material_dark=0x7f050010;
+ public static final int abc_secondary_text_material_light=0x7f050011;
+ public static final int abc_tint_btn_checkable=0x7f050012;
+ public static final int abc_tint_default=0x7f050013;
+ public static final int abc_tint_edittext=0x7f050014;
+ public static final int abc_tint_seek_thumb=0x7f050015;
+ public static final int abc_tint_spinner=0x7f050016;
+ public static final int abc_tint_switch_track=0x7f050017;
+ public static final int accent=0x7f050018;
+ public static final int accent_material_dark=0x7f050019;
+ public static final int accent_material_light=0x7f05001a;
+ public static final int background_floating_material_dark=0x7f05001b;
+ public static final int background_floating_material_light=0x7f05001c;
+ public static final int background_material_dark=0x7f05001d;
+ public static final int background_material_light=0x7f05001e;
+ public static final int bright_foreground_disabled_material_dark=0x7f05001f;
+ public static final int bright_foreground_disabled_material_light=0x7f050020;
+ public static final int bright_foreground_inverse_material_dark=0x7f050021;
+ public static final int bright_foreground_inverse_material_light=0x7f050022;
+ public static final int bright_foreground_material_dark=0x7f050023;
+ public static final int bright_foreground_material_light=0x7f050024;
+ public static final int button_material_dark=0x7f050025;
+ public static final int button_material_light=0x7f050026;
+ public static final int cardview_dark_background=0x7f050027;
+ public static final int cardview_light_background=0x7f050028;
+ public static final int cardview_shadow_end_color=0x7f050029;
+ public static final int cardview_shadow_start_color=0x7f05002a;
+ public static final int design_bottom_navigation_shadow_color=0x7f05002b;
+ public static final int design_default_color_primary=0x7f05002c;
+ public static final int design_default_color_primary_dark=0x7f05002d;
+ public static final int design_error=0x7f05002e;
+ public static final int design_fab_shadow_end_color=0x7f05002f;
+ public static final int design_fab_shadow_mid_color=0x7f050030;
+ public static final int design_fab_shadow_start_color=0x7f050031;
+ public static final int design_fab_stroke_end_inner_color=0x7f050032;
+ public static final int design_fab_stroke_end_outer_color=0x7f050033;
+ public static final int design_fab_stroke_top_inner_color=0x7f050034;
+ public static final int design_fab_stroke_top_outer_color=0x7f050035;
+ public static final int design_snackbar_background_color=0x7f050036;
+ public static final int design_tint_password_toggle=0x7f050037;
+ public static final int dim_foreground_disabled_material_dark=0x7f050038;
+ public static final int dim_foreground_disabled_material_light=0x7f050039;
+ public static final int dim_foreground_material_dark=0x7f05003a;
+ public static final int dim_foreground_material_light=0x7f05003b;
+ public static final int divider=0x7f05003c;
+ public static final int error_color_material_dark=0x7f05003d;
+ public static final int error_color_material_light=0x7f05003e;
+ public static final int foreground_material_dark=0x7f05003f;
+ public static final int foreground_material_light=0x7f050040;
+ public static final int highlighted_text_material_dark=0x7f050041;
+ public static final int highlighted_text_material_light=0x7f050042;
+ public static final int icons=0x7f050043;
+ public static final int material_blue_grey_800=0x7f050044;
+ public static final int material_blue_grey_900=0x7f050045;
+ public static final int material_blue_grey_950=0x7f050046;
+ public static final int material_deep_teal_200=0x7f050047;
+ public static final int material_deep_teal_500=0x7f050048;
+ public static final int material_grey_100=0x7f050049;
+ public static final int material_grey_300=0x7f05004a;
+ public static final int material_grey_50=0x7f05004b;
+ public static final int material_grey_600=0x7f05004c;
+ public static final int material_grey_800=0x7f05004d;
+ public static final int material_grey_850=0x7f05004e;
+ public static final int material_grey_900=0x7f05004f;
+ public static final int mtrl_bottom_nav_colored_item_tint=0x7f050050;
+ public static final int mtrl_bottom_nav_item_tint=0x7f050051;
+ public static final int mtrl_btn_bg_color_disabled=0x7f050052;
+ public static final int mtrl_btn_bg_color_selector=0x7f050053;
+ public static final int mtrl_btn_ripple_color=0x7f050054;
+ public static final int mtrl_btn_stroke_color_selector=0x7f050055;
+ public static final int mtrl_btn_text_btn_ripple_color=0x7f050056;
+ public static final int mtrl_btn_text_color_disabled=0x7f050057;
+ public static final int mtrl_btn_text_color_selector=0x7f050058;
+ public static final int mtrl_btn_transparent_bg_color=0x7f050059;
+ public static final int mtrl_chip_background_color=0x7f05005a;
+ public static final int mtrl_chip_close_icon_tint=0x7f05005b;
+ public static final int mtrl_chip_ripple_color=0x7f05005c;
+ public static final int mtrl_chip_text_color=0x7f05005d;
+ public static final int mtrl_fab_ripple_color=0x7f05005e;
+ public static final int mtrl_scrim_color=0x7f05005f;
+ public static final int mtrl_tabs_colored_ripple_color=0x7f050060;
+ public static final int mtrl_tabs_icon_color_selector=0x7f050061;
+ public static final int mtrl_tabs_icon_color_selector_colored=0x7f050062;
+ public static final int mtrl_tabs_legacy_text_color_selector=0x7f050063;
+ public static final int mtrl_tabs_ripple_color=0x7f050064;
+ public static final int mtrl_text_btn_text_color_selector=0x7f050065;
+ public static final int mtrl_textinput_default_box_stroke_color=0x7f050066;
+ public static final int mtrl_textinput_disabled_color=0x7f050067;
+ public static final int mtrl_textinput_filled_box_default_background_color=0x7f050068;
+ public static final int mtrl_textinput_hovered_box_stroke_color=0x7f050069;
+ public static final int notification_action_color_filter=0x7f05006a;
+ public static final int notification_icon_bg_color=0x7f05006b;
+ public static final int notification_material_background_media_default_color=0x7f05006c;
+ public static final int primary=0x7f05006d;
+ public static final int primary_dark=0x7f05006e;
+ public static final int primary_dark_material_dark=0x7f05006f;
+ public static final int primary_dark_material_light=0x7f050070;
+ public static final int primary_light=0x7f050071;
+ public static final int primary_material_dark=0x7f050072;
+ public static final int primary_material_light=0x7f050073;
+ public static final int primary_text=0x7f050074;
+ public static final int primary_text_default_material_dark=0x7f050075;
+ public static final int primary_text_default_material_light=0x7f050076;
+ public static final int primary_text_disabled_material_dark=0x7f050077;
+ public static final int primary_text_disabled_material_light=0x7f050078;
+ public static final int ripple_material_dark=0x7f050079;
+ public static final int ripple_material_light=0x7f05007a;
+ public static final int secondary_text=0x7f05007b;
+ public static final int secondary_text_default_material_dark=0x7f05007c;
+ public static final int secondary_text_default_material_light=0x7f05007d;
+ public static final int secondary_text_disabled_material_dark=0x7f05007e;
+ public static final int secondary_text_disabled_material_light=0x7f05007f;
+ public static final int switch_thumb_disabled_material_dark=0x7f050080;
+ public static final int switch_thumb_disabled_material_light=0x7f050081;
+ public static final int switch_thumb_material_dark=0x7f050082;
+ public static final int switch_thumb_material_light=0x7f050083;
+ public static final int switch_thumb_normal_material_dark=0x7f050084;
+ public static final int switch_thumb_normal_material_light=0x7f050085;
+ public static final int tooltip_background_dark=0x7f050086;
+ public static final int tooltip_background_light=0x7f050087;
+ }
+ public static final class dimen {
+ public static final int abc_action_bar_content_inset_material=0x7f060000;
+ public static final int abc_action_bar_content_inset_with_nav=0x7f060001;
+ public static final int abc_action_bar_default_height_material=0x7f060002;
+ public static final int abc_action_bar_default_padding_end_material=0x7f060003;
+ public static final int abc_action_bar_default_padding_start_material=0x7f060004;
+ public static final int abc_action_bar_elevation_material=0x7f060005;
+ public static final int abc_action_bar_icon_vertical_padding_material=0x7f060006;
+ public static final int abc_action_bar_overflow_padding_end_material=0x7f060007;
+ public static final int abc_action_bar_overflow_padding_start_material=0x7f060008;
+ public static final int abc_action_bar_stacked_max_height=0x7f060009;
+ public static final int abc_action_bar_stacked_tab_max_width=0x7f06000a;
+ public static final int abc_action_bar_subtitle_bottom_margin_material=0x7f06000b;
+ public static final int abc_action_bar_subtitle_top_margin_material=0x7f06000c;
+ public static final int abc_action_button_min_height_material=0x7f06000d;
+ public static final int abc_action_button_min_width_material=0x7f06000e;
+ public static final int abc_action_button_min_width_overflow_material=0x7f06000f;
+ public static final int abc_alert_dialog_button_bar_height=0x7f060010;
+ public static final int abc_alert_dialog_button_dimen=0x7f060011;
+ public static final int abc_button_inset_horizontal_material=0x7f060012;
+ public static final int abc_button_inset_vertical_material=0x7f060013;
+ public static final int abc_button_padding_horizontal_material=0x7f060014;
+ public static final int abc_button_padding_vertical_material=0x7f060015;
+ public static final int abc_cascading_menus_min_smallest_width=0x7f060016;
+ public static final int abc_config_prefDialogWidth=0x7f060017;
+ public static final int abc_control_corner_material=0x7f060018;
+ public static final int abc_control_inset_material=0x7f060019;
+ public static final int abc_control_padding_material=0x7f06001a;
+ public static final int abc_dialog_corner_radius_material=0x7f06001b;
+ public static final int abc_dialog_fixed_height_major=0x7f06001c;
+ public static final int abc_dialog_fixed_height_minor=0x7f06001d;
+ public static final int abc_dialog_fixed_width_major=0x7f06001e;
+ public static final int abc_dialog_fixed_width_minor=0x7f06001f;
+ public static final int abc_dialog_list_padding_bottom_no_buttons=0x7f060020;
+ public static final int abc_dialog_list_padding_top_no_title=0x7f060021;
+ public static final int abc_dialog_min_width_major=0x7f060022;
+ public static final int abc_dialog_min_width_minor=0x7f060023;
+ public static final int abc_dialog_padding_material=0x7f060024;
+ public static final int abc_dialog_padding_top_material=0x7f060025;
+ public static final int abc_dialog_title_divider_material=0x7f060026;
+ public static final int abc_disabled_alpha_material_dark=0x7f060027;
+ public static final int abc_disabled_alpha_material_light=0x7f060028;
+ public static final int abc_dropdownitem_icon_width=0x7f060029;
+ public static final int abc_dropdownitem_text_padding_left=0x7f06002a;
+ public static final int abc_dropdownitem_text_padding_right=0x7f06002b;
+ public static final int abc_edit_text_inset_bottom_material=0x7f06002c;
+ public static final int abc_edit_text_inset_horizontal_material=0x7f06002d;
+ public static final int abc_edit_text_inset_top_material=0x7f06002e;
+ public static final int abc_floating_window_z=0x7f06002f;
+ public static final int abc_list_item_padding_horizontal_material=0x7f060030;
+ public static final int abc_panel_menu_list_width=0x7f060031;
+ public static final int abc_progress_bar_height_material=0x7f060032;
+ public static final int abc_search_view_preferred_height=0x7f060033;
+ public static final int abc_search_view_preferred_width=0x7f060034;
+ public static final int abc_seekbar_track_background_height_material=0x7f060035;
+ public static final int abc_seekbar_track_progress_height_material=0x7f060036;
+ public static final int abc_select_dialog_padding_start_material=0x7f060037;
+ public static final int abc_switch_padding=0x7f060038;
+ public static final int abc_text_size_body_1_material=0x7f060039;
+ public static final int abc_text_size_body_2_material=0x7f06003a;
+ public static final int abc_text_size_button_material=0x7f06003b;
+ public static final int abc_text_size_caption_material=0x7f06003c;
+ public static final int abc_text_size_display_1_material=0x7f06003d;
+ public static final int abc_text_size_display_2_material=0x7f06003e;
+ public static final int abc_text_size_display_3_material=0x7f06003f;
+ public static final int abc_text_size_display_4_material=0x7f060040;
+ public static final int abc_text_size_headline_material=0x7f060041;
+ public static final int abc_text_size_large_material=0x7f060042;
+ public static final int abc_text_size_medium_material=0x7f060043;
+ public static final int abc_text_size_menu_header_material=0x7f060044;
+ public static final int abc_text_size_menu_material=0x7f060045;
+ public static final int abc_text_size_small_material=0x7f060046;
+ public static final int abc_text_size_subhead_material=0x7f060047;
+ public static final int abc_text_size_subtitle_material_toolbar=0x7f060048;
+ public static final int abc_text_size_title_material=0x7f060049;
+ public static final int abc_text_size_title_material_toolbar=0x7f06004a;
+ public static final int cardview_compat_inset_shadow=0x7f06004b;
+ public static final int cardview_default_elevation=0x7f06004c;
+ public static final int cardview_default_radius=0x7f06004d;
+ public static final int compat_button_inset_horizontal_material=0x7f06004e;
+ public static final int compat_button_inset_vertical_material=0x7f06004f;
+ public static final int compat_button_padding_horizontal_material=0x7f060050;
+ public static final int compat_button_padding_vertical_material=0x7f060051;
+ public static final int compat_control_corner_material=0x7f060052;
+ public static final int compat_notification_large_icon_max_height=0x7f060053;
+ public static final int compat_notification_large_icon_max_width=0x7f060054;
+ public static final int design_appbar_elevation=0x7f060055;
+ public static final int design_bottom_navigation_active_item_max_width=0x7f060056;
+ public static final int design_bottom_navigation_active_item_min_width=0x7f060057;
+ public static final int design_bottom_navigation_active_text_size=0x7f060058;
+ public static final int design_bottom_navigation_elevation=0x7f060059;
+ public static final int design_bottom_navigation_height=0x7f06005a;
+ public static final int design_bottom_navigation_icon_size=0x7f06005b;
+ public static final int design_bottom_navigation_item_max_width=0x7f06005c;
+ public static final int design_bottom_navigation_item_min_width=0x7f06005d;
+ public static final int design_bottom_navigation_margin=0x7f06005e;
+ public static final int design_bottom_navigation_shadow_height=0x7f06005f;
+ public static final int design_bottom_navigation_text_size=0x7f060060;
+ public static final int design_bottom_sheet_modal_elevation=0x7f060061;
+ public static final int design_bottom_sheet_peek_height_min=0x7f060062;
+ public static final int design_fab_border_width=0x7f060063;
+ public static final int design_fab_elevation=0x7f060064;
+ public static final int design_fab_image_size=0x7f060065;
+ public static final int design_fab_size_mini=0x7f060066;
+ public static final int design_fab_size_normal=0x7f060067;
+ public static final int design_fab_translation_z_hovered_focused=0x7f060068;
+ public static final int design_fab_translation_z_pressed=0x7f060069;
+ public static final int design_navigation_elevation=0x7f06006a;
+ public static final int design_navigation_icon_padding=0x7f06006b;
+ public static final int design_navigation_icon_size=0x7f06006c;
+ public static final int design_navigation_item_horizontal_padding=0x7f06006d;
+ public static final int design_navigation_item_icon_padding=0x7f06006e;
+ public static final int design_navigation_max_width=0x7f06006f;
+ public static final int design_navigation_padding_bottom=0x7f060070;
+ public static final int design_navigation_separator_vertical_padding=0x7f060071;
+ public static final int design_snackbar_action_inline_max_width=0x7f060072;
+ public static final int design_snackbar_background_corner_radius=0x7f060073;
+ public static final int design_snackbar_elevation=0x7f060074;
+ public static final int design_snackbar_extra_spacing_horizontal=0x7f060075;
+ public static final int design_snackbar_max_width=0x7f060076;
+ public static final int design_snackbar_min_width=0x7f060077;
+ public static final int design_snackbar_padding_horizontal=0x7f060078;
+ public static final int design_snackbar_padding_vertical=0x7f060079;
+ public static final int design_snackbar_padding_vertical_2lines=0x7f06007a;
+ public static final int design_snackbar_text_size=0x7f06007b;
+ public static final int design_tab_max_width=0x7f06007c;
+ public static final int design_tab_scrollable_min_width=0x7f06007d;
+ public static final int design_tab_text_size=0x7f06007e;
+ public static final int design_tab_text_size_2line=0x7f06007f;
+ public static final int design_textinput_caption_translate_y=0x7f060080;
+ public static final int disabled_alpha_material_dark=0x7f060081;
+ public static final int disabled_alpha_material_light=0x7f060082;
+ public static final int fastscroll_default_thickness=0x7f060083;
+ public static final int fastscroll_margin=0x7f060084;
+ public static final int fastscroll_minimum_range=0x7f060085;
+ public static final int highlight_alpha_material_colored=0x7f060086;
+ public static final int highlight_alpha_material_dark=0x7f060087;
+ public static final int highlight_alpha_material_light=0x7f060088;
+ public static final int hint_alpha_material_dark=0x7f060089;
+ public static final int hint_alpha_material_light=0x7f06008a;
+ public static final int hint_pressed_alpha_material_dark=0x7f06008b;
+ public static final int hint_pressed_alpha_material_light=0x7f06008c;
+ public static final int item_touch_helper_max_drag_scroll_per_frame=0x7f06008d;
+ public static final int item_touch_helper_swipe_escape_max_velocity=0x7f06008e;
+ public static final int item_touch_helper_swipe_escape_velocity=0x7f06008f;
+ public static final int mtrl_bottomappbar_fabOffsetEndMode=0x7f060090;
+ public static final int mtrl_bottomappbar_fab_cradle_margin=0x7f060091;
+ public static final int mtrl_bottomappbar_fab_cradle_rounded_corner_radius=0x7f060092;
+ public static final int mtrl_bottomappbar_fab_cradle_vertical_offset=0x7f060093;
+ public static final int mtrl_bottomappbar_height=0x7f060094;
+ public static final int mtrl_btn_corner_radius=0x7f060095;
+ public static final int mtrl_btn_dialog_btn_min_width=0x7f060096;
+ public static final int mtrl_btn_disabled_elevation=0x7f060097;
+ public static final int mtrl_btn_disabled_z=0x7f060098;
+ public static final int mtrl_btn_elevation=0x7f060099;
+ public static final int mtrl_btn_focused_z=0x7f06009a;
+ public static final int mtrl_btn_hovered_z=0x7f06009b;
+ public static final int mtrl_btn_icon_btn_padding_left=0x7f06009c;
+ public static final int mtrl_btn_icon_padding=0x7f06009d;
+ public static final int mtrl_btn_inset=0x7f06009e;
+ public static final int mtrl_btn_letter_spacing=0x7f06009f;
+ public static final int mtrl_btn_padding_bottom=0x7f0600a0;
+ public static final int mtrl_btn_padding_left=0x7f0600a1;
+ public static final int mtrl_btn_padding_right=0x7f0600a2;
+ public static final int mtrl_btn_padding_top=0x7f0600a3;
+ public static final int mtrl_btn_pressed_z=0x7f0600a4;
+ public static final int mtrl_btn_stroke_size=0x7f0600a5;
+ public static final int mtrl_btn_text_btn_icon_padding=0x7f0600a6;
+ public static final int mtrl_btn_text_btn_padding_left=0x7f0600a7;
+ public static final int mtrl_btn_text_btn_padding_right=0x7f0600a8;
+ public static final int mtrl_btn_text_size=0x7f0600a9;
+ public static final int mtrl_btn_z=0x7f0600aa;
+ public static final int mtrl_card_elevation=0x7f0600ab;
+ public static final int mtrl_card_spacing=0x7f0600ac;
+ public static final int mtrl_chip_pressed_translation_z=0x7f0600ad;
+ public static final int mtrl_chip_text_size=0x7f0600ae;
+ public static final int mtrl_fab_elevation=0x7f0600af;
+ public static final int mtrl_fab_translation_z_hovered_focused=0x7f0600b0;
+ public static final int mtrl_fab_translation_z_pressed=0x7f0600b1;
+ public static final int mtrl_navigation_elevation=0x7f0600b2;
+ public static final int mtrl_navigation_item_horizontal_padding=0x7f0600b3;
+ public static final int mtrl_navigation_item_icon_padding=0x7f0600b4;
+ public static final int mtrl_snackbar_background_corner_radius=0x7f0600b5;
+ public static final int mtrl_snackbar_margin=0x7f0600b6;
+ public static final int mtrl_textinput_box_bottom_offset=0x7f0600b7;
+ public static final int mtrl_textinput_box_corner_radius_medium=0x7f0600b8;
+ public static final int mtrl_textinput_box_corner_radius_small=0x7f0600b9;
+ public static final int mtrl_textinput_box_label_cutout_padding=0x7f0600ba;
+ public static final int mtrl_textinput_box_padding_end=0x7f0600bb;
+ public static final int mtrl_textinput_box_stroke_width_default=0x7f0600bc;
+ public static final int mtrl_textinput_box_stroke_width_focused=0x7f0600bd;
+ public static final int mtrl_textinput_outline_box_expanded_padding=0x7f0600be;
+ public static final int mtrl_toolbar_default_height=0x7f0600bf;
+ public static final int notification_action_icon_size=0x7f0600c0;
+ public static final int notification_action_text_size=0x7f0600c1;
+ public static final int notification_big_circle_margin=0x7f0600c2;
+ public static final int notification_content_margin_start=0x7f0600c3;
+ public static final int notification_large_icon_height=0x7f0600c4;
+ public static final int notification_large_icon_width=0x7f0600c5;
+ public static final int notification_main_column_padding_top=0x7f0600c6;
+ public static final int notification_media_narrow_margin=0x7f0600c7;
+ public static final int notification_right_icon_size=0x7f0600c8;
+ public static final int notification_right_side_padding_top=0x7f0600c9;
+ public static final int notification_small_icon_background_padding=0x7f0600ca;
+ public static final int notification_small_icon_size_as_large=0x7f0600cb;
+ public static final int notification_subtext_size=0x7f0600cc;
+ public static final int notification_top_pad=0x7f0600cd;
+ public static final int notification_top_pad_large_text=0x7f0600ce;
+ public static final int subtitle_corner_radius=0x7f0600cf;
+ public static final int subtitle_outline_width=0x7f0600d0;
+ public static final int subtitle_shadow_offset=0x7f0600d1;
+ public static final int subtitle_shadow_radius=0x7f0600d2;
+ public static final int tooltip_corner_radius=0x7f0600d3;
+ public static final int tooltip_horizontal_padding=0x7f0600d4;
+ public static final int tooltip_margin=0x7f0600d5;
+ public static final int tooltip_precise_anchor_extra_offset=0x7f0600d6;
+ public static final int tooltip_precise_anchor_threshold=0x7f0600d7;
+ public static final int tooltip_vertical_padding=0x7f0600d8;
+ public static final int tooltip_y_offset_non_touch=0x7f0600d9;
+ public static final int tooltip_y_offset_touch=0x7f0600da;
+ }
+ public static final class drawable {
+ public static final int abc_ab_share_pack_mtrl_alpha=0x7f070006;
+ public static final int abc_action_bar_item_background_material=0x7f070007;
+ public static final int abc_btn_borderless_material=0x7f070008;
+ public static final int abc_btn_check_material=0x7f070009;
+ public static final int abc_btn_check_to_on_mtrl_000=0x7f07000a;
+ public static final int abc_btn_check_to_on_mtrl_015=0x7f07000b;
+ public static final int abc_btn_colored_material=0x7f07000c;
+ public static final int abc_btn_default_mtrl_shape=0x7f07000d;
+ public static final int abc_btn_radio_material=0x7f07000e;
+ public static final int abc_btn_radio_to_on_mtrl_000=0x7f07000f;
+ public static final int abc_btn_radio_to_on_mtrl_015=0x7f070010;
+ public static final int abc_btn_switch_to_on_mtrl_00001=0x7f070011;
+ public static final int abc_btn_switch_to_on_mtrl_00012=0x7f070012;
+ public static final int abc_cab_background_internal_bg=0x7f070013;
+ public static final int abc_cab_background_top_material=0x7f070014;
+ public static final int abc_cab_background_top_mtrl_alpha=0x7f070015;
+ public static final int abc_control_background_material=0x7f070016;
+ public static final int abc_dialog_material_background=0x7f070017;
+ public static final int abc_edit_text_material=0x7f070018;
+ public static final int abc_ic_ab_back_material=0x7f070019;
+ public static final int abc_ic_arrow_drop_right_black_24dp=0x7f07001a;
+ public static final int abc_ic_clear_material=0x7f07001b;
+ public static final int abc_ic_commit_search_api_mtrl_alpha=0x7f07001c;
+ public static final int abc_ic_go_search_api_material=0x7f07001d;
+ public static final int abc_ic_menu_copy_mtrl_am_alpha=0x7f07001e;
+ public static final int abc_ic_menu_cut_mtrl_alpha=0x7f07001f;
+ public static final int abc_ic_menu_overflow_material=0x7f070020;
+ public static final int abc_ic_menu_paste_mtrl_am_alpha=0x7f070021;
+ public static final int abc_ic_menu_selectall_mtrl_alpha=0x7f070022;
+ public static final int abc_ic_menu_share_mtrl_alpha=0x7f070023;
+ public static final int abc_ic_search_api_material=0x7f070024;
+ public static final int abc_ic_star_black_16dp=0x7f070025;
+ public static final int abc_ic_star_black_36dp=0x7f070026;
+ public static final int abc_ic_star_black_48dp=0x7f070027;
+ public static final int abc_ic_star_half_black_16dp=0x7f070028;
+ public static final int abc_ic_star_half_black_36dp=0x7f070029;
+ public static final int abc_ic_star_half_black_48dp=0x7f07002a;
+ public static final int abc_ic_voice_search_api_material=0x7f07002b;
+ public static final int abc_item_background_holo_dark=0x7f07002c;
+ public static final int abc_item_background_holo_light=0x7f07002d;
+ public static final int abc_list_divider_material=0x7f07002e;
+ public static final int abc_list_divider_mtrl_alpha=0x7f07002f;
+ public static final int abc_list_focused_holo=0x7f070030;
+ public static final int abc_list_longpressed_holo=0x7f070031;
+ public static final int abc_list_pressed_holo_dark=0x7f070032;
+ public static final int abc_list_pressed_holo_light=0x7f070033;
+ public static final int abc_list_selector_background_transition_holo_dark=0x7f070034;
+ public static final int abc_list_selector_background_transition_holo_light=0x7f070035;
+ public static final int abc_list_selector_disabled_holo_dark=0x7f070036;
+ public static final int abc_list_selector_disabled_holo_light=0x7f070037;
+ public static final int abc_list_selector_holo_dark=0x7f070038;
+ public static final int abc_list_selector_holo_light=0x7f070039;
+ public static final int abc_menu_hardkey_panel_mtrl_mult=0x7f07003a;
+ public static final int abc_popup_background_mtrl_mult=0x7f07003b;
+ public static final int abc_ratingbar_indicator_material=0x7f07003c;
+ public static final int abc_ratingbar_material=0x7f07003d;
+ public static final int abc_ratingbar_small_material=0x7f07003e;
+ public static final int abc_scrubber_control_off_mtrl_alpha=0x7f07003f;
+ public static final int abc_scrubber_control_to_pressed_mtrl_000=0x7f070040;
+ public static final int abc_scrubber_control_to_pressed_mtrl_005=0x7f070041;
+ public static final int abc_scrubber_primary_mtrl_alpha=0x7f070042;
+ public static final int abc_scrubber_track_mtrl_alpha=0x7f070043;
+ public static final int abc_seekbar_thumb_material=0x7f070044;
+ public static final int abc_seekbar_tick_mark_material=0x7f070045;
+ public static final int abc_seekbar_track_material=0x7f070046;
+ public static final int abc_spinner_mtrl_am_alpha=0x7f070047;
+ public static final int abc_spinner_textfield_background_material=0x7f070048;
+ public static final int abc_switch_thumb_material=0x7f070049;
+ public static final int abc_switch_track_mtrl_alpha=0x7f07004a;
+ public static final int abc_tab_indicator_material=0x7f07004b;
+ public static final int abc_tab_indicator_mtrl_alpha=0x7f07004c;
+ public static final int abc_text_cursor_material=0x7f07004d;
+ public static final int abc_text_select_handle_left_mtrl_dark=0x7f07004e;
+ public static final int abc_text_select_handle_left_mtrl_light=0x7f07004f;
+ public static final int abc_text_select_handle_middle_mtrl_dark=0x7f070050;
+ public static final int abc_text_select_handle_middle_mtrl_light=0x7f070051;
+ public static final int abc_text_select_handle_right_mtrl_dark=0x7f070052;
+ public static final int abc_text_select_handle_right_mtrl_light=0x7f070053;
+ public static final int abc_textfield_activated_mtrl_alpha=0x7f070054;
+ public static final int abc_textfield_default_mtrl_alpha=0x7f070055;
+ public static final int abc_textfield_search_activated_mtrl_alpha=0x7f070056;
+ public static final int abc_textfield_search_default_mtrl_alpha=0x7f070057;
+ public static final int abc_textfield_search_material=0x7f070058;
+ public static final int abc_vector_test=0x7f070059;
+ public static final int avd_hide_password=0x7f07005a;
+ public static final int avd_show_password=0x7f07005b;
+ public static final int bg_material=0x7f07005c;
+ public static final int design_bottom_navigation_item_background=0x7f07005d;
+ public static final int design_fab_background=0x7f07005e;
+ public static final int design_ic_visibility=0x7f07005f;
+ public static final int design_ic_visibility_off=0x7f070060;
+ public static final int design_password_eye=0x7f070061;
+ public static final int design_snackbar_background=0x7f070062;
+ public static final int ic_call_icon=0x7f070063;
+ public static final int ic_cervantes=0x7f070064;
+ public static final int ic_chevron_left_black_48dp=0x7f070065;
+ public static final int ic_chevron_right_black_48dp=0x7f070066;
+ public static final int ic_don_quixote=0x7f070067;
+ public static final int ic_fritzbox=0x7f070068;
+ public static final int ic_fritzbox_icon=0x7f070069;
+ public static final int ic_lance=0x7f07006a;
+ public static final int ic_launcher=0x7f07006b;
+ public static final int ic_log_icon=0x7f07006c;
+ public static final int ic_menu_white_36dp=0x7f07006d;
+ public static final int ic_mtrl_chip_checked_black=0x7f07006e;
+ public static final int ic_mtrl_chip_checked_circle=0x7f07006f;
+ public static final int ic_mtrl_chip_close_circle=0x7f070070;
+ public static final int ic_scene_1=0x7f070071;
+ public static final int ic_scene_2=0x7f070072;
+ public static final int ic_scene_3=0x7f070073;
+ public static final int ic_settings_icon=0x7f070074;
+ public static final int ic_state_icon=0x7f070075;
+ public static final int ic_windmil=0x7f070076;
+ public static final int mtrl_snackbar_background=0x7f070077;
+ public static final int mtrl_tabs_default_indicator=0x7f070078;
+ public static final int navigation_empty_icon=0x7f070079;
+ public static final int notification_action_background=0x7f07007a;
+ public static final int notification_bg=0x7f07007b;
+ public static final int notification_bg_low=0x7f07007c;
+ public static final int notification_bg_low_normal=0x7f07007d;
+ public static final int notification_bg_low_pressed=0x7f07007e;
+ public static final int notification_bg_normal=0x7f07007f;
+ public static final int notification_bg_normal_pressed=0x7f070080;
+ public static final int notification_icon_background=0x7f070081;
+ public static final int notification_template_icon_bg=0x7f070082;
+ public static final int notification_template_icon_low_bg=0x7f070083;
+ public static final int notification_tile_bg=0x7f070084;
+ public static final int notify_panel_notification_icon_bg=0x7f070085;
+ public static final int tooltip_frame_dark=0x7f070086;
+ public static final int tooltip_frame_light=0x7f070087;
+ }
+ public static final class id {
+ public static final int ALT=0x7f080000;
+ public static final int CTRL=0x7f080001;
+ public static final int FUNCTION=0x7f080002;
+ public static final int META=0x7f080003;
+ public static final int SHIFT=0x7f080004;
+ public static final int SYM=0x7f080005;
+ public static final int action0=0x7f080006;
+ public static final int action_bar=0x7f080007;
+ public static final int action_bar_activity_content=0x7f080008;
+ public static final int action_bar_container=0x7f080009;
+ public static final int action_bar_root=0x7f08000a;
+ public static final int action_bar_spinner=0x7f08000b;
+ public static final int action_bar_subtitle=0x7f08000c;
+ public static final int action_bar_title=0x7f08000d;
+ public static final int action_container=0x7f08000e;
+ public static final int action_context_bar=0x7f08000f;
+ public static final int action_divider=0x7f080010;
+ public static final int action_image=0x7f080011;
+ public static final int action_menu_divider=0x7f080012;
+ public static final int action_menu_presenter=0x7f080013;
+ public static final int action_mode_bar=0x7f080014;
+ public static final int action_mode_bar_stub=0x7f080015;
+ public static final int action_mode_close_button=0x7f080016;
+ public static final int action_text=0x7f080017;
+ public static final int actions=0x7f080018;
+ public static final int activity_chooser_view_content=0x7f080019;
+ public static final int add=0x7f08001a;
+ public static final int alertTitle=0x7f08001b;
+ public static final int all=0x7f08001c;
+ public static final int always=0x7f08001d;
+ public static final int async=0x7f08001e;
+ public static final int auto=0x7f08001f;
+ public static final int beginning=0x7f080020;
+ public static final int blocking=0x7f080021;
+ public static final int bottom=0x7f080022;
+ public static final int buttonPanel=0x7f080023;
+ public static final int cancel_action=0x7f080024;
+ public static final int center=0x7f080025;
+ public static final int center_horizontal=0x7f080026;
+ public static final int center_vertical=0x7f080027;
+ public static final int checkbox=0x7f080028;
+ public static final int chronometer=0x7f080029;
+ public static final int clip_horizontal=0x7f08002a;
+ public static final int clip_vertical=0x7f08002b;
+ public static final int collapseActionView=0x7f08002c;
+ public static final int container=0x7f08002d;
+ public static final int content=0x7f08002e;
+ public static final int contentPanel=0x7f08002f;
+ public static final int coordinator=0x7f080030;
+ public static final int custom=0x7f080031;
+ public static final int customPanel=0x7f080032;
+ public static final int decor_content_parent=0x7f080033;
+ public static final int default_activity_button=0x7f080034;
+ public static final int design_bottom_sheet=0x7f080035;
+ public static final int design_menu_item_action_area=0x7f080036;
+ public static final int design_menu_item_action_area_stub=0x7f080037;
+ public static final int design_menu_item_text=0x7f080038;
+ public static final int design_navigation_view=0x7f080039;
+ public static final int disableHome=0x7f08003a;
+ public static final int edit_query=0x7f08003b;
+ public static final int end=0x7f08003c;
+ public static final int end_padder=0x7f08003d;
+ public static final int enterAlways=0x7f08003e;
+ public static final int enterAlwaysCollapsed=0x7f08003f;
+ public static final int exitUntilCollapsed=0x7f080040;
+ public static final int expand_activities_button=0x7f080041;
+ public static final int expanded_menu=0x7f080042;
+ public static final int fill=0x7f080043;
+ public static final int fill_horizontal=0x7f080044;
+ public static final int fill_vertical=0x7f080045;
+ public static final int filled=0x7f080046;
+ public static final int fixed=0x7f080047;
+ public static final int forever=0x7f080048;
+ public static final int ghost_view=0x7f080049;
+ public static final int group_divider=0x7f08004a;
+ public static final int home=0x7f08004b;
+ public static final int homeAsUp=0x7f08004c;
+ public static final int icon=0x7f08004d;
+ public static final int icon_group=0x7f08004e;
+ public static final int ifRoom=0x7f08004f;
+ public static final int image=0x7f080050;
+ public static final int info=0x7f080051;
+ public static final int italic=0x7f080052;
+ public static final int item_touch_helper_previous_elevation=0x7f080053;
+ public static final int labeled=0x7f080054;
+ public static final int largeLabel=0x7f080055;
+ public static final int left=0x7f080056;
+ public static final int line1=0x7f080057;
+ public static final int line3=0x7f080058;
+ public static final int listMode=0x7f080059;
+ public static final int list_item=0x7f08005a;
+ public static final int masked=0x7f08005b;
+ public static final int media_actions=0x7f08005c;
+ public static final int message=0x7f08005d;
+ public static final int middle=0x7f08005e;
+ public static final int mini=0x7f08005f;
+ public static final int mtrl_child_content_container=0x7f080060;
+ public static final int mtrl_internal_children_alpha_tag=0x7f080061;
+ public static final int multiply=0x7f080062;
+ public static final int navigation_header_container=0x7f080063;
+ public static final int never=0x7f080064;
+ public static final int none=0x7f080065;
+ public static final int normal=0x7f080066;
+ public static final int notification_background=0x7f080067;
+ public static final int notification_main_column=0x7f080068;
+ public static final int notification_main_column_container=0x7f080069;
+ public static final int outline=0x7f08006a;
+ public static final int parallax=0x7f08006b;
+ public static final int parentPanel=0x7f08006c;
+ public static final int parent_matrix=0x7f08006d;
+ public static final int pin=0x7f08006e;
+ public static final int progress_circular=0x7f08006f;
+ public static final int progress_horizontal=0x7f080070;
+ public static final int radio=0x7f080071;
+ public static final int right=0x7f080072;
+ public static final int right_icon=0x7f080073;
+ public static final int right_side=0x7f080074;
+ public static final int save_image_matrix=0x7f080075;
+ public static final int save_non_transition_alpha=0x7f080076;
+ public static final int save_scale_type=0x7f080077;
+ public static final int screen=0x7f080078;
+ public static final int scroll=0x7f080079;
+ public static final int scrollIndicatorDown=0x7f08007a;
+ public static final int scrollIndicatorUp=0x7f08007b;
+ public static final int scrollView=0x7f08007c;
+ public static final int scrollable=0x7f08007d;
+ public static final int search_badge=0x7f08007e;
+ public static final int search_bar=0x7f08007f;
+ public static final int search_button=0x7f080080;
+ public static final int search_close_btn=0x7f080081;
+ public static final int search_edit_frame=0x7f080082;
+ public static final int search_go_btn=0x7f080083;
+ public static final int search_mag_icon=0x7f080084;
+ public static final int search_plate=0x7f080085;
+ public static final int search_src_text=0x7f080086;
+ public static final int search_voice_btn=0x7f080087;
+ public static final int select_dialog_listview=0x7f080088;
+ public static final int selected=0x7f080089;
+ public static final int shortcut=0x7f08008a;
+ public static final int showCustom=0x7f08008b;
+ public static final int showHome=0x7f08008c;
+ public static final int showTitle=0x7f08008d;
+ public static final int smallLabel=0x7f08008e;
+ public static final int snackbar_action=0x7f08008f;
+ public static final int snackbar_text=0x7f080090;
+ public static final int snap=0x7f080091;
+ public static final int snapMargins=0x7f080092;
+ public static final int spacer=0x7f080093;
+ public static final int split_action_bar=0x7f080094;
+ public static final int src_atop=0x7f080095;
+ public static final int src_in=0x7f080096;
+ public static final int src_over=0x7f080097;
+ public static final int start=0x7f080098;
+ public static final int status_bar_latest_event_content=0x7f080099;
+ public static final int stretch=0x7f08009a;
+ public static final int submenuarrow=0x7f08009b;
+ public static final int submit_area=0x7f08009c;
+ public static final int tabMode=0x7f08009d;
+ public static final int tag_transition_group=0x7f08009e;
+ public static final int tag_unhandled_key_event_manager=0x7f08009f;
+ public static final int tag_unhandled_key_listeners=0x7f0800a0;
+ public static final int text=0x7f0800a1;
+ public static final int text2=0x7f0800a2;
+ public static final int textSpacerNoButtons=0x7f0800a3;
+ public static final int textSpacerNoTitle=0x7f0800a4;
+ public static final int textStart=0x7f0800a5;
+ public static final int text_input_password_toggle=0x7f0800a6;
+ public static final int textinput_counter=0x7f0800a7;
+ public static final int textinput_error=0x7f0800a8;
+ public static final int textinput_helper_text=0x7f0800a9;
+ public static final int time=0x7f0800aa;
+ public static final int title=0x7f0800ab;
+ public static final int titleDividerNoCustom=0x7f0800ac;
+ public static final int title_template=0x7f0800ad;
+ public static final int top=0x7f0800ae;
+ public static final int topPanel=0x7f0800af;
+ public static final int touch_outside=0x7f0800b0;
+ public static final int transition_current_scene=0x7f0800b1;
+ public static final int transition_layout_save=0x7f0800b2;
+ public static final int transition_position=0x7f0800b3;
+ public static final int transition_scene_layoutid_cache=0x7f0800b4;
+ public static final int transition_transform=0x7f0800b5;
+ public static final int uniform=0x7f0800b6;
+ public static final int unlabeled=0x7f0800b7;
+ public static final int up=0x7f0800b8;
+ public static final int useLogo=0x7f0800b9;
+ public static final int view_offset_helper=0x7f0800ba;
+ public static final int visible=0x7f0800bb;
+ public static final int withText=0x7f0800bc;
+ public static final int wrap_content=0x7f0800bd;
+ }
+ public static final class integer {
+ public static final int abc_config_activityDefaultDur=0x7f090000;
+ public static final int abc_config_activityShortDur=0x7f090001;
+ public static final int app_bar_elevation_anim_duration=0x7f090002;
+ public static final int bottom_sheet_slide_duration=0x7f090003;
+ public static final int cancel_button_image_alpha=0x7f090004;
+ public static final int config_tooltipAnimTime=0x7f090005;
+ public static final int design_snackbar_text_max_lines=0x7f090006;
+ public static final int design_tab_indicator_anim_duration_ms=0x7f090007;
+ public static final int hide_password_duration=0x7f090008;
+ public static final int mtrl_btn_anim_delay_ms=0x7f090009;
+ public static final int mtrl_btn_anim_duration_ms=0x7f09000a;
+ public static final int mtrl_chip_anim_duration=0x7f09000b;
+ public static final int mtrl_tab_indicator_anim_duration_ms=0x7f09000c;
+ public static final int show_password_duration=0x7f09000d;
+ public static final int status_bar_notification_info_maxnum=0x7f09000e;
+ }
+ public static final class interpolator {
+ public static final int mtrl_fast_out_linear_in=0x7f0a0000;
+ public static final int mtrl_fast_out_slow_in=0x7f0a0001;
+ public static final int mtrl_linear=0x7f0a0002;
+ public static final int mtrl_linear_out_slow_in=0x7f0a0003;
+ }
+ public static final class layout {
+ public static final int abc_action_bar_title_item=0x7f0b0000;
+ public static final int abc_action_bar_up_container=0x7f0b0001;
+ public static final int abc_action_menu_item_layout=0x7f0b0002;
+ public static final int abc_action_menu_layout=0x7f0b0003;
+ public static final int abc_action_mode_bar=0x7f0b0004;
+ public static final int abc_action_mode_close_item_material=0x7f0b0005;
+ public static final int abc_activity_chooser_view=0x7f0b0006;
+ public static final int abc_activity_chooser_view_list_item=0x7f0b0007;
+ public static final int abc_alert_dialog_button_bar_material=0x7f0b0008;
+ public static final int abc_alert_dialog_material=0x7f0b0009;
+ public static final int abc_alert_dialog_title_material=0x7f0b000a;
+ public static final int abc_cascading_menu_item_layout=0x7f0b000b;
+ public static final int abc_dialog_title_material=0x7f0b000c;
+ public static final int abc_expanded_menu_layout=0x7f0b000d;
+ public static final int abc_list_menu_item_checkbox=0x7f0b000e;
+ public static final int abc_list_menu_item_icon=0x7f0b000f;
+ public static final int abc_list_menu_item_layout=0x7f0b0010;
+ public static final int abc_list_menu_item_radio=0x7f0b0011;
+ public static final int abc_popup_menu_header_item_layout=0x7f0b0012;
+ public static final int abc_popup_menu_item_layout=0x7f0b0013;
+ public static final int abc_screen_content_include=0x7f0b0014;
+ public static final int abc_screen_simple=0x7f0b0015;
+ public static final int abc_screen_simple_overlay_action_mode=0x7f0b0016;
+ public static final int abc_screen_toolbar=0x7f0b0017;
+ public static final int abc_search_dropdown_item_icons_2line=0x7f0b0018;
+ public static final int abc_search_view=0x7f0b0019;
+ public static final int abc_select_dialog_material=0x7f0b001a;
+ public static final int abc_tooltip=0x7f0b001b;
+ public static final int activity_app=0x7f0b001c;
+ public static final int design_bottom_navigation_item=0x7f0b001d;
+ public static final int design_bottom_sheet_dialog=0x7f0b001e;
+ public static final int design_layout_snackbar=0x7f0b001f;
+ public static final int design_layout_snackbar_include=0x7f0b0020;
+ public static final int design_layout_tab_icon=0x7f0b0021;
+ public static final int design_layout_tab_text=0x7f0b0022;
+ public static final int design_menu_item_action_area=0x7f0b0023;
+ public static final int design_navigation_item=0x7f0b0024;
+ public static final int design_navigation_item_header=0x7f0b0025;
+ public static final int design_navigation_item_separator=0x7f0b0026;
+ public static final int design_navigation_item_subheader=0x7f0b0027;
+ public static final int design_navigation_menu=0x7f0b0028;
+ public static final int design_navigation_menu_item=0x7f0b0029;
+ public static final int design_text_input_password_icon=0x7f0b002a;
+ public static final int mtrl_layout_snackbar=0x7f0b002b;
+ public static final int mtrl_layout_snackbar_include=0x7f0b002c;
+ public static final int notification_action=0x7f0b002d;
+ public static final int notification_action_tombstone=0x7f0b002e;
+ public static final int notification_media_action=0x7f0b002f;
+ public static final int notification_media_cancel_action=0x7f0b0030;
+ public static final int notification_template_big_media=0x7f0b0031;
+ public static final int notification_template_big_media_custom=0x7f0b0032;
+ public static final int notification_template_big_media_narrow=0x7f0b0033;
+ public static final int notification_template_big_media_narrow_custom=0x7f0b0034;
+ public static final int notification_template_custom_big=0x7f0b0035;
+ public static final int notification_template_icon_group=0x7f0b0036;
+ public static final int notification_template_lines_media=0x7f0b0037;
+ public static final int notification_template_media=0x7f0b0038;
+ public static final int notification_template_media_custom=0x7f0b0039;
+ public static final int notification_template_part_chronometer=0x7f0b003a;
+ public static final int notification_template_part_time=0x7f0b003b;
+ public static final int select_dialog_item_material=0x7f0b003c;
+ public static final int select_dialog_multichoice_material=0x7f0b003d;
+ public static final int select_dialog_singlechoice_material=0x7f0b003e;
+ public static final int support_simple_spinner_dropdown_item=0x7f0b003f;
+ }
+ public static final class raw {
+ public static final int my_ca=0x7f0c0000;
+ }
+ public static final class string {
+ public static final int abc_action_bar_home_description=0x7f0d0000;
+ public static final int abc_action_bar_up_description=0x7f0d0001;
+ public static final int abc_action_menu_overflow_description=0x7f0d0002;
+ public static final int abc_action_mode_done=0x7f0d0003;
+ public static final int abc_activity_chooser_view_see_all=0x7f0d0004;
+ public static final int abc_activitychooserview_choose_application=0x7f0d0005;
+ public static final int abc_capital_off=0x7f0d0006;
+ public static final int abc_capital_on=0x7f0d0007;
+ public static final int abc_font_family_body_1_material=0x7f0d0008;
+ public static final int abc_font_family_body_2_material=0x7f0d0009;
+ public static final int abc_font_family_button_material=0x7f0d000a;
+ public static final int abc_font_family_caption_material=0x7f0d000b;
+ public static final int abc_font_family_display_1_material=0x7f0d000c;
+ public static final int abc_font_family_display_2_material=0x7f0d000d;
+ public static final int abc_font_family_display_3_material=0x7f0d000e;
+ public static final int abc_font_family_display_4_material=0x7f0d000f;
+ public static final int abc_font_family_headline_material=0x7f0d0010;
+ public static final int abc_font_family_menu_material=0x7f0d0011;
+ public static final int abc_font_family_subhead_material=0x7f0d0012;
+ public static final int abc_font_family_title_material=0x7f0d0013;
+ public static final int abc_menu_alt_shortcut_label=0x7f0d0014;
+ public static final int abc_menu_ctrl_shortcut_label=0x7f0d0015;
+ public static final int abc_menu_delete_shortcut_label=0x7f0d0016;
+ public static final int abc_menu_enter_shortcut_label=0x7f0d0017;
+ public static final int abc_menu_function_shortcut_label=0x7f0d0018;
+ public static final int abc_menu_meta_shortcut_label=0x7f0d0019;
+ public static final int abc_menu_shift_shortcut_label=0x7f0d001a;
+ public static final int abc_menu_space_shortcut_label=0x7f0d001b;
+ public static final int abc_menu_sym_shortcut_label=0x7f0d001c;
+ public static final int abc_prepend_shortcut_label=0x7f0d001d;
+ public static final int abc_search_hint=0x7f0d001e;
+ public static final int abc_searchview_description_clear=0x7f0d001f;
+ public static final int abc_searchview_description_query=0x7f0d0020;
+ public static final int abc_searchview_description_search=0x7f0d0021;
+ public static final int abc_searchview_description_submit=0x7f0d0022;
+ public static final int abc_searchview_description_voice=0x7f0d0023;
+ public static final int abc_shareactionprovider_share_with=0x7f0d0024;
+ public static final int abc_shareactionprovider_share_with_application=0x7f0d0025;
+ public static final int abc_toolbar_collapse_description=0x7f0d0026;
+ public static final int app_name=0x7f0d0027;
+ public static final int appbar_scrolling_view_behavior=0x7f0d0028;
+ public static final int bottom_sheet_behavior=0x7f0d0029;
+ public static final int character_counter_content_description=0x7f0d002a;
+ public static final int character_counter_pattern=0x7f0d002b;
+ public static final int fab_transformation_scrim_behavior=0x7f0d002c;
+ public static final int fab_transformation_sheet_behavior=0x7f0d002d;
+ public static final int hello_world=0x7f0d002e;
+ public static final int hide_bottom_view_on_scroll_behavior=0x7f0d002f;
+ public static final int mtrl_chip_close_icon_content_description=0x7f0d0030;
+ public static final int password_toggle_content_description=0x7f0d0031;
+ public static final int path_password_eye=0x7f0d0032;
+ public static final int path_password_eye_mask_strike_through=0x7f0d0033;
+ public static final int path_password_eye_mask_visible=0x7f0d0034;
+ public static final int path_password_strike_through=0x7f0d0035;
+ public static final int search_menu_title=0x7f0d0036;
+ public static final int status_bar_notification_info_overflow=0x7f0d0037;
+ }
+ public static final class style {
+ public static final int AlertDialog_AppCompat=0x7f0e0000;
+ public static final int AlertDialog_AppCompat_Light=0x7f0e0001;
+ public static final int Animation_AppCompat_Dialog=0x7f0e0002;
+ public static final int Animation_AppCompat_DropDownUp=0x7f0e0003;
+ public static final int Animation_AppCompat_Tooltip=0x7f0e0004;
+ public static final int Animation_Design_BottomSheetDialog=0x7f0e0005;
+ public static final int AppBaseTheme=0x7f0e0006;
+ public static final int AppTheme=0x7f0e0007;
+ public static final int Base_AlertDialog_AppCompat=0x7f0e0008;
+ public static final int Base_AlertDialog_AppCompat_Light=0x7f0e0009;
+ public static final int Base_Animation_AppCompat_Dialog=0x7f0e000a;
+ public static final int Base_Animation_AppCompat_DropDownUp=0x7f0e000b;
+ public static final int Base_Animation_AppCompat_Tooltip=0x7f0e000c;
+ public static final int Base_CardView=0x7f0e000d;
+ public static final int Base_DialogWindowTitle_AppCompat=0x7f0e000e;
+ public static final int Base_DialogWindowTitleBackground_AppCompat=0x7f0e000f;
+ public static final int Base_TextAppearance_AppCompat=0x7f0e0010;
+ public static final int Base_TextAppearance_AppCompat_Body1=0x7f0e0011;
+ public static final int Base_TextAppearance_AppCompat_Body2=0x7f0e0012;
+ public static final int Base_TextAppearance_AppCompat_Button=0x7f0e0013;
+ public static final int Base_TextAppearance_AppCompat_Caption=0x7f0e0014;
+ public static final int Base_TextAppearance_AppCompat_Display1=0x7f0e0015;
+ public static final int Base_TextAppearance_AppCompat_Display2=0x7f0e0016;
+ public static final int Base_TextAppearance_AppCompat_Display3=0x7f0e0017;
+ public static final int Base_TextAppearance_AppCompat_Display4=0x7f0e0018;
+ public static final int Base_TextAppearance_AppCompat_Headline=0x7f0e0019;
+ public static final int Base_TextAppearance_AppCompat_Inverse=0x7f0e001a;
+ public static final int Base_TextAppearance_AppCompat_Large=0x7f0e001b;
+ public static final int Base_TextAppearance_AppCompat_Large_Inverse=0x7f0e001c;
+ public static final int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large=0x7f0e001d;
+ public static final int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small=0x7f0e001e;
+ public static final int Base_TextAppearance_AppCompat_Medium=0x7f0e001f;
+ public static final int Base_TextAppearance_AppCompat_Medium_Inverse=0x7f0e0020;
+ public static final int Base_TextAppearance_AppCompat_Menu=0x7f0e0021;
+ public static final int Base_TextAppearance_AppCompat_SearchResult=0x7f0e0022;
+ public static final int Base_TextAppearance_AppCompat_SearchResult_Subtitle=0x7f0e0023;
+ public static final int Base_TextAppearance_AppCompat_SearchResult_Title=0x7f0e0024;
+ public static final int Base_TextAppearance_AppCompat_Small=0x7f0e0025;
+ public static final int Base_TextAppearance_AppCompat_Small_Inverse=0x7f0e0026;
+ public static final int Base_TextAppearance_AppCompat_Subhead=0x7f0e0027;
+ public static final int Base_TextAppearance_AppCompat_Subhead_Inverse=0x7f0e0028;
+ public static final int Base_TextAppearance_AppCompat_Title=0x7f0e0029;
+ public static final int Base_TextAppearance_AppCompat_Title_Inverse=0x7f0e002a;
+ public static final int Base_TextAppearance_AppCompat_Tooltip=0x7f0e002b;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Menu=0x7f0e002c;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle=0x7f0e002d;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse=0x7f0e002e;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Title=0x7f0e002f;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse=0x7f0e0030;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle=0x7f0e0031;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionMode_Title=0x7f0e0032;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button=0x7f0e0033;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button_Borderless_Colored=0x7f0e0034;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button_Colored=0x7f0e0035;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button_Inverse=0x7f0e0036;
+ public static final int Base_TextAppearance_AppCompat_Widget_DropDownItem=0x7f0e0037;
+ public static final int Base_TextAppearance_AppCompat_Widget_PopupMenu_Header=0x7f0e0038;
+ public static final int Base_TextAppearance_AppCompat_Widget_PopupMenu_Large=0x7f0e0039;
+ public static final int Base_TextAppearance_AppCompat_Widget_PopupMenu_Small=0x7f0e003a;
+ public static final int Base_TextAppearance_AppCompat_Widget_Switch=0x7f0e003b;
+ public static final int Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem=0x7f0e003c;
+ public static final int Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item=0x7f0e003d;
+ public static final int Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle=0x7f0e003e;
+ public static final int Base_TextAppearance_Widget_AppCompat_Toolbar_Title=0x7f0e003f;
+ public static final int Base_Theme_AppCompat=0x7f0e0040;
+ public static final int Base_Theme_AppCompat_CompactMenu=0x7f0e0041;
+ public static final int Base_Theme_AppCompat_Dialog=0x7f0e0042;
+ public static final int Base_Theme_AppCompat_Dialog_Alert=0x7f0e0043;
+ public static final int Base_Theme_AppCompat_Dialog_FixedSize=0x7f0e0044;
+ public static final int Base_Theme_AppCompat_Dialog_MinWidth=0x7f0e0045;
+ public static final int Base_Theme_AppCompat_DialogWhenLarge=0x7f0e0046;
+ public static final int Base_Theme_AppCompat_Light=0x7f0e0047;
+ public static final int Base_Theme_AppCompat_Light_DarkActionBar=0x7f0e0048;
+ public static final int Base_Theme_AppCompat_Light_Dialog=0x7f0e0049;
+ public static final int Base_Theme_AppCompat_Light_Dialog_Alert=0x7f0e004a;
+ public static final int Base_Theme_AppCompat_Light_Dialog_FixedSize=0x7f0e004b;
+ public static final int Base_Theme_AppCompat_Light_Dialog_MinWidth=0x7f0e004c;
+ public static final int Base_Theme_AppCompat_Light_DialogWhenLarge=0x7f0e004d;
+ public static final int Base_Theme_MaterialComponents=0x7f0e004e;
+ public static final int Base_Theme_MaterialComponents_Bridge=0x7f0e004f;
+ public static final int Base_Theme_MaterialComponents_CompactMenu=0x7f0e0050;
+ public static final int Base_Theme_MaterialComponents_Dialog=0x7f0e0051;
+ public static final int Base_Theme_MaterialComponents_Dialog_Alert=0x7f0e0052;
+ public static final int Base_Theme_MaterialComponents_Dialog_FixedSize=0x7f0e0053;
+ public static final int Base_Theme_MaterialComponents_Dialog_MinWidth=0x7f0e0054;
+ public static final int Base_Theme_MaterialComponents_DialogWhenLarge=0x7f0e0055;
+ public static final int Base_Theme_MaterialComponents_Light=0x7f0e0056;
+ public static final int Base_Theme_MaterialComponents_Light_Bridge=0x7f0e0057;
+ public static final int Base_Theme_MaterialComponents_Light_DarkActionBar=0x7f0e0058;
+ public static final int Base_Theme_MaterialComponents_Light_DarkActionBar_Bridge=0x7f0e0059;
+ public static final int Base_Theme_MaterialComponents_Light_Dialog=0x7f0e005a;
+ public static final int Base_Theme_MaterialComponents_Light_Dialog_Alert=0x7f0e005b;
+ public static final int Base_Theme_MaterialComponents_Light_Dialog_FixedSize=0x7f0e005c;
+ public static final int Base_Theme_MaterialComponents_Light_Dialog_MinWidth=0x7f0e005d;
+ public static final int Base_Theme_MaterialComponents_Light_DialogWhenLarge=0x7f0e005e;
+ public static final int Base_ThemeOverlay_AppCompat=0x7f0e005f;
+ public static final int Base_ThemeOverlay_AppCompat_ActionBar=0x7f0e0060;
+ public static final int Base_ThemeOverlay_AppCompat_Dark=0x7f0e0061;
+ public static final int Base_ThemeOverlay_AppCompat_Dark_ActionBar=0x7f0e0062;
+ public static final int Base_ThemeOverlay_AppCompat_Dialog=0x7f0e0063;
+ public static final int Base_ThemeOverlay_AppCompat_Dialog_Alert=0x7f0e0064;
+ public static final int Base_ThemeOverlay_AppCompat_Light=0x7f0e0065;
+ public static final int Base_ThemeOverlay_MaterialComponents_Dialog=0x7f0e0066;
+ public static final int Base_ThemeOverlay_MaterialComponents_Dialog_Alert=0x7f0e0067;
+ public static final int Base_V14_Theme_MaterialComponents=0x7f0e0068;
+ public static final int Base_V14_Theme_MaterialComponents_Bridge=0x7f0e0069;
+ public static final int Base_V14_Theme_MaterialComponents_Dialog=0x7f0e006a;
+ public static final int Base_V14_Theme_MaterialComponents_Light=0x7f0e006b;
+ public static final int Base_V14_Theme_MaterialComponents_Light_Bridge=0x7f0e006c;
+ public static final int Base_V14_Theme_MaterialComponents_Light_DarkActionBar_Bridge=0x7f0e006d;
+ public static final int Base_V14_Theme_MaterialComponents_Light_Dialog=0x7f0e006e;
+ public static final int Base_V14_ThemeOverlay_MaterialComponents_Dialog=0x7f0e006f;
+ public static final int Base_V14_ThemeOverlay_MaterialComponents_Dialog_Alert=0x7f0e0070;
+ public static final int Base_V21_Theme_AppCompat=0x7f0e0071;
+ public static final int Base_V21_Theme_AppCompat_Dialog=0x7f0e0072;
+ public static final int Base_V21_Theme_AppCompat_Light=0x7f0e0073;
+ public static final int Base_V21_Theme_AppCompat_Light_Dialog=0x7f0e0074;
+ public static final int Base_V21_ThemeOverlay_AppCompat_Dialog=0x7f0e0075;
+ public static final int Base_V22_Theme_AppCompat=0x7f0e0076;
+ public static final int Base_V22_Theme_AppCompat_Light=0x7f0e0077;
+ public static final int Base_V23_Theme_AppCompat=0x7f0e0078;
+ public static final int Base_V23_Theme_AppCompat_Light=0x7f0e0079;
+ public static final int Base_V26_Theme_AppCompat=0x7f0e007a;
+ public static final int Base_V26_Theme_AppCompat_Light=0x7f0e007b;
+ public static final int Base_V26_Widget_AppCompat_Toolbar=0x7f0e007c;
+ public static final int Base_V28_Theme_AppCompat=0x7f0e007d;
+ public static final int Base_V28_Theme_AppCompat_Light=0x7f0e007e;
+ public static final int Base_V7_Theme_AppCompat=0x7f0e007f;
+ public static final int Base_V7_Theme_AppCompat_Dialog=0x7f0e0080;
+ public static final int Base_V7_Theme_AppCompat_Light=0x7f0e0081;
+ public static final int Base_V7_Theme_AppCompat_Light_Dialog=0x7f0e0082;
+ public static final int Base_V7_ThemeOverlay_AppCompat_Dialog=0x7f0e0083;
+ public static final int Base_V7_Widget_AppCompat_AutoCompleteTextView=0x7f0e0084;
+ public static final int Base_V7_Widget_AppCompat_EditText=0x7f0e0085;
+ public static final int Base_V7_Widget_AppCompat_Toolbar=0x7f0e0086;
+ public static final int Base_Widget_AppCompat_ActionBar=0x7f0e0087;
+ public static final int Base_Widget_AppCompat_ActionBar_Solid=0x7f0e0088;
+ public static final int Base_Widget_AppCompat_ActionBar_TabBar=0x7f0e0089;
+ public static final int Base_Widget_AppCompat_ActionBar_TabText=0x7f0e008a;
+ public static final int Base_Widget_AppCompat_ActionBar_TabView=0x7f0e008b;
+ public static final int Base_Widget_AppCompat_ActionButton=0x7f0e008c;
+ public static final int Base_Widget_AppCompat_ActionButton_CloseMode=0x7f0e008d;
+ public static final int Base_Widget_AppCompat_ActionButton_Overflow=0x7f0e008e;
+ public static final int Base_Widget_AppCompat_ActionMode=0x7f0e008f;
+ public static final int Base_Widget_AppCompat_ActivityChooserView=0x7f0e0090;
+ public static final int Base_Widget_AppCompat_AutoCompleteTextView=0x7f0e0091;
+ public static final int Base_Widget_AppCompat_Button=0x7f0e0092;
+ public static final int Base_Widget_AppCompat_Button_Borderless=0x7f0e0093;
+ public static final int Base_Widget_AppCompat_Button_Borderless_Colored=0x7f0e0094;
+ public static final int Base_Widget_AppCompat_Button_ButtonBar_AlertDialog=0x7f0e0095;
+ public static final int Base_Widget_AppCompat_Button_Colored=0x7f0e0096;
+ public static final int Base_Widget_AppCompat_Button_Small=0x7f0e0097;
+ public static final int Base_Widget_AppCompat_ButtonBar=0x7f0e0098;
+ public static final int Base_Widget_AppCompat_ButtonBar_AlertDialog=0x7f0e0099;
+ public static final int Base_Widget_AppCompat_CompoundButton_CheckBox=0x7f0e009a;
+ public static final int Base_Widget_AppCompat_CompoundButton_RadioButton=0x7f0e009b;
+ public static final int Base_Widget_AppCompat_CompoundButton_Switch=0x7f0e009c;
+ public static final int Base_Widget_AppCompat_DrawerArrowToggle=0x7f0e009d;
+ public static final int Base_Widget_AppCompat_DrawerArrowToggle_Common=0x7f0e009e;
+ public static final int Base_Widget_AppCompat_DropDownItem_Spinner=0x7f0e009f;
+ public static final int Base_Widget_AppCompat_EditText=0x7f0e00a0;
+ public static final int Base_Widget_AppCompat_ImageButton=0x7f0e00a1;
+ public static final int Base_Widget_AppCompat_Light_ActionBar=0x7f0e00a2;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_Solid=0x7f0e00a3;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabBar=0x7f0e00a4;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabText=0x7f0e00a5;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse=0x7f0e00a6;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabView=0x7f0e00a7;
+ public static final int Base_Widget_AppCompat_Light_PopupMenu=0x7f0e00a8;
+ public static final int Base_Widget_AppCompat_Light_PopupMenu_Overflow=0x7f0e00a9;
+ public static final int Base_Widget_AppCompat_ListMenuView=0x7f0e00aa;
+ public static final int Base_Widget_AppCompat_ListPopupWindow=0x7f0e00ab;
+ public static final int Base_Widget_AppCompat_ListView=0x7f0e00ac;
+ public static final int Base_Widget_AppCompat_ListView_DropDown=0x7f0e00ad;
+ public static final int Base_Widget_AppCompat_ListView_Menu=0x7f0e00ae;
+ public static final int Base_Widget_AppCompat_PopupMenu=0x7f0e00af;
+ public static final int Base_Widget_AppCompat_PopupMenu_Overflow=0x7f0e00b0;
+ public static final int Base_Widget_AppCompat_PopupWindow=0x7f0e00b1;
+ public static final int Base_Widget_AppCompat_ProgressBar=0x7f0e00b2;
+ public static final int Base_Widget_AppCompat_ProgressBar_Horizontal=0x7f0e00b3;
+ public static final int Base_Widget_AppCompat_RatingBar=0x7f0e00b4;
+ public static final int Base_Widget_AppCompat_RatingBar_Indicator=0x7f0e00b5;
+ public static final int Base_Widget_AppCompat_RatingBar_Small=0x7f0e00b6;
+ public static final int Base_Widget_AppCompat_SearchView=0x7f0e00b7;
+ public static final int Base_Widget_AppCompat_SearchView_ActionBar=0x7f0e00b8;
+ public static final int Base_Widget_AppCompat_SeekBar=0x7f0e00b9;
+ public static final int Base_Widget_AppCompat_SeekBar_Discrete=0x7f0e00ba;
+ public static final int Base_Widget_AppCompat_Spinner=0x7f0e00bb;
+ public static final int Base_Widget_AppCompat_Spinner_Underlined=0x7f0e00bc;
+ public static final int Base_Widget_AppCompat_TextView_SpinnerItem=0x7f0e00bd;
+ public static final int Base_Widget_AppCompat_Toolbar=0x7f0e00be;
+ public static final int Base_Widget_AppCompat_Toolbar_Button_Navigation=0x7f0e00bf;
+ public static final int Base_Widget_Design_TabLayout=0x7f0e00c0;
+ public static final int Base_Widget_MaterialComponents_Chip=0x7f0e00c1;
+ public static final int Base_Widget_MaterialComponents_TextInputEditText=0x7f0e00c2;
+ public static final int Base_Widget_MaterialComponents_TextInputLayout=0x7f0e00c3;
+ public static final int CardView=0x7f0e00c4;
+ public static final int CardView_Dark=0x7f0e00c5;
+ public static final int CardView_Light=0x7f0e00c6;
+ public static final int Platform_AppCompat=0x7f0e00c7;
+ public static final int Platform_AppCompat_Light=0x7f0e00c8;
+ public static final int Platform_MaterialComponents=0x7f0e00c9;
+ public static final int Platform_MaterialComponents_Dialog=0x7f0e00ca;
+ public static final int Platform_MaterialComponents_Light=0x7f0e00cb;
+ public static final int Platform_MaterialComponents_Light_Dialog=0x7f0e00cc;
+ public static final int Platform_ThemeOverlay_AppCompat=0x7f0e00cd;
+ public static final int Platform_ThemeOverlay_AppCompat_Dark=0x7f0e00ce;
+ public static final int Platform_ThemeOverlay_AppCompat_Light=0x7f0e00cf;
+ public static final int Platform_V21_AppCompat=0x7f0e00d0;
+ public static final int Platform_V21_AppCompat_Light=0x7f0e00d1;
+ public static final int Platform_V25_AppCompat=0x7f0e00d2;
+ public static final int Platform_V25_AppCompat_Light=0x7f0e00d3;
+ public static final int Platform_Widget_AppCompat_Spinner=0x7f0e00d4;
+ public static final int RtlOverlay_DialogWindowTitle_AppCompat=0x7f0e00d5;
+ public static final int RtlOverlay_Widget_AppCompat_ActionBar_TitleItem=0x7f0e00d6;
+ public static final int RtlOverlay_Widget_AppCompat_DialogTitle_Icon=0x7f0e00d7;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem=0x7f0e00d8;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup=0x7f0e00d9;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_Shortcut=0x7f0e00da;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_SubmenuArrow=0x7f0e00db;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_Text=0x7f0e00dc;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_Title=0x7f0e00dd;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown=0x7f0e00de;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1=0x7f0e00df;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2=0x7f0e00e0;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Query=0x7f0e00e1;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Text=0x7f0e00e2;
+ public static final int RtlOverlay_Widget_AppCompat_SearchView_MagIcon=0x7f0e00e3;
+ public static final int RtlUnderlay_Widget_AppCompat_ActionButton=0x7f0e00e4;
+ public static final int RtlUnderlay_Widget_AppCompat_ActionButton_Overflow=0x7f0e00e5;
+ public static final int TextAppearance_AppCompat=0x7f0e00e6;
+ public static final int TextAppearance_AppCompat_Body1=0x7f0e00e7;
+ public static final int TextAppearance_AppCompat_Body2=0x7f0e00e8;
+ public static final int TextAppearance_AppCompat_Button=0x7f0e00e9;
+ public static final int TextAppearance_AppCompat_Caption=0x7f0e00ea;
+ public static final int TextAppearance_AppCompat_Display1=0x7f0e00eb;
+ public static final int TextAppearance_AppCompat_Display2=0x7f0e00ec;
+ public static final int TextAppearance_AppCompat_Display3=0x7f0e00ed;
+ public static final int TextAppearance_AppCompat_Display4=0x7f0e00ee;
+ public static final int TextAppearance_AppCompat_Headline=0x7f0e00ef;
+ public static final int TextAppearance_AppCompat_Inverse=0x7f0e00f0;
+ public static final int TextAppearance_AppCompat_Large=0x7f0e00f1;
+ public static final int TextAppearance_AppCompat_Large_Inverse=0x7f0e00f2;
+ public static final int TextAppearance_AppCompat_Light_SearchResult_Subtitle=0x7f0e00f3;
+ public static final int TextAppearance_AppCompat_Light_SearchResult_Title=0x7f0e00f4;
+ public static final int TextAppearance_AppCompat_Light_Widget_PopupMenu_Large=0x7f0e00f5;
+ public static final int TextAppearance_AppCompat_Light_Widget_PopupMenu_Small=0x7f0e00f6;
+ public static final int TextAppearance_AppCompat_Medium=0x7f0e00f7;
+ public static final int TextAppearance_AppCompat_Medium_Inverse=0x7f0e00f8;
+ public static final int TextAppearance_AppCompat_Menu=0x7f0e00f9;
+ public static final int TextAppearance_AppCompat_SearchResult_Subtitle=0x7f0e00fa;
+ public static final int TextAppearance_AppCompat_SearchResult_Title=0x7f0e00fb;
+ public static final int TextAppearance_AppCompat_Small=0x7f0e00fc;
+ public static final int TextAppearance_AppCompat_Small_Inverse=0x7f0e00fd;
+ public static final int TextAppearance_AppCompat_Subhead=0x7f0e00fe;
+ public static final int TextAppearance_AppCompat_Subhead_Inverse=0x7f0e00ff;
+ public static final int TextAppearance_AppCompat_Title=0x7f0e0100;
+ public static final int TextAppearance_AppCompat_Title_Inverse=0x7f0e0101;
+ public static final int TextAppearance_AppCompat_Tooltip=0x7f0e0102;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Menu=0x7f0e0103;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Subtitle=0x7f0e0104;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse=0x7f0e0105;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Title=0x7f0e0106;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse=0x7f0e0107;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Subtitle=0x7f0e0108;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse=0x7f0e0109;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Title=0x7f0e010a;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse=0x7f0e010b;
+ public static final int TextAppearance_AppCompat_Widget_Button=0x7f0e010c;
+ public static final int TextAppearance_AppCompat_Widget_Button_Borderless_Colored=0x7f0e010d;
+ public static final int TextAppearance_AppCompat_Widget_Button_Colored=0x7f0e010e;
+ public static final int TextAppearance_AppCompat_Widget_Button_Inverse=0x7f0e010f;
+ public static final int TextAppearance_AppCompat_Widget_DropDownItem=0x7f0e0110;
+ public static final int TextAppearance_AppCompat_Widget_PopupMenu_Header=0x7f0e0111;
+ public static final int TextAppearance_AppCompat_Widget_PopupMenu_Large=0x7f0e0112;
+ public static final int TextAppearance_AppCompat_Widget_PopupMenu_Small=0x7f0e0113;
+ public static final int TextAppearance_AppCompat_Widget_Switch=0x7f0e0114;
+ public static final int TextAppearance_AppCompat_Widget_TextView_SpinnerItem=0x7f0e0115;
+ public static final int TextAppearance_Compat_Notification=0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info=0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Info_Media=0x7f0e0118;
+ public static final int TextAppearance_Compat_Notification_Line2=0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Line2_Media=0x7f0e011a;
+ public static final int TextAppearance_Compat_Notification_Media=0x7f0e011b;
+ public static final int TextAppearance_Compat_Notification_Time=0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Time_Media=0x7f0e011d;
+ public static final int TextAppearance_Compat_Notification_Title=0x7f0e011e;
+ public static final int TextAppearance_Compat_Notification_Title_Media=0x7f0e011f;
+ public static final int TextAppearance_Design_CollapsingToolbar_Expanded=0x7f0e0120;
+ public static final int TextAppearance_Design_Counter=0x7f0e0121;
+ public static final int TextAppearance_Design_Counter_Overflow=0x7f0e0122;
+ public static final int TextAppearance_Design_Error=0x7f0e0123;
+ public static final int TextAppearance_Design_HelperText=0x7f0e0124;
+ public static final int TextAppearance_Design_Hint=0x7f0e0125;
+ public static final int TextAppearance_Design_Snackbar_Message=0x7f0e0126;
+ public static final int TextAppearance_Design_Tab=0x7f0e0127;
+ public static final int TextAppearance_MaterialComponents_Body1=0x7f0e0128;
+ public static final int TextAppearance_MaterialComponents_Body2=0x7f0e0129;
+ public static final int TextAppearance_MaterialComponents_Button=0x7f0e012a;
+ public static final int TextAppearance_MaterialComponents_Caption=0x7f0e012b;
+ public static final int TextAppearance_MaterialComponents_Chip=0x7f0e012c;
+ public static final int TextAppearance_MaterialComponents_Headline1=0x7f0e012d;
+ public static final int TextAppearance_MaterialComponents_Headline2=0x7f0e012e;
+ public static final int TextAppearance_MaterialComponents_Headline3=0x7f0e012f;
+ public static final int TextAppearance_MaterialComponents_Headline4=0x7f0e0130;
+ public static final int TextAppearance_MaterialComponents_Headline5=0x7f0e0131;
+ public static final int TextAppearance_MaterialComponents_Headline6=0x7f0e0132;
+ public static final int TextAppearance_MaterialComponents_Overline=0x7f0e0133;
+ public static final int TextAppearance_MaterialComponents_Subtitle1=0x7f0e0134;
+ public static final int TextAppearance_MaterialComponents_Subtitle2=0x7f0e0135;
+ public static final int TextAppearance_MaterialComponents_Tab=0x7f0e0136;
+ public static final int TextAppearance_Widget_AppCompat_ExpandedMenu_Item=0x7f0e0137;
+ public static final int TextAppearance_Widget_AppCompat_Toolbar_Subtitle=0x7f0e0138;
+ public static final int TextAppearance_Widget_AppCompat_Toolbar_Title=0x7f0e0139;
+ public static final int Theme_AppCompat=0x7f0e013a;
+ public static final int Theme_AppCompat_CompactMenu=0x7f0e013b;
+ public static final int Theme_AppCompat_DayNight=0x7f0e013c;
+ public static final int Theme_AppCompat_DayNight_DarkActionBar=0x7f0e013d;
+ public static final int Theme_AppCompat_DayNight_Dialog=0x7f0e013e;
+ public static final int Theme_AppCompat_DayNight_Dialog_Alert=0x7f0e013f;
+ public static final int Theme_AppCompat_DayNight_Dialog_MinWidth=0x7f0e0140;
+ public static final int Theme_AppCompat_DayNight_DialogWhenLarge=0x7f0e0141;
+ public static final int Theme_AppCompat_DayNight_NoActionBar=0x7f0e0142;
+ public static final int Theme_AppCompat_Dialog=0x7f0e0143;
+ public static final int Theme_AppCompat_Dialog_Alert=0x7f0e0144;
+ public static final int Theme_AppCompat_Dialog_MinWidth=0x7f0e0145;
+ public static final int Theme_AppCompat_DialogWhenLarge=0x7f0e0146;
+ public static final int Theme_AppCompat_Light=0x7f0e0147;
+ public static final int Theme_AppCompat_Light_DarkActionBar=0x7f0e0148;
+ public static final int Theme_AppCompat_Light_Dialog=0x7f0e0149;
+ public static final int Theme_AppCompat_Light_Dialog_Alert=0x7f0e014a;
+ public static final int Theme_AppCompat_Light_Dialog_MinWidth=0x7f0e014b;
+ public static final int Theme_AppCompat_Light_DialogWhenLarge=0x7f0e014c;
+ public static final int Theme_AppCompat_Light_NoActionBar=0x7f0e014d;
+ public static final int Theme_AppCompat_NoActionBar=0x7f0e014e;
+ public static final int Theme_Design=0x7f0e014f;
+ public static final int Theme_Design_BottomSheetDialog=0x7f0e0150;
+ public static final int Theme_Design_Light=0x7f0e0151;
+ public static final int Theme_Design_Light_BottomSheetDialog=0x7f0e0152;
+ public static final int Theme_Design_Light_NoActionBar=0x7f0e0153;
+ public static final int Theme_Design_NoActionBar=0x7f0e0154;
+ public static final int Theme_MaterialComponents=0x7f0e0155;
+ public static final int Theme_MaterialComponents_BottomSheetDialog=0x7f0e0156;
+ public static final int Theme_MaterialComponents_Bridge=0x7f0e0157;
+ public static final int Theme_MaterialComponents_CompactMenu=0x7f0e0158;
+ public static final int Theme_MaterialComponents_Dialog=0x7f0e0159;
+ public static final int Theme_MaterialComponents_Dialog_Alert=0x7f0e015a;
+ public static final int Theme_MaterialComponents_Dialog_MinWidth=0x7f0e015b;
+ public static final int Theme_MaterialComponents_DialogWhenLarge=0x7f0e015c;
+ public static final int Theme_MaterialComponents_Light=0x7f0e015d;
+ public static final int Theme_MaterialComponents_Light_BottomSheetDialog=0x7f0e015e;
+ public static final int Theme_MaterialComponents_Light_Bridge=0x7f0e015f;
+ public static final int Theme_MaterialComponents_Light_DarkActionBar=0x7f0e0160;
+ public static final int Theme_MaterialComponents_Light_DarkActionBar_Bridge=0x7f0e0161;
+ public static final int Theme_MaterialComponents_Light_Dialog=0x7f0e0162;
+ public static final int Theme_MaterialComponents_Light_Dialog_Alert=0x7f0e0163;
+ public static final int Theme_MaterialComponents_Light_Dialog_MinWidth=0x7f0e0164;
+ public static final int Theme_MaterialComponents_Light_DialogWhenLarge=0x7f0e0165;
+ public static final int Theme_MaterialComponents_Light_NoActionBar=0x7f0e0166;
+ public static final int Theme_MaterialComponents_Light_NoActionBar_Bridge=0x7f0e0167;
+ public static final int Theme_MaterialComponents_NoActionBar=0x7f0e0168;
+ public static final int Theme_MaterialComponents_NoActionBar_Bridge=0x7f0e0169;
+ public static final int ThemeOverlay_AppCompat=0x7f0e016a;
+ public static final int ThemeOverlay_AppCompat_ActionBar=0x7f0e016b;
+ public static final int ThemeOverlay_AppCompat_Dark=0x7f0e016c;
+ public static final int ThemeOverlay_AppCompat_Dark_ActionBar=0x7f0e016d;
+ public static final int ThemeOverlay_AppCompat_Dialog=0x7f0e016e;
+ public static final int ThemeOverlay_AppCompat_Dialog_Alert=0x7f0e016f;
+ public static final int ThemeOverlay_AppCompat_Light=0x7f0e0170;
+ public static final int ThemeOverlay_MaterialComponents=0x7f0e0171;
+ public static final int ThemeOverlay_MaterialComponents_ActionBar=0x7f0e0172;
+ public static final int ThemeOverlay_MaterialComponents_Dark=0x7f0e0173;
+ public static final int ThemeOverlay_MaterialComponents_Dark_ActionBar=0x7f0e0174;
+ public static final int ThemeOverlay_MaterialComponents_Dialog=0x7f0e0175;
+ public static final int ThemeOverlay_MaterialComponents_Dialog_Alert=0x7f0e0176;
+ public static final int ThemeOverlay_MaterialComponents_Light=0x7f0e0177;
+ public static final int ThemeOverlay_MaterialComponents_TextInputEditText=0x7f0e0178;
+ public static final int ThemeOverlay_MaterialComponents_TextInputEditText_FilledBox=0x7f0e0179;
+ public static final int ThemeOverlay_MaterialComponents_TextInputEditText_FilledBox_Dense=0x7f0e017a;
+ public static final int ThemeOverlay_MaterialComponents_TextInputEditText_OutlinedBox=0x7f0e017b;
+ public static final int ThemeOverlay_MaterialComponents_TextInputEditText_OutlinedBox_Dense=0x7f0e017c;
+ public static final int Widget_AppCompat_ActionBar=0x7f0e017d;
+ public static final int Widget_AppCompat_ActionBar_Solid=0x7f0e017e;
+ public static final int Widget_AppCompat_ActionBar_TabBar=0x7f0e017f;
+ public static final int Widget_AppCompat_ActionBar_TabText=0x7f0e0180;
+ public static final int Widget_AppCompat_ActionBar_TabView=0x7f0e0181;
+ public static final int Widget_AppCompat_ActionButton=0x7f0e0182;
+ public static final int Widget_AppCompat_ActionButton_CloseMode=0x7f0e0183;
+ public static final int Widget_AppCompat_ActionButton_Overflow=0x7f0e0184;
+ public static final int Widget_AppCompat_ActionMode=0x7f0e0185;
+ public static final int Widget_AppCompat_ActivityChooserView=0x7f0e0186;
+ public static final int Widget_AppCompat_AutoCompleteTextView=0x7f0e0187;
+ public static final int Widget_AppCompat_Button=0x7f0e0188;
+ public static final int Widget_AppCompat_Button_Borderless=0x7f0e0189;
+ public static final int Widget_AppCompat_Button_Borderless_Colored=0x7f0e018a;
+ public static final int Widget_AppCompat_Button_ButtonBar_AlertDialog=0x7f0e018b;
+ public static final int Widget_AppCompat_Button_Colored=0x7f0e018c;
+ public static final int Widget_AppCompat_Button_Small=0x7f0e018d;
+ public static final int Widget_AppCompat_ButtonBar=0x7f0e018e;
+ public static final int Widget_AppCompat_ButtonBar_AlertDialog=0x7f0e018f;
+ public static final int Widget_AppCompat_CompoundButton_CheckBox=0x7f0e0190;
+ public static final int Widget_AppCompat_CompoundButton_RadioButton=0x7f0e0191;
+ public static final int Widget_AppCompat_CompoundButton_Switch=0x7f0e0192;
+ public static final int Widget_AppCompat_DrawerArrowToggle=0x7f0e0193;
+ public static final int Widget_AppCompat_DropDownItem_Spinner=0x7f0e0194;
+ public static final int Widget_AppCompat_EditText=0x7f0e0195;
+ public static final int Widget_AppCompat_ImageButton=0x7f0e0196;
+ public static final int Widget_AppCompat_Light_ActionBar=0x7f0e0197;
+ public static final int Widget_AppCompat_Light_ActionBar_Solid=0x7f0e0198;
+ public static final int Widget_AppCompat_Light_ActionBar_Solid_Inverse=0x7f0e0199;
+ public static final int Widget_AppCompat_Light_ActionBar_TabBar=0x7f0e019a;
+ public static final int Widget_AppCompat_Light_ActionBar_TabBar_Inverse=0x7f0e019b;
+ public static final int Widget_AppCompat_Light_ActionBar_TabText=0x7f0e019c;
+ public static final int Widget_AppCompat_Light_ActionBar_TabText_Inverse=0x7f0e019d;
+ public static final int Widget_AppCompat_Light_ActionBar_TabView=0x7f0e019e;
+ public static final int Widget_AppCompat_Light_ActionBar_TabView_Inverse=0x7f0e019f;
+ public static final int Widget_AppCompat_Light_ActionButton=0x7f0e01a0;
+ public static final int Widget_AppCompat_Light_ActionButton_CloseMode=0x7f0e01a1;
+ public static final int Widget_AppCompat_Light_ActionButton_Overflow=0x7f0e01a2;
+ public static final int Widget_AppCompat_Light_ActionMode_Inverse=0x7f0e01a3;
+ public static final int Widget_AppCompat_Light_ActivityChooserView=0x7f0e01a4;
+ public static final int Widget_AppCompat_Light_AutoCompleteTextView=0x7f0e01a5;
+ public static final int Widget_AppCompat_Light_DropDownItem_Spinner=0x7f0e01a6;
+ public static final int Widget_AppCompat_Light_ListPopupWindow=0x7f0e01a7;
+ public static final int Widget_AppCompat_Light_ListView_DropDown=0x7f0e01a8;
+ public static final int Widget_AppCompat_Light_PopupMenu=0x7f0e01a9;
+ public static final int Widget_AppCompat_Light_PopupMenu_Overflow=0x7f0e01aa;
+ public static final int Widget_AppCompat_Light_SearchView=0x7f0e01ab;
+ public static final int Widget_AppCompat_Light_Spinner_DropDown_ActionBar=0x7f0e01ac;
+ public static final int Widget_AppCompat_ListMenuView=0x7f0e01ad;
+ public static final int Widget_AppCompat_ListPopupWindow=0x7f0e01ae;
+ public static final int Widget_AppCompat_ListView=0x7f0e01af;
+ public static final int Widget_AppCompat_ListView_DropDown=0x7f0e01b0;
+ public static final int Widget_AppCompat_ListView_Menu=0x7f0e01b1;
+ public static final int Widget_AppCompat_PopupMenu=0x7f0e01b2;
+ public static final int Widget_AppCompat_PopupMenu_Overflow=0x7f0e01b3;
+ public static final int Widget_AppCompat_PopupWindow=0x7f0e01b4;
+ public static final int Widget_AppCompat_ProgressBar=0x7f0e01b5;
+ public static final int Widget_AppCompat_ProgressBar_Horizontal=0x7f0e01b6;
+ public static final int Widget_AppCompat_RatingBar=0x7f0e01b7;
+ public static final int Widget_AppCompat_RatingBar_Indicator=0x7f0e01b8;
+ public static final int Widget_AppCompat_RatingBar_Small=0x7f0e01b9;
+ public static final int Widget_AppCompat_SearchView=0x7f0e01ba;
+ public static final int Widget_AppCompat_SearchView_ActionBar=0x7f0e01bb;
+ public static final int Widget_AppCompat_SeekBar=0x7f0e01bc;
+ public static final int Widget_AppCompat_SeekBar_Discrete=0x7f0e01bd;
+ public static final int Widget_AppCompat_Spinner=0x7f0e01be;
+ public static final int Widget_AppCompat_Spinner_DropDown=0x7f0e01bf;
+ public static final int Widget_AppCompat_Spinner_DropDown_ActionBar=0x7f0e01c0;
+ public static final int Widget_AppCompat_Spinner_Underlined=0x7f0e01c1;
+ public static final int Widget_AppCompat_TextView_SpinnerItem=0x7f0e01c2;
+ public static final int Widget_AppCompat_Toolbar=0x7f0e01c3;
+ public static final int Widget_AppCompat_Toolbar_Button_Navigation=0x7f0e01c4;
+ public static final int Widget_Compat_NotificationActionContainer=0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText=0x7f0e01c6;
+ public static final int Widget_Design_AppBarLayout=0x7f0e01c7;
+ public static final int Widget_Design_BottomNavigationView=0x7f0e01c8;
+ public static final int Widget_Design_BottomSheet_Modal=0x7f0e01c9;
+ public static final int Widget_Design_CollapsingToolbar=0x7f0e01ca;
+ public static final int Widget_Design_FloatingActionButton=0x7f0e01cb;
+ public static final int Widget_Design_NavigationView=0x7f0e01cc;
+ public static final int Widget_Design_ScrimInsetsFrameLayout=0x7f0e01cd;
+ public static final int Widget_Design_Snackbar=0x7f0e01ce;
+ public static final int Widget_Design_TabLayout=0x7f0e01cf;
+ public static final int Widget_Design_TextInputLayout=0x7f0e01d0;
+ public static final int Widget_MaterialComponents_BottomAppBar=0x7f0e01d1;
+ public static final int Widget_MaterialComponents_BottomAppBar_Colored=0x7f0e01d2;
+ public static final int Widget_MaterialComponents_BottomNavigationView=0x7f0e01d3;
+ public static final int Widget_MaterialComponents_BottomNavigationView_Colored=0x7f0e01d4;
+ public static final int Widget_MaterialComponents_BottomSheet_Modal=0x7f0e01d5;
+ public static final int Widget_MaterialComponents_Button=0x7f0e01d6;
+ public static final int Widget_MaterialComponents_Button_Icon=0x7f0e01d7;
+ public static final int Widget_MaterialComponents_Button_OutlinedButton=0x7f0e01d8;
+ public static final int Widget_MaterialComponents_Button_OutlinedButton_Icon=0x7f0e01d9;
+ public static final int Widget_MaterialComponents_Button_TextButton=0x7f0e01da;
+ public static final int Widget_MaterialComponents_Button_TextButton_Dialog=0x7f0e01db;
+ public static final int Widget_MaterialComponents_Button_TextButton_Dialog_Icon=0x7f0e01dc;
+ public static final int Widget_MaterialComponents_Button_TextButton_Icon=0x7f0e01dd;
+ public static final int Widget_MaterialComponents_Button_UnelevatedButton=0x7f0e01de;
+ public static final int Widget_MaterialComponents_Button_UnelevatedButton_Icon=0x7f0e01df;
+ public static final int Widget_MaterialComponents_CardView=0x7f0e01e0;
+ public static final int Widget_MaterialComponents_Chip_Action=0x7f0e01e1;
+ public static final int Widget_MaterialComponents_Chip_Choice=0x7f0e01e2;
+ public static final int Widget_MaterialComponents_Chip_Entry=0x7f0e01e3;
+ public static final int Widget_MaterialComponents_Chip_Filter=0x7f0e01e4;
+ public static final int Widget_MaterialComponents_ChipGroup=0x7f0e01e5;
+ public static final int Widget_MaterialComponents_FloatingActionButton=0x7f0e01e6;
+ public static final int Widget_MaterialComponents_NavigationView=0x7f0e01e7;
+ public static final int Widget_MaterialComponents_Snackbar=0x7f0e01e8;
+ public static final int Widget_MaterialComponents_Snackbar_FullWidth=0x7f0e01e9;
+ public static final int Widget_MaterialComponents_TabLayout=0x7f0e01ea;
+ public static final int Widget_MaterialComponents_TabLayout_Colored=0x7f0e01eb;
+ public static final int Widget_MaterialComponents_TextInputEditText_FilledBox=0x7f0e01ec;
+ public static final int Widget_MaterialComponents_TextInputEditText_FilledBox_Dense=0x7f0e01ed;
+ public static final int Widget_MaterialComponents_TextInputEditText_OutlinedBox=0x7f0e01ee;
+ public static final int Widget_MaterialComponents_TextInputEditText_OutlinedBox_Dense=0x7f0e01ef;
+ public static final int Widget_MaterialComponents_TextInputLayout_FilledBox=0x7f0e01f0;
+ public static final int Widget_MaterialComponents_TextInputLayout_FilledBox_Dense=0x7f0e01f1;
+ public static final int Widget_MaterialComponents_TextInputLayout_OutlinedBox=0x7f0e01f2;
+ public static final int Widget_MaterialComponents_TextInputLayout_OutlinedBox_Dense=0x7f0e01f3;
+ public static final int Widget_MaterialComponents_Toolbar=0x7f0e01f4;
+ public static final int Widget_Support_CoordinatorLayout=0x7f0e01f5;
+ }
+ public static final class styleable {
+ /**
+ * Attributes that can be used with a ActionBar.
+ *
+ * @attr description
+ * Specifies a background drawable for the action bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:background
+ */
+ public static final int ActionBar_background=0;
+ /**
+ *
+ * @attr description
+ * Specifies a background drawable for the bottom component of a split action bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:backgroundSplit
+ */
+ public static final int ActionBar_backgroundSplit=1;
+ /**
+ *
+ * @attr description
+ * Specifies a background drawable for a second stacked row of the action bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:backgroundStacked
+ */
+ public static final int ActionBar_backgroundStacked=2;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:contentInsetEnd
+ */
+ public static final int ActionBar_contentInsetEnd=3;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar when actions from a menu
+ * are present. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:contentInsetEndWithActions
+ */
+ public static final int ActionBar_contentInsetEndWithActions=4;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:contentInsetLeft
+ */
+ public static final int ActionBar_contentInsetLeft=5;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:contentInsetRight
+ */
+ public static final int ActionBar_contentInsetRight=6;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:contentInsetStart
+ */
+ public static final int ActionBar_contentInsetStart=7;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar when a navigation button
+ * is present, such as the Up button. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:contentInsetStartWithNavigation
+ */
+ public static final int ActionBar_contentInsetStartWithNavigation=8;
+ /**
+ *
+ * @attr description
+ * Specifies a layout for custom navigation. Overrides navigationMode.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:customNavigationLayout
+ */
+ public static final int ActionBar_customNavigationLayout=9;
+ /**
+ *
+ * @attr description
+ * Options affecting how the action bar is displayed.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
disableHome
20
+ *
homeAsUp
4
+ *
none
0
+ *
showCustom
10
+ *
showHome
2
+ *
showTitle
8
+ *
useLogo
1
+ *
+ *
+ * @attr name org.muctec.smartfritz:displayOptions
+ */
+ public static final int ActionBar_displayOptions=10;
+ /**
+ *
+ * @attr description
+ * Specifies the drawable used for item dividers.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:divider
+ */
+ public static final int ActionBar_divider=11;
+ /**
+ *
+ * @attr description
+ * Elevation for the action bar itself
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:elevation
+ */
+ public static final int ActionBar_elevation=12;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:height
+ */
+ public static final int ActionBar_height=13;
+ /**
+ *
+ * @attr description
+ * Set true to hide the action bar on a vertical nested scroll of content.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:hideOnContentScroll
+ */
+ public static final int ActionBar_hideOnContentScroll=14;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:homeAsUpIndicator
+ */
+ public static final int ActionBar_homeAsUpIndicator=15;
+ /**
+ *
+ * @attr description
+ * Specifies a layout to use for the "home" section of the action bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:homeLayout
+ */
+ public static final int ActionBar_homeLayout=16;
+ /**
+ *
+ * @attr description
+ * Specifies the drawable used for the application icon.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:icon
+ */
+ public static final int ActionBar_icon=17;
+ /**
+ *
+ * @attr description
+ * Specifies a style resource to use for an indeterminate progress spinner.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:indeterminateProgressStyle
+ */
+ public static final int ActionBar_indeterminateProgressStyle=18;
+ /**
+ *
+ * @attr description
+ * Specifies padding that should be applied to the left and right sides of
+ * system-provided items in the bar.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:itemPadding
+ */
+ public static final int ActionBar_itemPadding=19;
+ /**
+ *
+ * @attr description
+ * Specifies the drawable used for the application logo.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:logo
+ */
+ public static final int ActionBar_logo=20;
+ /**
+ *
+ * @attr description
+ * The type of navigation to use.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
listMode
1
The action bar will use a selection list for navigation.
+ *
normal
0
Normal static title text
+ *
tabMode
2
The action bar will use a series of horizontal tabs for navigation.
+ *
+ *
+ * @attr name org.muctec.smartfritz:navigationMode
+ */
+ public static final int ActionBar_navigationMode=21;
+ /**
+ *
+ * @attr description
+ * Reference to a theme that should be used to inflate popups
+ * shown by widgets in the action bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:popupTheme
+ */
+ public static final int ActionBar_popupTheme=22;
+ /**
+ *
+ * @attr description
+ * Specifies the horizontal padding on either end for an embedded progress bar.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:progressBarPadding
+ */
+ public static final int ActionBar_progressBarPadding=23;
+ /**
+ *
+ * @attr description
+ * Specifies a style resource to use for an embedded progress bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:progressBarStyle
+ */
+ public static final int ActionBar_progressBarStyle=24;
+ /**
+ *
+ * @attr description
+ * Specifies subtitle text used for navigationMode="normal"
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:subtitle
+ */
+ public static final int ActionBar_subtitle=25;
+ /**
+ *
+ * @attr description
+ * Specifies a style to use for subtitle text.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:subtitleTextStyle
+ */
+ public static final int ActionBar_subtitleTextStyle=26;
+ /**
+ *
+ * @attr description
+ * Specifies title text used for navigationMode="normal"
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:title
+ */
+ public static final int ActionBar_title=27;
+ /**
+ *
+ * @attr description
+ * Specifies a style to use for title text.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:titleTextStyle
+ */
+ public static final int ActionBar_titleTextStyle=28;
+ /**
+ * Attributes that can be used with a ActionBarLayout.
+ *
+ * @see #ActionBarLayout_android_layout_gravity
+ */
+ public static final int[] ActionBarLayout={
+ 0x010100b3
+ };
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_gravity}
+ * attribute's value can be found in the {@link #ActionBarLayout} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
+ *
center
11
+ *
center_horizontal
1
+ *
center_vertical
10
+ *
clip_horizontal
8
+ *
clip_vertical
80
+ *
end
800005
+ *
fill
77
+ *
fill_horizontal
7
+ *
fill_vertical
70
+ *
left
3
+ *
right
5
+ *
start
800003
+ *
top
30
+ *
+ *
+ * @attr name android:layout_gravity
+ */
+ public static final int ActionBarLayout_android_layout_gravity=0;
+ /**
+ * Attributes that can be used with a ActionMenuItemView.
+ *
+ * @see #ActionMenuItemView_android_minWidth
+ */
+ public static final int[] ActionMenuItemView={
+ 0x0101013f
+ };
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#minWidth}
+ * attribute's value can be found in the {@link #ActionMenuItemView} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:minWidth
+ */
+ public static final int ActionMenuItemView_android_minWidth=0;
+ public static final int[] ActionMenuView={
+ };
+ /**
+ * Attributes that can be used with a ActionMode.
+ *
+ * @attr description
+ * Specifies a background for the action mode bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:background
+ */
+ public static final int ActionMode_background=0;
+ /**
+ *
+ * @attr description
+ * Specifies a background for the split action mode bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:backgroundSplit
+ */
+ public static final int ActionMode_backgroundSplit=1;
+ /**
+ *
+ * @attr description
+ * Specifies a layout to use for the "close" item at the starting edge.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:closeItemLayout
+ */
+ public static final int ActionMode_closeItemLayout=2;
+ /**
+ *
+ * @attr description
+ * Specifies a fixed height for the action mode bar.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:height
+ */
+ public static final int ActionMode_height=3;
+ /**
+ *
+ * @attr description
+ * Specifies a style to use for subtitle text.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:subtitleTextStyle
+ */
+ public static final int ActionMode_subtitleTextStyle=4;
+ /**
+ *
+ * @attr description
+ * Specifies a style to use for title text.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:titleTextStyle
+ */
+ public static final int ActionMode_titleTextStyle=5;
+ /**
+ * Attributes that can be used with a ActivityChooserView.
+ *
+ * @attr description
+ * The drawable to show in the button for expanding the activities overflow popup.
+ * Note: Clients would like to set this drawable
+ * as a clue about the action the chosen activity will perform. For
+ * example, if share activity is to be chosen the drawable should
+ * give a clue that sharing is to be performed.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:expandActivityOverflowButtonDrawable
+ */
+ public static final int ActivityChooserView_expandActivityOverflowButtonDrawable=0;
+ /**
+ *
+ * @attr description
+ * The maximal number of items initially shown in the activity list.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:initialActivityCount
+ */
+ public static final int ActivityChooserView_initialActivityCount=1;
+ /**
+ * Attributes that can be used with a AlertDialog.
+ *
This symbol is the offset where the {@link android.R.attr#layout}
+ * attribute's value can be found in the {@link #AlertDialog} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:layout
+ */
+ public static final int AlertDialog_android_layout=0;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#buttonIconDimen}
+ * attribute's value can be found in the {@link #AlertDialog} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:buttonIconDimen
+ */
+ public static final int AlertDialog_buttonIconDimen=1;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#buttonPanelSideLayout}
+ * attribute's value can be found in the {@link #AlertDialog} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:buttonPanelSideLayout
+ */
+ public static final int AlertDialog_buttonPanelSideLayout=2;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#listItemLayout}
+ * attribute's value can be found in the {@link #AlertDialog} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:listItemLayout
+ */
+ public static final int AlertDialog_listItemLayout=3;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#listLayout}
+ * attribute's value can be found in the {@link #AlertDialog} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:listLayout
+ */
+ public static final int AlertDialog_listLayout=4;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#multiChoiceItemLayout}
+ * attribute's value can be found in the {@link #AlertDialog} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:multiChoiceItemLayout
+ */
+ public static final int AlertDialog_multiChoiceItemLayout=5;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#showTitle}
+ * attribute's value can be found in the {@link #AlertDialog} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:showTitle
+ */
+ public static final int AlertDialog_showTitle=6;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#singleChoiceItemLayout}
+ * attribute's value can be found in the {@link #AlertDialog} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:singleChoiceItemLayout
+ */
+ public static final int AlertDialog_singleChoiceItemLayout=7;
+ /**
+ * Attributes that can be used with a AnimatedStateListDrawableCompat.
+ *
+ * @attr description
+ * Enables or disables dithering of the bitmap if the bitmap does not have the
+ * same pixel configuration as the screen (for instance: a ARGB 8888 bitmap with
+ * an RGB 565 screen).
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:dither
+ */
+ public static final int AnimatedStateListDrawableCompat_android_dither=0;
+ /**
+ *
+ * @attr description
+ * Indicates whether the drawable should be initially visible.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:visible
+ */
+ public static final int AnimatedStateListDrawableCompat_android_visible=1;
+ /**
+ *
+ * @attr description
+ * If true, allows the drawable's padding to change based on the
+ * current state that is selected. If false, the padding will
+ * stay the same (based on the maximum padding of all the states).
+ * Enabling this feature requires that the owner of the drawable
+ * deal with performing layout when the state changes, which is
+ * often not supported.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:variablePadding
+ */
+ public static final int AnimatedStateListDrawableCompat_android_variablePadding=2;
+ /**
+ *
+ * @attr description
+ * If true, the drawable's reported internal size will remain
+ * constant as the state changes; the size is the maximum of all
+ * of the states. If false, the size will vary based on the
+ * current state.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:constantSize
+ */
+ public static final int AnimatedStateListDrawableCompat_android_constantSize=3;
+ /**
+ *
+ * @attr description
+ * Amount of time (in milliseconds) to fade in a new state drawable.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name android:enterFadeDuration
+ */
+ public static final int AnimatedStateListDrawableCompat_android_enterFadeDuration=4;
+ /**
+ *
+ * @attr description
+ * Amount of time (in milliseconds) to fade out an old state drawable.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name android:exitFadeDuration
+ */
+ public static final int AnimatedStateListDrawableCompat_android_exitFadeDuration=5;
+ /**
+ * Attributes that can be used with a AnimatedStateListDrawableItem.
+ *
+ * @attr description
+ * Keyframe identifier for use in specifying transitions.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:id
+ */
+ public static final int AnimatedStateListDrawableItem_android_id=0;
+ /**
+ *
+ * @attr description
+ * Reference to a drawable resource to use for the frame. If not
+ * given, the drawable must be defined by the first child tag.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:drawable
+ */
+ public static final int AnimatedStateListDrawableItem_android_drawable=1;
+ /**
+ * Attributes that can be used with a AnimatedStateListDrawableTransition.
+ *
+ * @attr description
+ * Reference to a animation drawable resource to use for the frame. If not
+ * given, the animation drawable must be defined by the first child tag.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:drawable
+ */
+ public static final int AnimatedStateListDrawableTransition_android_drawable=0;
+ /**
+ *
+ * @attr description
+ * Keyframe identifier for the ending state.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:toId
+ */
+ public static final int AnimatedStateListDrawableTransition_android_toId=1;
+ /**
+ *
+ * @attr description
+ * Keyframe identifier for the starting state.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:fromId
+ */
+ public static final int AnimatedStateListDrawableTransition_android_fromId=2;
+ /**
+ *
+ * @attr description
+ * Whether this transition is reversible.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:reversible
+ */
+ public static final int AnimatedStateListDrawableTransition_android_reversible=3;
+ /**
+ * Attributes that can be used with a AppBarLayout.
+ *
This symbol is the offset where the {@link android.R.attr#background}
+ * attribute's value can be found in the {@link #AppBarLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:background
+ */
+ public static final int AppBarLayout_android_background=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#touchscreenBlocksFocus}
+ * attribute's value can be found in the {@link #AppBarLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:touchscreenBlocksFocus
+ */
+ public static final int AppBarLayout_android_touchscreenBlocksFocus=1;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#keyboardNavigationCluster}
+ * attribute's value can be found in the {@link #AppBarLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:keyboardNavigationCluster
+ */
+ public static final int AppBarLayout_android_keyboardNavigationCluster=2;
+ /**
+ *
+ * @attr description
+ * Elevation for the action bar itself
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:elevation
+ */
+ public static final int AppBarLayout_elevation=3;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#expanded}
+ * attribute's value can be found in the {@link #AppBarLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:expanded
+ */
+ public static final int AppBarLayout_expanded=4;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#liftOnScroll}
+ * attribute's value can be found in the {@link #AppBarLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:liftOnScroll
+ */
+ public static final int AppBarLayout_liftOnScroll=5;
+ /**
+ * Attributes that can be used with a AppBarLayoutStates.
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#state_collapsed}
+ * attribute's value can be found in the {@link #AppBarLayoutStates} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:state_collapsed
+ */
+ public static final int AppBarLayoutStates_state_collapsed=0;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#state_collapsible}
+ * attribute's value can be found in the {@link #AppBarLayoutStates} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:state_collapsible
+ */
+ public static final int AppBarLayoutStates_state_collapsible=1;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#state_liftable}
+ * attribute's value can be found in the {@link #AppBarLayoutStates} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:state_liftable
+ */
+ public static final int AppBarLayoutStates_state_liftable=2;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#state_lifted}
+ * attribute's value can be found in the {@link #AppBarLayoutStates} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:state_lifted
+ */
+ public static final int AppBarLayoutStates_state_lifted=3;
+ /**
+ * Attributes that can be used with a AppBarLayout_Layout.
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#layout_scrollFlags}
+ * attribute's value can be found in the {@link #AppBarLayout_Layout} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
enterAlways
4
+ *
enterAlwaysCollapsed
8
+ *
exitUntilCollapsed
2
+ *
scroll
1
+ *
snap
10
+ *
snapMargins
20
+ *
+ *
+ * @attr name org.muctec.smartfritz:layout_scrollFlags
+ */
+ public static final int AppBarLayout_Layout_layout_scrollFlags=0;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#layout_scrollInterpolator}
+ * attribute's value can be found in the {@link #AppBarLayout_Layout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:layout_scrollInterpolator
+ */
+ public static final int AppBarLayout_Layout_layout_scrollInterpolator=1;
+ /**
+ * Attributes that can be used with a AppCompatImageView.
+ *
This symbol is the offset where the {@link android.R.attr#src}
+ * attribute's value can be found in the {@link #AppCompatImageView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:src
+ */
+ public static final int AppCompatImageView_android_src=0;
+ /**
+ *
+ * @attr description
+ * Sets a drawable as the content of this ImageView. Allows the use of vector drawable
+ * when running on older versions of the platform.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:srcCompat
+ */
+ public static final int AppCompatImageView_srcCompat=1;
+ /**
+ *
+ * @attr description
+ * Tint to apply to the image source.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:tint
+ */
+ public static final int AppCompatImageView_tint=2;
+ /**
+ *
+ * @attr description
+ * Blending mode used to apply the image source tint.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and icon color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ *
+ * @attr name org.muctec.smartfritz:tintMode
+ */
+ public static final int AppCompatImageView_tintMode=3;
+ /**
+ * Attributes that can be used with a AppCompatSeekBar.
+ *
This symbol is the offset where the {@link android.R.attr#thumb}
+ * attribute's value can be found in the {@link #AppCompatSeekBar} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:thumb
+ */
+ public static final int AppCompatSeekBar_android_thumb=0;
+ /**
+ *
+ * @attr description
+ * Drawable displayed at each progress position on a seekbar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:tickMark
+ */
+ public static final int AppCompatSeekBar_tickMark=1;
+ /**
+ *
+ * @attr description
+ * Tint to apply to the tick mark drawable.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:tickMarkTint
+ */
+ public static final int AppCompatSeekBar_tickMarkTint=2;
+ /**
+ *
+ * @attr description
+ * Blending mode used to apply the tick mark tint.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and drawable color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ *
+ * @attr name org.muctec.smartfritz:tickMarkTintMode
+ */
+ public static final int AppCompatSeekBar_tickMarkTintMode=3;
+ /**
+ * Attributes that can be used with a AppCompatTextHelper.
+ *
This symbol is the offset where the {@link android.R.attr#textAppearance}
+ * attribute's value can be found in the {@link #AppCompatTextHelper} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:textAppearance
+ */
+ public static final int AppCompatTextHelper_android_textAppearance=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#drawableTop}
+ * attribute's value can be found in the {@link #AppCompatTextHelper} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:drawableTop
+ */
+ public static final int AppCompatTextHelper_android_drawableTop=1;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#drawableBottom}
+ * attribute's value can be found in the {@link #AppCompatTextHelper} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:drawableBottom
+ */
+ public static final int AppCompatTextHelper_android_drawableBottom=2;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#drawableLeft}
+ * attribute's value can be found in the {@link #AppCompatTextHelper} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:drawableLeft
+ */
+ public static final int AppCompatTextHelper_android_drawableLeft=3;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#drawableRight}
+ * attribute's value can be found in the {@link #AppCompatTextHelper} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:drawableRight
+ */
+ public static final int AppCompatTextHelper_android_drawableRight=4;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#drawableStart}
+ * attribute's value can be found in the {@link #AppCompatTextHelper} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:drawableStart
+ */
+ public static final int AppCompatTextHelper_android_drawableStart=5;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#drawableEnd}
+ * attribute's value can be found in the {@link #AppCompatTextHelper} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:drawableEnd
+ */
+ public static final int AppCompatTextHelper_android_drawableEnd=6;
+ /**
+ * Attributes that can be used with a AppCompatTextView.
+ *
This symbol is the offset where the {@link android.R.attr#textAppearance}
+ * attribute's value can be found in the {@link #AppCompatTextView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:textAppearance
+ */
+ public static final int AppCompatTextView_android_textAppearance=0;
+ /**
+ *
+ * @attr description
+ * The maximum text size constraint to be used when auto-sizing text.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:autoSizeMaxTextSize
+ */
+ public static final int AppCompatTextView_autoSizeMaxTextSize=1;
+ /**
+ *
+ * @attr description
+ * The minimum text size constraint to be used when auto-sizing text.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:autoSizeMinTextSize
+ */
+ public static final int AppCompatTextView_autoSizeMinTextSize=2;
+ /**
+ *
+ * @attr description
+ * Resource array of dimensions to be used in conjunction with
+ * autoSizeTextType set to uniform. Overrides
+ * autoSizeStepGranularity if set.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:autoSizePresetSizes
+ */
+ public static final int AppCompatTextView_autoSizePresetSizes=3;
+ /**
+ *
+ * @attr description
+ * Specify the auto-size step size if autoSizeTextType is set to
+ * uniform. The default is 1px. Overwrites
+ * autoSizePresetSizes if set.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:autoSizeStepGranularity
+ */
+ public static final int AppCompatTextView_autoSizeStepGranularity=4;
+ /**
+ *
+ * @attr description
+ * Specify the type of auto-size. Note that this feature is not supported by EditText,
+ * works only for TextView.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
none
0
No auto-sizing (default).
+ *
uniform
1
Uniform horizontal and vertical text size scaling to fit within the
+ * container.
+ *
+ *
+ * @attr name org.muctec.smartfritz:autoSizeTextType
+ */
+ public static final int AppCompatTextView_autoSizeTextType=5;
+ /**
+ *
+ * @attr description
+ * Distance from the top of the TextView to the first text baseline. If set, this
+ * overrides the value set for paddingTop.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:firstBaselineToTopHeight
+ */
+ public static final int AppCompatTextView_firstBaselineToTopHeight=6;
+ /**
+ *
+ * @attr description
+ * The attribute for the font family.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:fontFamily
+ */
+ public static final int AppCompatTextView_fontFamily=7;
+ /**
+ *
+ * @attr description
+ * Distance from the bottom of the TextView to the last text baseline. If set, this
+ * overrides the value set for paddingBottom.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:lastBaselineToBottomHeight
+ */
+ public static final int AppCompatTextView_lastBaselineToBottomHeight=8;
+ /**
+ *
+ * @attr description
+ * Explicit height between lines of text. If set, this will override the values set
+ * for lineSpacingExtra and lineSpacingMultiplier.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:lineHeight
+ */
+ public static final int AppCompatTextView_lineHeight=9;
+ /**
+ *
+ * @attr description
+ * Present the text in ALL CAPS. This may use a small-caps form when available.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:textAllCaps
+ */
+ public static final int AppCompatTextView_textAllCaps=10;
+ /**
+ * Attributes that can be used with a AppCompatTheme.
+ *
A style that may be applied to buttons or other selectable items
+ * that should react to pressed and focus states, but that do not
+ * have a clear visual border along the edges.
This symbol is the offset where the {@link android.R.attr#windowIsFloating}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:windowIsFloating
+ */
+ public static final int AppCompatTheme_android_windowIsFloating=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#windowAnimationStyle}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:windowAnimationStyle
+ */
+ public static final int AppCompatTheme_android_windowAnimationStyle=1;
+ /**
+ *
+ * @attr description
+ * Custom divider drawable to use for elements in the action bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionBarDivider
+ */
+ public static final int AppCompatTheme_actionBarDivider=2;
+ /**
+ *
+ * @attr description
+ * Custom item state list drawable background for action bar items.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionBarItemBackground
+ */
+ public static final int AppCompatTheme_actionBarItemBackground=3;
+ /**
+ *
+ * @attr description
+ * Reference to a theme that should be used to inflate popups
+ * shown by widgets in the action bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionBarPopupTheme
+ */
+ public static final int AppCompatTheme_actionBarPopupTheme=4;
+ /**
+ *
+ * @attr description
+ * Size of the Action Bar, including the contextual
+ * bar used to present Action Modes.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
wrap_content
0
+ *
+ *
+ * @attr name org.muctec.smartfritz:actionBarSize
+ */
+ public static final int AppCompatTheme_actionBarSize=5;
+ /**
+ *
+ * @attr description
+ * Reference to a style for the split Action Bar. This style
+ * controls the split component that holds the menu/action
+ * buttons. actionBarStyle is still used for the primary
+ * bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionBarSplitStyle
+ */
+ public static final int AppCompatTheme_actionBarSplitStyle=6;
+ /**
+ *
+ * @attr description
+ * Reference to a style for the Action Bar
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionBarStyle
+ */
+ public static final int AppCompatTheme_actionBarStyle=7;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#actionBarTabBarStyle}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionBarTabBarStyle
+ */
+ public static final int AppCompatTheme_actionBarTabBarStyle=8;
+ /**
+ *
+ * @attr description
+ * Default style for tabs within an action bar
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionBarTabStyle
+ */
+ public static final int AppCompatTheme_actionBarTabStyle=9;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#actionBarTabTextStyle}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionBarTabTextStyle
+ */
+ public static final int AppCompatTheme_actionBarTabTextStyle=10;
+ /**
+ *
+ * @attr description
+ * Reference to a theme that should be used to inflate the
+ * action bar. This will be inherited by any widget inflated
+ * into the action bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionBarTheme
+ */
+ public static final int AppCompatTheme_actionBarTheme=11;
+ /**
+ *
+ * @attr description
+ * Reference to a theme that should be used to inflate widgets
+ * and layouts destined for the action bar. Most of the time
+ * this will be a reference to the current theme, but when
+ * the action bar has a significantly different contrast
+ * profile than the rest of the activity the difference
+ * can become important. If this is set to @null the current
+ * theme will be used.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionBarWidgetTheme
+ */
+ public static final int AppCompatTheme_actionBarWidgetTheme=12;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionButtonStyle
+ */
+ public static final int AppCompatTheme_actionButtonStyle=13;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionDropDownStyle
+ */
+ public static final int AppCompatTheme_actionDropDownStyle=14;
+ /**
+ *
+ * @attr description
+ * TextAppearance style that will be applied to text that
+ * appears within action menu items.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionMenuTextAppearance
+ */
+ public static final int AppCompatTheme_actionMenuTextAppearance=15;
+ /**
+ *
+ * @attr description
+ * Color for text that appears within action menu items.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:actionMenuTextColor
+ */
+ public static final int AppCompatTheme_actionMenuTextColor=16;
+ /**
+ *
+ * @attr description
+ * Background drawable to use for action mode UI
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionModeBackground
+ */
+ public static final int AppCompatTheme_actionModeBackground=17;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#actionModeCloseButtonStyle}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionModeCloseButtonStyle
+ */
+ public static final int AppCompatTheme_actionModeCloseButtonStyle=18;
+ /**
+ *
+ * @attr description
+ * Drawable to use for the close action mode button
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionModeCloseDrawable
+ */
+ public static final int AppCompatTheme_actionModeCloseDrawable=19;
+ /**
+ *
+ * @attr description
+ * Drawable to use for the Copy action button in Contextual Action Bar
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionModeCopyDrawable
+ */
+ public static final int AppCompatTheme_actionModeCopyDrawable=20;
+ /**
+ *
+ * @attr description
+ * Drawable to use for the Cut action button in Contextual Action Bar
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionModeCutDrawable
+ */
+ public static final int AppCompatTheme_actionModeCutDrawable=21;
+ /**
+ *
+ * @attr description
+ * Drawable to use for the Find action button in WebView selection action modes
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionModeFindDrawable
+ */
+ public static final int AppCompatTheme_actionModeFindDrawable=22;
+ /**
+ *
+ * @attr description
+ * Drawable to use for the Paste action button in Contextual Action Bar
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionModePasteDrawable
+ */
+ public static final int AppCompatTheme_actionModePasteDrawable=23;
+ /**
+ *
+ * @attr description
+ * PopupWindow style to use for action modes when showing as a window overlay.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionModePopupWindowStyle
+ */
+ public static final int AppCompatTheme_actionModePopupWindowStyle=24;
+ /**
+ *
+ * @attr description
+ * Drawable to use for the Select all action button in Contextual Action Bar
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionModeSelectAllDrawable
+ */
+ public static final int AppCompatTheme_actionModeSelectAllDrawable=25;
+ /**
+ *
+ * @attr description
+ * Drawable to use for the Share action button in WebView selection action modes
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionModeShareDrawable
+ */
+ public static final int AppCompatTheme_actionModeShareDrawable=26;
+ /**
+ *
+ * @attr description
+ * Background drawable to use for action mode UI in the lower split bar
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionModeSplitBackground
+ */
+ public static final int AppCompatTheme_actionModeSplitBackground=27;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#actionModeStyle}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionModeStyle
+ */
+ public static final int AppCompatTheme_actionModeStyle=28;
+ /**
+ *
+ * @attr description
+ * Drawable to use for the Web Search action button in WebView selection action modes
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionModeWebSearchDrawable
+ */
+ public static final int AppCompatTheme_actionModeWebSearchDrawable=29;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#actionOverflowButtonStyle}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionOverflowButtonStyle
+ */
+ public static final int AppCompatTheme_actionOverflowButtonStyle=30;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#actionOverflowMenuStyle}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionOverflowMenuStyle
+ */
+ public static final int AppCompatTheme_actionOverflowMenuStyle=31;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:activityChooserViewStyle
+ */
+ public static final int AppCompatTheme_activityChooserViewStyle=32;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#alertDialogButtonGroupStyle}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:alertDialogButtonGroupStyle
+ */
+ public static final int AppCompatTheme_alertDialogButtonGroupStyle=33;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#alertDialogCenterButtons}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:alertDialogCenterButtons
+ */
+ public static final int AppCompatTheme_alertDialogCenterButtons=34;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#alertDialogStyle}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:alertDialogStyle
+ */
+ public static final int AppCompatTheme_alertDialogStyle=35;
+ /**
+ *
+ * @attr description
+ * Theme to use for alert dialogs spawned from this theme.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:alertDialogTheme
+ */
+ public static final int AppCompatTheme_alertDialogTheme=36;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:autoCompleteTextViewStyle
+ */
+ public static final int AppCompatTheme_autoCompleteTextViewStyle=37;
+ /**
+ *
+ * @attr description
+ * Style for buttons without an explicit border, often used in groups.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:borderlessButtonStyle
+ */
+ public static final int AppCompatTheme_borderlessButtonStyle=38;
+ /**
+ *
+ * @attr description
+ * Style for buttons within button bars
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:buttonBarButtonStyle
+ */
+ public static final int AppCompatTheme_buttonBarButtonStyle=39;
+ /**
+ *
+ * @attr description
+ * Style for the "negative" buttons within button bars
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:buttonBarNegativeButtonStyle
+ */
+ public static final int AppCompatTheme_buttonBarNegativeButtonStyle=40;
+ /**
+ *
+ * @attr description
+ * Style for the "neutral" buttons within button bars
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:buttonBarNeutralButtonStyle
+ */
+ public static final int AppCompatTheme_buttonBarNeutralButtonStyle=41;
+ /**
+ *
+ * @attr description
+ * Style for the "positive" buttons within button bars
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:buttonBarPositiveButtonStyle
+ */
+ public static final int AppCompatTheme_buttonBarPositiveButtonStyle=42;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:buttonBarStyle
+ */
+ public static final int AppCompatTheme_buttonBarStyle=43;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:buttonStyle
+ */
+ public static final int AppCompatTheme_buttonStyle=44;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:buttonStyleSmall
+ */
+ public static final int AppCompatTheme_buttonStyleSmall=45;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:checkboxStyle
+ */
+ public static final int AppCompatTheme_checkboxStyle=46;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:checkedTextViewStyle
+ */
+ public static final int AppCompatTheme_checkedTextViewStyle=47;
+ /**
+ *
+ * @attr description
+ * Bright complement to the primary branding color. By default, this is the color applied
+ * to framework controls (via colorControlActivated).
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:colorAccent
+ */
+ public static final int AppCompatTheme_colorAccent=48;
+ /**
+ *
+ * @attr description
+ * Default color of background imagery for floating components, ex. dialogs, popups, and cards.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:colorBackgroundFloating
+ */
+ public static final int AppCompatTheme_colorBackgroundFloating=49;
+ /**
+ *
+ * @attr description
+ * The color applied to framework buttons in their normal state.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:colorButtonNormal
+ */
+ public static final int AppCompatTheme_colorButtonNormal=50;
+ /**
+ *
+ * @attr description
+ * The color applied to framework controls in their activated (ex. checked) state.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:colorControlActivated
+ */
+ public static final int AppCompatTheme_colorControlActivated=51;
+ /**
+ *
+ * @attr description
+ * The color applied to framework control highlights (ex. ripples, list selectors).
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:colorControlHighlight
+ */
+ public static final int AppCompatTheme_colorControlHighlight=52;
+ /**
+ *
+ * @attr description
+ * The color applied to framework controls in their normal state.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:colorControlNormal
+ */
+ public static final int AppCompatTheme_colorControlNormal=53;
+ /**
+ *
+ * @attr description
+ * Color used for error states and things that need to be drawn to
+ * the user's attention.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:colorError
+ */
+ public static final int AppCompatTheme_colorError=54;
+ /**
+ *
+ * @attr description
+ * The primary branding color for the app. By default, this is the color applied to the
+ * action bar background.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:colorPrimary
+ */
+ public static final int AppCompatTheme_colorPrimary=55;
+ /**
+ *
+ * @attr description
+ * Dark variant of the primary branding color. By default, this is the color applied to
+ * the status bar (via statusBarColor) and navigation bar (via navigationBarColor).
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:colorPrimaryDark
+ */
+ public static final int AppCompatTheme_colorPrimaryDark=56;
+ /**
+ *
+ * @attr description
+ * The color applied to framework switch thumbs in their normal state.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:colorSwitchThumbNormal
+ */
+ public static final int AppCompatTheme_colorSwitchThumbNormal=57;
+ /**
+ *
+ * @attr description
+ * The background used by framework controls.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:controlBackground
+ */
+ public static final int AppCompatTheme_controlBackground=58;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:dialogCornerRadius
+ */
+ public static final int AppCompatTheme_dialogCornerRadius=59;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:dialogPreferredPadding
+ */
+ public static final int AppCompatTheme_dialogPreferredPadding=60;
+ /**
+ *
+ * @attr description
+ * Theme to use for dialogs spawned from this theme.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:dialogTheme
+ */
+ public static final int AppCompatTheme_dialogTheme=61;
+ /**
+ *
+ * @attr description
+ * A drawable that may be used as a horizontal divider between visual elements.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:dividerHorizontal
+ */
+ public static final int AppCompatTheme_dividerHorizontal=62;
+ /**
+ *
+ * @attr description
+ * A drawable that may be used as a vertical divider between visual elements.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:dividerVertical
+ */
+ public static final int AppCompatTheme_dividerVertical=63;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:dropDownListViewStyle
+ */
+ public static final int AppCompatTheme_dropDownListViewStyle=64;
+ /**
+ *
+ * @attr description
+ * The preferred item height for dropdown lists.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:dropdownListPreferredItemHeight
+ */
+ public static final int AppCompatTheme_dropdownListPreferredItemHeight=65;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:editTextBackground
+ */
+ public static final int AppCompatTheme_editTextBackground=66;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:editTextColor
+ */
+ public static final int AppCompatTheme_editTextColor=67;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:editTextStyle
+ */
+ public static final int AppCompatTheme_editTextStyle=68;
+ /**
+ *
+ * @attr description
+ * Specifies a drawable to use for the 'home as up' indicator.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:homeAsUpIndicator
+ */
+ public static final int AppCompatTheme_homeAsUpIndicator=69;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:imageButtonStyle
+ */
+ public static final int AppCompatTheme_imageButtonStyle=70;
+ /**
+ *
+ * @attr description
+ * Drawable used as a background for selected list items.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:listChoiceBackgroundIndicator
+ */
+ public static final int AppCompatTheme_listChoiceBackgroundIndicator=71;
+ /**
+ *
+ * @attr description
+ * The list divider used in alert dialogs.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:listDividerAlertDialog
+ */
+ public static final int AppCompatTheme_listDividerAlertDialog=72;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:listMenuViewStyle
+ */
+ public static final int AppCompatTheme_listMenuViewStyle=73;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#listPopupWindowStyle}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:listPopupWindowStyle
+ */
+ public static final int AppCompatTheme_listPopupWindowStyle=74;
+ /**
+ *
+ * @attr description
+ * The preferred list item height.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:listPreferredItemHeight
+ */
+ public static final int AppCompatTheme_listPreferredItemHeight=75;
+ /**
+ *
+ * @attr description
+ * A larger, more robust list item height.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:listPreferredItemHeightLarge
+ */
+ public static final int AppCompatTheme_listPreferredItemHeightLarge=76;
+ /**
+ *
+ * @attr description
+ * A smaller, sleeker list item height.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:listPreferredItemHeightSmall
+ */
+ public static final int AppCompatTheme_listPreferredItemHeightSmall=77;
+ /**
+ *
+ * @attr description
+ * The preferred padding along the left edge of list items.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:listPreferredItemPaddingLeft
+ */
+ public static final int AppCompatTheme_listPreferredItemPaddingLeft=78;
+ /**
+ *
+ * @attr description
+ * The preferred padding along the right edge of list items.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:listPreferredItemPaddingRight
+ */
+ public static final int AppCompatTheme_listPreferredItemPaddingRight=79;
+ /**
+ *
+ * @attr description
+ * The background of a panel when it is inset from the left and right edges of the screen.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:panelBackground
+ */
+ public static final int AppCompatTheme_panelBackground=80;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:panelMenuListTheme
+ */
+ public static final int AppCompatTheme_panelMenuListTheme=81;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:panelMenuListWidth
+ */
+ public static final int AppCompatTheme_panelMenuListWidth=82;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:popupMenuStyle
+ */
+ public static final int AppCompatTheme_popupMenuStyle=83;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:popupWindowStyle
+ */
+ public static final int AppCompatTheme_popupWindowStyle=84;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:radioButtonStyle
+ */
+ public static final int AppCompatTheme_radioButtonStyle=85;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:ratingBarStyle
+ */
+ public static final int AppCompatTheme_ratingBarStyle=86;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:ratingBarStyleIndicator
+ */
+ public static final int AppCompatTheme_ratingBarStyleIndicator=87;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:ratingBarStyleSmall
+ */
+ public static final int AppCompatTheme_ratingBarStyleSmall=88;
+ /**
+ *
+ * @attr description
+ * Style for the search query widget.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:searchViewStyle
+ */
+ public static final int AppCompatTheme_searchViewStyle=89;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:seekBarStyle
+ */
+ public static final int AppCompatTheme_seekBarStyle=90;
+ /**
+ *
+ * @attr description
+ * A style that may be applied to buttons or other selectable items
+ * that should react to pressed and focus states, but that do not
+ * have a clear visual border along the edges.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:selectableItemBackground
+ */
+ public static final int AppCompatTheme_selectableItemBackground=91;
+ /**
+ *
+ * @attr description
+ * Background drawable for borderless standalone items that need focus/pressed states.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:selectableItemBackgroundBorderless
+ */
+ public static final int AppCompatTheme_selectableItemBackgroundBorderless=92;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:spinnerDropDownItemStyle
+ */
+ public static final int AppCompatTheme_spinnerDropDownItemStyle=93;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:spinnerStyle
+ */
+ public static final int AppCompatTheme_spinnerStyle=94;
+ /**
+ *
+ * @attr description
+ * Default style for the Switch widget.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:switchStyle
+ */
+ public static final int AppCompatTheme_switchStyle=95;
+ /**
+ *
+ * @attr description
+ * Text color, typeface, size, and style for the text inside of a popup menu.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceLargePopupMenu
+ */
+ public static final int AppCompatTheme_textAppearanceLargePopupMenu=96;
+ /**
+ *
+ * @attr description
+ * The preferred TextAppearance for the primary text of list items.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceListItem
+ */
+ public static final int AppCompatTheme_textAppearanceListItem=97;
+ /**
+ *
+ * @attr description
+ * The preferred TextAppearance for the secondary text of list items.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceListItemSecondary
+ */
+ public static final int AppCompatTheme_textAppearanceListItemSecondary=98;
+ /**
+ *
+ * @attr description
+ * The preferred TextAppearance for the primary text of small list items.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceListItemSmall
+ */
+ public static final int AppCompatTheme_textAppearanceListItemSmall=99;
+ /**
+ *
+ * @attr description
+ * Text color, typeface, size, and style for header text inside of a popup menu.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearancePopupMenuHeader
+ */
+ public static final int AppCompatTheme_textAppearancePopupMenuHeader=100;
+ /**
+ *
+ * @attr description
+ * Text color, typeface, size, and style for system search result subtitle. Defaults to primary inverse text color.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceSearchResultSubtitle
+ */
+ public static final int AppCompatTheme_textAppearanceSearchResultSubtitle=101;
+ /**
+ *
+ * @attr description
+ * Text color, typeface, size, and style for system search result title. Defaults to primary inverse text color.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceSearchResultTitle
+ */
+ public static final int AppCompatTheme_textAppearanceSearchResultTitle=102;
+ /**
+ *
+ * @attr description
+ * Text color, typeface, size, and style for small text inside of a popup menu.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceSmallPopupMenu
+ */
+ public static final int AppCompatTheme_textAppearanceSmallPopupMenu=103;
+ /**
+ *
+ * @attr description
+ * Color of list item text in alert dialogs.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:textColorAlertDialogListItem
+ */
+ public static final int AppCompatTheme_textColorAlertDialogListItem=104;
+ /**
+ *
+ * @attr description
+ * Text color for urls in search suggestions, used by things like global search
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:textColorSearchUrl
+ */
+ public static final int AppCompatTheme_textColorSearchUrl=105;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:toolbarNavigationButtonStyle
+ */
+ public static final int AppCompatTheme_toolbarNavigationButtonStyle=106;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:toolbarStyle
+ */
+ public static final int AppCompatTheme_toolbarStyle=107;
+ /**
+ *
+ * @attr description
+ * Foreground color to use for tooltips
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:tooltipForegroundColor
+ */
+ public static final int AppCompatTheme_tooltipForegroundColor=108;
+ /**
+ *
+ * @attr description
+ * Background to use for tooltips
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:tooltipFrameBackground
+ */
+ public static final int AppCompatTheme_tooltipFrameBackground=109;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#viewInflaterClass}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:viewInflaterClass
+ */
+ public static final int AppCompatTheme_viewInflaterClass=110;
+ /**
+ *
+ * @attr description
+ * Flag indicating whether this window should have an Action Bar
+ * in place of the usual title bar.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:windowActionBar
+ */
+ public static final int AppCompatTheme_windowActionBar=111;
+ /**
+ *
+ * @attr description
+ * Flag indicating whether this window's Action Bar should overlay
+ * application content. Does nothing if the window would not
+ * have an Action Bar.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:windowActionBarOverlay
+ */
+ public static final int AppCompatTheme_windowActionBarOverlay=112;
+ /**
+ *
+ * @attr description
+ * Flag indicating whether action modes should overlay window content
+ * when there is not reserved space for their UI (such as an Action Bar).
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:windowActionModeOverlay
+ */
+ public static final int AppCompatTheme_windowActionModeOverlay=113;
+ /**
+ *
+ * @attr description
+ * A fixed height for the window along the major axis of the screen,
+ * that is, when in portrait. Can be either an absolute dimension
+ * or a fraction of the screen size in that dimension.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name org.muctec.smartfritz:windowFixedHeightMajor
+ */
+ public static final int AppCompatTheme_windowFixedHeightMajor=114;
+ /**
+ *
+ * @attr description
+ * A fixed height for the window along the minor axis of the screen,
+ * that is, when in landscape. Can be either an absolute dimension
+ * or a fraction of the screen size in that dimension.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name org.muctec.smartfritz:windowFixedHeightMinor
+ */
+ public static final int AppCompatTheme_windowFixedHeightMinor=115;
+ /**
+ *
+ * @attr description
+ * A fixed width for the window along the major axis of the screen,
+ * that is, when in landscape. Can be either an absolute dimension
+ * or a fraction of the screen size in that dimension.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name org.muctec.smartfritz:windowFixedWidthMajor
+ */
+ public static final int AppCompatTheme_windowFixedWidthMajor=116;
+ /**
+ *
+ * @attr description
+ * A fixed width for the window along the minor axis of the screen,
+ * that is, when in portrait. Can be either an absolute dimension
+ * or a fraction of the screen size in that dimension.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name org.muctec.smartfritz:windowFixedWidthMinor
+ */
+ public static final int AppCompatTheme_windowFixedWidthMinor=117;
+ /**
+ *
+ * @attr description
+ * The minimum width the window is allowed to be, along the major
+ * axis of the screen. That is, when in landscape. Can be either
+ * an absolute dimension or a fraction of the screen size in that
+ * dimension.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name org.muctec.smartfritz:windowMinWidthMajor
+ */
+ public static final int AppCompatTheme_windowMinWidthMajor=118;
+ /**
+ *
+ * @attr description
+ * The minimum width the window is allowed to be, along the minor
+ * axis of the screen. That is, when in portrait. Can be either
+ * an absolute dimension or a fraction of the screen size in that
+ * dimension.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name org.muctec.smartfritz:windowMinWidthMinor
+ */
+ public static final int AppCompatTheme_windowMinWidthMinor=119;
+ /**
+ *
+ * @attr description
+ * Flag indicating whether there should be no title on this window.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:windowNoTitle
+ */
+ public static final int AppCompatTheme_windowNoTitle=120;
+ /**
+ * Attributes that can be used with a BottomAppBar.
+ *
+ * @attr description
+ * Tint to apply to the background.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:backgroundTint
+ */
+ public static final int BottomAppBar_backgroundTint=0;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#fabAlignmentMode}
+ * attribute's value can be found in the {@link #BottomAppBar} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
center
0
+ *
end
1
+ *
+ *
+ * @attr name org.muctec.smartfritz:fabAlignmentMode
+ */
+ public static final int BottomAppBar_fabAlignmentMode=1;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#fabCradleMargin}
+ * attribute's value can be found in the {@link #BottomAppBar} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:fabCradleMargin
+ */
+ public static final int BottomAppBar_fabCradleMargin=2;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#fabCradleRoundedCornerRadius}
+ * attribute's value can be found in the {@link #BottomAppBar} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:fabCradleRoundedCornerRadius
+ */
+ public static final int BottomAppBar_fabCradleRoundedCornerRadius=3;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#fabCradleVerticalOffset}
+ * attribute's value can be found in the {@link #BottomAppBar} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:fabCradleVerticalOffset
+ */
+ public static final int BottomAppBar_fabCradleVerticalOffset=4;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#hideOnScroll}
+ * attribute's value can be found in the {@link #BottomAppBar} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:hideOnScroll
+ */
+ public static final int BottomAppBar_hideOnScroll=5;
+ /**
+ * Attributes that can be used with a BottomNavigationView.
+ *
+ * @attr description
+ * Elevation for the action bar itself
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:elevation
+ */
+ public static final int BottomNavigationView_elevation=0;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#itemBackground}
+ * attribute's value can be found in the {@link #BottomNavigationView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:itemBackground
+ */
+ public static final int BottomNavigationView_itemBackground=1;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#itemHorizontalTranslationEnabled}
+ * attribute's value can be found in the {@link #BottomNavigationView} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:itemHorizontalTranslationEnabled
+ */
+ public static final int BottomNavigationView_itemHorizontalTranslationEnabled=2;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#itemIconSize}
+ * attribute's value can be found in the {@link #BottomNavigationView} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:itemIconSize
+ */
+ public static final int BottomNavigationView_itemIconSize=3;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#itemIconTint}
+ * attribute's value can be found in the {@link #BottomNavigationView} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:itemIconTint
+ */
+ public static final int BottomNavigationView_itemIconTint=4;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#itemTextAppearanceActive}
+ * attribute's value can be found in the {@link #BottomNavigationView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:itemTextAppearanceActive
+ */
+ public static final int BottomNavigationView_itemTextAppearanceActive=5;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#itemTextAppearanceInactive}
+ * attribute's value can be found in the {@link #BottomNavigationView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:itemTextAppearanceInactive
+ */
+ public static final int BottomNavigationView_itemTextAppearanceInactive=6;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#itemTextColor}
+ * attribute's value can be found in the {@link #BottomNavigationView} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:itemTextColor
+ */
+ public static final int BottomNavigationView_itemTextColor=7;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#labelVisibilityMode}
+ * attribute's value can be found in the {@link #BottomNavigationView} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
auto
ffffffff
+ *
labeled
1
+ *
selected
0
+ *
unlabeled
2
+ *
+ *
+ * @attr name org.muctec.smartfritz:labelVisibilityMode
+ */
+ public static final int BottomNavigationView_labelVisibilityMode=8;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#menu}
+ * attribute's value can be found in the {@link #BottomNavigationView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:menu
+ */
+ public static final int BottomNavigationView_menu=9;
+ /**
+ * Attributes that can be used with a BottomSheetBehavior_Layout.
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#behavior_fitToContents}
+ * attribute's value can be found in the {@link #BottomSheetBehavior_Layout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:behavior_fitToContents
+ */
+ public static final int BottomSheetBehavior_Layout_behavior_fitToContents=0;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#behavior_hideable}
+ * attribute's value can be found in the {@link #BottomSheetBehavior_Layout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:behavior_hideable
+ */
+ public static final int BottomSheetBehavior_Layout_behavior_hideable=1;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#behavior_peekHeight}
+ * attribute's value can be found in the {@link #BottomSheetBehavior_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
auto
ffffffff
+ *
+ *
+ * @attr name org.muctec.smartfritz:behavior_peekHeight
+ */
+ public static final int BottomSheetBehavior_Layout_behavior_peekHeight=2;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#behavior_skipCollapsed}
+ * attribute's value can be found in the {@link #BottomSheetBehavior_Layout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:behavior_skipCollapsed
+ */
+ public static final int BottomSheetBehavior_Layout_behavior_skipCollapsed=3;
+ /**
+ * Attributes that can be used with a ButtonBarLayout.
+ *
Whether to automatically stack the buttons when there is not
+ * enough space to lay them out side-by-side.
+ *
+ * @see #ButtonBarLayout_allowStacking
+ */
+ public static final int[] ButtonBarLayout={
+ 0x7f030026
+ };
+ /**
+ *
+ * @attr description
+ * Whether to automatically stack the buttons when there is not
+ * enough space to lay them out side-by-side.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:allowStacking
+ */
+ public static final int ButtonBarLayout_allowStacking=0;
+ /**
+ * Attributes that can be used with a CardView.
+ *
+ * @attr description
+ * Workaround to read user defined minimum width
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:minWidth
+ */
+ public static final int CardView_android_minWidth=0;
+ /**
+ *
+ * @attr description
+ * Workaround to read user defined minimum height
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:minHeight
+ */
+ public static final int CardView_android_minHeight=1;
+ /**
+ *
+ * @attr description
+ * Background color for CardView.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:cardBackgroundColor
+ */
+ public static final int CardView_cardBackgroundColor=2;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:cardCornerRadius
+ */
+ public static final int CardView_cardCornerRadius=3;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:cardElevation
+ */
+ public static final int CardView_cardElevation=4;
+ /**
+ *
+ * @attr description
+ * Maximum Elevation for CardView.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:cardMaxElevation
+ */
+ public static final int CardView_cardMaxElevation=5;
+ /**
+ *
+ * @attr description
+ * Add padding to CardView on v20 and before to prevent intersections between the Card content and rounded corners.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:cardPreventCornerOverlap
+ */
+ public static final int CardView_cardPreventCornerOverlap=6;
+ /**
+ *
+ * @attr description
+ * Add padding in API v21+ as well to have the same measurements with previous versions.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:cardUseCompatPadding
+ */
+ public static final int CardView_cardUseCompatPadding=7;
+ /**
+ *
+ * @attr description
+ * Inner padding between the edges of the Card and children of the CardView.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:contentPadding
+ */
+ public static final int CardView_contentPadding=8;
+ /**
+ *
+ * @attr description
+ * Inner padding between the bottom edge of the Card and children of the CardView.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:contentPaddingBottom
+ */
+ public static final int CardView_contentPaddingBottom=9;
+ /**
+ *
+ * @attr description
+ * Inner padding between the left edge of the Card and children of the CardView.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:contentPaddingLeft
+ */
+ public static final int CardView_contentPaddingLeft=10;
+ /**
+ *
+ * @attr description
+ * Inner padding between the right edge of the Card and children of the CardView.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:contentPaddingRight
+ */
+ public static final int CardView_contentPaddingRight=11;
+ /**
+ *
+ * @attr description
+ * Inner padding between the top edge of the Card and children of the CardView.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:contentPaddingTop
+ */
+ public static final int CardView_contentPaddingTop=12;
+ /**
+ * Attributes that can be used with a Chip.
+ *
This symbol is the offset where the {@link android.R.attr#textAppearance}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:textAppearance
+ */
+ public static final int Chip_android_textAppearance=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#ellipsize}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
end
3
+ *
marquee
4
+ *
middle
2
+ *
none
0
+ *
start
1
+ *
+ *
+ * @attr name android:ellipsize
+ */
+ public static final int Chip_android_ellipsize=1;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#maxWidth}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:maxWidth
+ */
+ public static final int Chip_android_maxWidth=2;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#text}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:text
+ */
+ public static final int Chip_android_text=3;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#checkable}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:checkable
+ */
+ public static final int Chip_android_checkable=4;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#checkedIcon}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:checkedIcon
+ */
+ public static final int Chip_checkedIcon=5;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#checkedIconEnabled}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:checkedIconEnabled
+ */
+ public static final int Chip_checkedIconEnabled=6;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#checkedIconVisible}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:checkedIconVisible
+ */
+ public static final int Chip_checkedIconVisible=7;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipBackgroundColor}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:chipBackgroundColor
+ */
+ public static final int Chip_chipBackgroundColor=8;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipCornerRadius}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:chipCornerRadius
+ */
+ public static final int Chip_chipCornerRadius=9;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipEndPadding}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:chipEndPadding
+ */
+ public static final int Chip_chipEndPadding=10;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipIcon}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:chipIcon
+ */
+ public static final int Chip_chipIcon=11;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipIconEnabled}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:chipIconEnabled
+ */
+ public static final int Chip_chipIconEnabled=12;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipIconSize}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:chipIconSize
+ */
+ public static final int Chip_chipIconSize=13;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipIconTint}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:chipIconTint
+ */
+ public static final int Chip_chipIconTint=14;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipIconVisible}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:chipIconVisible
+ */
+ public static final int Chip_chipIconVisible=15;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipMinHeight}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:chipMinHeight
+ */
+ public static final int Chip_chipMinHeight=16;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipStartPadding}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:chipStartPadding
+ */
+ public static final int Chip_chipStartPadding=17;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipStrokeColor}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:chipStrokeColor
+ */
+ public static final int Chip_chipStrokeColor=18;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipStrokeWidth}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:chipStrokeWidth
+ */
+ public static final int Chip_chipStrokeWidth=19;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:closeIcon
+ */
+ public static final int Chip_closeIcon=20;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#closeIconEnabled}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:closeIconEnabled
+ */
+ public static final int Chip_closeIconEnabled=21;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#closeIconEndPadding}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:closeIconEndPadding
+ */
+ public static final int Chip_closeIconEndPadding=22;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#closeIconSize}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:closeIconSize
+ */
+ public static final int Chip_closeIconSize=23;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#closeIconStartPadding}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:closeIconStartPadding
+ */
+ public static final int Chip_closeIconStartPadding=24;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#closeIconTint}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:closeIconTint
+ */
+ public static final int Chip_closeIconTint=25;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#closeIconVisible}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:closeIconVisible
+ */
+ public static final int Chip_closeIconVisible=26;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#hideMotionSpec}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:hideMotionSpec
+ */
+ public static final int Chip_hideMotionSpec=27;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#iconEndPadding}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:iconEndPadding
+ */
+ public static final int Chip_iconEndPadding=28;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#iconStartPadding}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:iconStartPadding
+ */
+ public static final int Chip_iconStartPadding=29;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#rippleColor}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:rippleColor
+ */
+ public static final int Chip_rippleColor=30;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#showMotionSpec}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:showMotionSpec
+ */
+ public static final int Chip_showMotionSpec=31;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#textEndPadding}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:textEndPadding
+ */
+ public static final int Chip_textEndPadding=32;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#textStartPadding}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:textStartPadding
+ */
+ public static final int Chip_textStartPadding=33;
+ /**
+ * Attributes that can be used with a ChipGroup.
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#checkedChip}
+ * attribute's value can be found in the {@link #ChipGroup} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:checkedChip
+ */
+ public static final int ChipGroup_checkedChip=0;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipSpacing}
+ * attribute's value can be found in the {@link #ChipGroup} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:chipSpacing
+ */
+ public static final int ChipGroup_chipSpacing=1;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipSpacingHorizontal}
+ * attribute's value can be found in the {@link #ChipGroup} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:chipSpacingHorizontal
+ */
+ public static final int ChipGroup_chipSpacingHorizontal=2;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipSpacingVertical}
+ * attribute's value can be found in the {@link #ChipGroup} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:chipSpacingVertical
+ */
+ public static final int ChipGroup_chipSpacingVertical=3;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#singleLine}
+ * attribute's value can be found in the {@link #ChipGroup} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:singleLine
+ */
+ public static final int ChipGroup_singleLine=4;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#singleSelection}
+ * attribute's value can be found in the {@link #ChipGroup} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:singleSelection
+ */
+ public static final int ChipGroup_singleSelection=5;
+ /**
+ * Attributes that can be used with a CollapsingToolbarLayout.
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#collapsedTitleGravity}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
+ *
center
11
+ *
center_horizontal
1
+ *
center_vertical
10
+ *
end
800005
+ *
fill_vertical
70
+ *
left
3
+ *
right
5
+ *
start
800003
+ *
top
30
+ *
+ *
+ * @attr name org.muctec.smartfritz:collapsedTitleGravity
+ */
+ public static final int CollapsingToolbarLayout_collapsedTitleGravity=0;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#collapsedTitleTextAppearance}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:collapsedTitleTextAppearance
+ */
+ public static final int CollapsingToolbarLayout_collapsedTitleTextAppearance=1;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#contentScrim}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:contentScrim
+ */
+ public static final int CollapsingToolbarLayout_contentScrim=2;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#expandedTitleGravity}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
+ *
center
11
+ *
center_horizontal
1
+ *
center_vertical
10
+ *
end
800005
+ *
fill_vertical
70
+ *
left
3
+ *
right
5
+ *
start
800003
+ *
top
30
+ *
+ *
+ * @attr name org.muctec.smartfritz:expandedTitleGravity
+ */
+ public static final int CollapsingToolbarLayout_expandedTitleGravity=3;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#expandedTitleMargin}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:expandedTitleMargin
+ */
+ public static final int CollapsingToolbarLayout_expandedTitleMargin=4;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#expandedTitleMarginBottom}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:expandedTitleMarginBottom
+ */
+ public static final int CollapsingToolbarLayout_expandedTitleMarginBottom=5;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#expandedTitleMarginEnd}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:expandedTitleMarginEnd
+ */
+ public static final int CollapsingToolbarLayout_expandedTitleMarginEnd=6;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#expandedTitleMarginStart}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:expandedTitleMarginStart
+ */
+ public static final int CollapsingToolbarLayout_expandedTitleMarginStart=7;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#expandedTitleMarginTop}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:expandedTitleMarginTop
+ */
+ public static final int CollapsingToolbarLayout_expandedTitleMarginTop=8;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#expandedTitleTextAppearance}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:expandedTitleTextAppearance
+ */
+ public static final int CollapsingToolbarLayout_expandedTitleTextAppearance=9;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#scrimAnimationDuration}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name org.muctec.smartfritz:scrimAnimationDuration
+ */
+ public static final int CollapsingToolbarLayout_scrimAnimationDuration=10;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#scrimVisibleHeightTrigger}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:scrimVisibleHeightTrigger
+ */
+ public static final int CollapsingToolbarLayout_scrimVisibleHeightTrigger=11;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#statusBarScrim}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:statusBarScrim
+ */
+ public static final int CollapsingToolbarLayout_statusBarScrim=12;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#title}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:title
+ */
+ public static final int CollapsingToolbarLayout_title=13;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#titleEnabled}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:titleEnabled
+ */
+ public static final int CollapsingToolbarLayout_titleEnabled=14;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#toolbarId}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:toolbarId
+ */
+ public static final int CollapsingToolbarLayout_toolbarId=15;
+ /**
+ * Attributes that can be used with a CollapsingToolbarLayout_Layout.
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#layout_collapseMode}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout_Layout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
none
0
+ *
parallax
2
+ *
pin
1
+ *
+ *
+ * @attr name org.muctec.smartfritz:layout_collapseMode
+ */
+ public static final int CollapsingToolbarLayout_Layout_layout_collapseMode=0;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#layout_collapseParallaxMultiplier}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout_Layout} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name org.muctec.smartfritz:layout_collapseParallaxMultiplier
+ */
+ public static final int CollapsingToolbarLayout_Layout_layout_collapseParallaxMultiplier=1;
+ /**
+ * Attributes that can be used with a ColorStateListItem.
+ *
+ * @attr description
+ * Base color for this state.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:color
+ */
+ public static final int ColorStateListItem_android_color=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#alpha}
+ * attribute's value can be found in the {@link #ColorStateListItem} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:alpha
+ */
+ public static final int ColorStateListItem_android_alpha=1;
+ /**
+ *
+ * @attr description
+ * Alpha multiplier applied to the base color.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name org.muctec.smartfritz:alpha
+ */
+ public static final int ColorStateListItem_alpha=2;
+ /**
+ * Attributes that can be used with a CompoundButton.
+ *
This symbol is the offset where the {@link android.R.attr#button}
+ * attribute's value can be found in the {@link #CompoundButton} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:button
+ */
+ public static final int CompoundButton_android_button=0;
+ /**
+ *
+ * @attr description
+ * Tint to apply to the button drawable.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:buttonTint
+ */
+ public static final int CompoundButton_buttonTint=1;
+ /**
+ *
+ * @attr description
+ * Blending mode used to apply the button tint.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and icon color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ *
+ * @attr name org.muctec.smartfritz:buttonTintMode
+ */
+ public static final int CompoundButton_buttonTintMode=2;
+ /**
+ * Attributes that can be used with a CoordinatorLayout.
+ *
+ * @attr description
+ * A reference to an array of integers representing the
+ * locations of horizontal keylines in dp from the starting edge.
+ * Child views can refer to these keylines for alignment using
+ * layout_keyline="index" where index is a 0-based index into
+ * this array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:keylines
+ */
+ public static final int CoordinatorLayout_keylines=0;
+ /**
+ *
+ * @attr description
+ * Drawable to display behind the status bar when the view is set to draw behind it.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:statusBarBackground
+ */
+ public static final int CoordinatorLayout_statusBarBackground=1;
+ /**
+ * Attributes that can be used with a CoordinatorLayout_Layout.
+ *
This symbol is the offset where the {@link android.R.attr#layout_gravity}
+ * attribute's value can be found in the {@link #CoordinatorLayout_Layout} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
+ *
center
11
+ *
center_horizontal
1
+ *
center_vertical
10
+ *
clip_horizontal
8
+ *
clip_vertical
80
+ *
end
800005
+ *
fill
77
+ *
fill_horizontal
7
+ *
fill_vertical
70
+ *
left
3
+ *
right
5
+ *
start
800003
+ *
top
30
+ *
+ *
+ * @attr name android:layout_gravity
+ */
+ public static final int CoordinatorLayout_Layout_android_layout_gravity=0;
+ /**
+ *
+ * @attr description
+ * The id of an anchor view that this view should position relative to.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:layout_anchor
+ */
+ public static final int CoordinatorLayout_Layout_layout_anchor=1;
+ /**
+ *
+ * @attr description
+ * Specifies how an object should position relative to an anchor, on both the X and Y axes,
+ * within its parent's bounds.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
Push object to the bottom of its container, not changing its size.
+ *
center
11
Place the object in the center of its container in both the vertical and horizontal axis, not changing its size.
+ *
center_horizontal
1
Place object in the horizontal center of its container, not changing its size.
+ *
center_vertical
10
Place object in the vertical center of its container, not changing its size.
+ *
clip_horizontal
8
Additional option that can be set to have the left and/or right edges of
+ * the child clipped to its container's bounds.
+ * The clip will be based on the horizontal gravity: a left gravity will clip the right
+ * edge, a right gravity will clip the left edge, and neither will clip both edges.
+ *
clip_vertical
80
Additional option that can be set to have the top and/or bottom edges of
+ * the child clipped to its container's bounds.
+ * The clip will be based on the vertical gravity: a top gravity will clip the bottom
+ * edge, a bottom gravity will clip the top edge, and neither will clip both edges.
+ *
end
800005
Push object to the end of its container, not changing its size.
+ *
fill
77
Grow the horizontal and vertical size of the object if needed so it completely fills its container.
+ *
fill_horizontal
7
Grow the horizontal size of the object if needed so it completely fills its container.
+ *
fill_vertical
70
Grow the vertical size of the object if needed so it completely fills its container.
+ *
left
3
Push object to the left of its container, not changing its size.
+ *
right
5
Push object to the right of its container, not changing its size.
+ *
start
800003
Push object to the beginning of its container, not changing its size.
+ *
top
30
Push object to the top of its container, not changing its size.
+ *
+ *
+ * @attr name org.muctec.smartfritz:layout_anchorGravity
+ */
+ public static final int CoordinatorLayout_Layout_layout_anchorGravity=2;
+ /**
+ *
+ * @attr description
+ * The class name of a Behavior class defining special runtime behavior
+ * for this child view.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:layout_behavior
+ */
+ public static final int CoordinatorLayout_Layout_layout_behavior=3;
+ /**
+ *
+ * @attr description
+ * Specifies how this view dodges the inset edges of the CoordinatorLayout.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
all
77
Dodge all the inset edges.
+ *
bottom
50
Dodge the bottom inset edge.
+ *
end
800005
Dodge the end inset edge.
+ *
left
3
Dodge the left inset edge.
+ *
none
0
Don't dodge any edges
+ *
right
5
Dodge the right inset edge.
+ *
start
800003
Dodge the start inset edge.
+ *
top
30
Dodge the top inset edge.
+ *
+ *
+ * @attr name org.muctec.smartfritz:layout_dodgeInsetEdges
+ */
+ public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges=4;
+ /**
+ *
+ * @attr description
+ * Specifies how this view insets the CoordinatorLayout and make some other views
+ * dodge it.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
Inset the bottom edge.
+ *
end
800005
Inset the end edge.
+ *
left
3
Inset the left edge.
+ *
none
0
Don't inset.
+ *
right
5
Inset the right edge.
+ *
start
800003
Inset the start edge.
+ *
top
30
Inset the top edge.
+ *
+ *
+ * @attr name org.muctec.smartfritz:layout_insetEdge
+ */
+ public static final int CoordinatorLayout_Layout_layout_insetEdge=5;
+ /**
+ *
+ * @attr description
+ * The index of a keyline this view should position relative to.
+ * android:layout_gravity will affect how the view aligns to the
+ * specified keyline.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name org.muctec.smartfritz:layout_keyline
+ */
+ public static final int CoordinatorLayout_Layout_layout_keyline=6;
+ /**
+ * Attributes that can be used with a DesignTheme.
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#bottomSheetDialogTheme}
+ * attribute's value can be found in the {@link #DesignTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:bottomSheetDialogTheme
+ */
+ public static final int DesignTheme_bottomSheetDialogTheme=0;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#bottomSheetStyle}
+ * attribute's value can be found in the {@link #DesignTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:bottomSheetStyle
+ */
+ public static final int DesignTheme_bottomSheetStyle=1;
+ /**
+ * Attributes that can be used with a DrawerArrowToggle.
+ *
+ * @attr description
+ * The length of the arrow head when formed to make an arrow
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:arrowHeadLength
+ */
+ public static final int DrawerArrowToggle_arrowHeadLength=0;
+ /**
+ *
+ * @attr description
+ * The length of the shaft when formed to make an arrow
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:arrowShaftLength
+ */
+ public static final int DrawerArrowToggle_arrowShaftLength=1;
+ /**
+ *
+ * @attr description
+ * The length of the bars when they are parallel to each other
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:barLength
+ */
+ public static final int DrawerArrowToggle_barLength=2;
+ /**
+ *
+ * @attr description
+ * The drawing color for the bars
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:color
+ */
+ public static final int DrawerArrowToggle_color=3;
+ /**
+ *
+ * @attr description
+ * The total size of the drawable
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:drawableSize
+ */
+ public static final int DrawerArrowToggle_drawableSize=4;
+ /**
+ *
+ * @attr description
+ * The max gap between the bars when they are parallel to each other
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:gapBetweenBars
+ */
+ public static final int DrawerArrowToggle_gapBetweenBars=5;
+ /**
+ *
+ * @attr description
+ * Whether bars should rotate or not during transition
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:spinBars
+ */
+ public static final int DrawerArrowToggle_spinBars=6;
+ /**
+ *
+ * @attr description
+ * The thickness (stroke size) for the bar paint
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:thickness
+ */
+ public static final int DrawerArrowToggle_thickness=7;
+ /**
+ * Attributes that can be used with a FloatingActionButton.
+ *
+ * @attr description
+ * Tint to apply to the background.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:backgroundTint
+ */
+ public static final int FloatingActionButton_backgroundTint=0;
+ /**
+ *
+ * @attr description
+ * Blending mode used to apply the background tint.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and icon color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ *
+ * @attr name org.muctec.smartfritz:backgroundTintMode
+ */
+ public static final int FloatingActionButton_backgroundTintMode=1;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#borderWidth}
+ * attribute's value can be found in the {@link #FloatingActionButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:borderWidth
+ */
+ public static final int FloatingActionButton_borderWidth=2;
+ /**
+ *
+ * @attr description
+ * Elevation for the action bar itself
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:elevation
+ */
+ public static final int FloatingActionButton_elevation=3;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#fabCustomSize}
+ * attribute's value can be found in the {@link #FloatingActionButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:fabCustomSize
+ */
+ public static final int FloatingActionButton_fabCustomSize=4;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#fabSize}
+ * attribute's value can be found in the {@link #FloatingActionButton} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
auto
ffffffff
+ *
mini
1
+ *
normal
0
+ *
+ *
+ * @attr name org.muctec.smartfritz:fabSize
+ */
+ public static final int FloatingActionButton_fabSize=5;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#hideMotionSpec}
+ * attribute's value can be found in the {@link #FloatingActionButton} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:hideMotionSpec
+ */
+ public static final int FloatingActionButton_hideMotionSpec=6;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#hoveredFocusedTranslationZ}
+ * attribute's value can be found in the {@link #FloatingActionButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:hoveredFocusedTranslationZ
+ */
+ public static final int FloatingActionButton_hoveredFocusedTranslationZ=7;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#maxImageSize}
+ * attribute's value can be found in the {@link #FloatingActionButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:maxImageSize
+ */
+ public static final int FloatingActionButton_maxImageSize=8;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#pressedTranslationZ}
+ * attribute's value can be found in the {@link #FloatingActionButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:pressedTranslationZ
+ */
+ public static final int FloatingActionButton_pressedTranslationZ=9;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#rippleColor}
+ * attribute's value can be found in the {@link #FloatingActionButton} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:rippleColor
+ */
+ public static final int FloatingActionButton_rippleColor=10;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#showMotionSpec}
+ * attribute's value can be found in the {@link #FloatingActionButton} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:showMotionSpec
+ */
+ public static final int FloatingActionButton_showMotionSpec=11;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#useCompatPadding}
+ * attribute's value can be found in the {@link #FloatingActionButton} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:useCompatPadding
+ */
+ public static final int FloatingActionButton_useCompatPadding=12;
+ /**
+ * Attributes that can be used with a FloatingActionButton_Behavior_Layout.
+ *
+ * @see #FloatingActionButton_Behavior_Layout_behavior_autoHide
+ */
+ public static final int[] FloatingActionButton_Behavior_Layout={
+ 0x7f030037
+ };
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#behavior_autoHide}
+ * attribute's value can be found in the {@link #FloatingActionButton_Behavior_Layout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:behavior_autoHide
+ */
+ public static final int FloatingActionButton_Behavior_Layout_behavior_autoHide=0;
+ /**
+ * Attributes that can be used with a FlowLayout.
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#itemSpacing}
+ * attribute's value can be found in the {@link #FlowLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:itemSpacing
+ */
+ public static final int FlowLayout_itemSpacing=0;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#lineSpacing}
+ * attribute's value can be found in the {@link #FlowLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:lineSpacing
+ */
+ public static final int FlowLayout_lineSpacing=1;
+ /**
+ * Attributes that can be used with a FontFamily.
+ *
+ * @attr description
+ * The authority of the Font Provider to be used for the request.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:fontProviderAuthority
+ */
+ public static final int FontFamily_fontProviderAuthority=0;
+ /**
+ *
+ * @attr description
+ * The sets of hashes for the certificates the provider should be signed with. This is
+ * used to verify the identity of the provider, and is only required if the provider is not
+ * part of the system image. This value may point to one list or a list of lists, where each
+ * individual list represents one collection of signature hashes. Refer to your font provider's
+ * documentation for these values.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:fontProviderCerts
+ */
+ public static final int FontFamily_fontProviderCerts=1;
+ /**
+ *
+ * @attr description
+ * The strategy to be used when fetching font data from a font provider in XML layouts.
+ * This attribute is ignored when the resource is loaded from code, as it is equivalent to the
+ * choice of API between {@link
+ * androidx.core.content.res.ResourcesCompat#getFont(Context, int)} (blocking) and
+ * {@link
+ * androidx.core.content.res.ResourcesCompat#getFont(Context, int, FontCallback, Handler)}
+ * (async).
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
async
1
The async font fetch works as follows.
+ * First, check the local cache, then if the requeted font is not cached, trigger a
+ * request the font and continue with layout inflation. Once the font fetch succeeds, the
+ * target text view will be refreshed with the downloaded font data. The
+ * fontProviderFetchTimeout will be ignored if async loading is specified.
+ *
blocking
0
The blocking font fetch works as follows.
+ * First, check the local cache, then if the requested font is not cached, request the
+ * font from the provider and wait until it is finished. You can change the length of
+ * the timeout by modifying fontProviderFetchTimeout. If the timeout happens, the
+ * default typeface will be used instead.
+ *
+ *
+ * @attr name org.muctec.smartfritz:fontProviderFetchStrategy
+ */
+ public static final int FontFamily_fontProviderFetchStrategy=2;
+ /**
+ *
+ * @attr description
+ * The length of the timeout during fetching.
+ *
+ *
May be an integer value, such as "100".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
forever
ffffffff
A special value for the timeout. In this case, the blocking font fetching will not
+ * timeout and wait until a reply is received from the font provider.
+ *
+ *
+ * @attr name org.muctec.smartfritz:fontProviderFetchTimeout
+ */
+ public static final int FontFamily_fontProviderFetchTimeout=3;
+ /**
+ *
+ * @attr description
+ * The package for the Font Provider to be used for the request. This is used to verify
+ * the identity of the provider.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:fontProviderPackage
+ */
+ public static final int FontFamily_fontProviderPackage=4;
+ /**
+ *
+ * @attr description
+ * The query to be sent over to the provider. Refer to your font provider's documentation
+ * on the format of this string.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:fontProviderQuery
+ */
+ public static final int FontFamily_fontProviderQuery=5;
+ /**
+ * Attributes that can be used with a FontFamilyFont.
+ *
This symbol is the offset where the {@link android.R.attr#font}
+ * attribute's value can be found in the {@link #FontFamilyFont} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:font
+ */
+ public static final int FontFamilyFont_android_font=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#fontWeight}
+ * attribute's value can be found in the {@link #FontFamilyFont} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name android:fontWeight
+ */
+ public static final int FontFamilyFont_android_fontWeight=1;
+ /**
+ *
+ * @attr description
+ * References to the framework attrs
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
italic
1
+ *
normal
0
+ *
+ *
+ * @attr name android:fontStyle
+ */
+ public static final int FontFamilyFont_android_fontStyle=2;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#ttcIndex}
+ * attribute's value can be found in the {@link #FontFamilyFont} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name android:ttcIndex
+ */
+ public static final int FontFamilyFont_android_ttcIndex=3;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#fontVariationSettings}
+ * attribute's value can be found in the {@link #FontFamilyFont} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:fontVariationSettings
+ */
+ public static final int FontFamilyFont_android_fontVariationSettings=4;
+ /**
+ *
+ * @attr description
+ * The reference to the font file to be used. This should be a file in the res/font folder
+ * and should therefore have an R reference value. E.g. @font/myfont
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:font
+ */
+ public static final int FontFamilyFont_font=5;
+ /**
+ *
+ * @attr description
+ * The style of the given font file. This will be used when the font is being loaded into
+ * the font stack and will override any style information in the font's header tables. If
+ * unspecified, the value in the font's header tables will be used.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
italic
1
+ *
normal
0
+ *
+ *
+ * @attr name org.muctec.smartfritz:fontStyle
+ */
+ public static final int FontFamilyFont_fontStyle=6;
+ /**
+ *
+ * @attr description
+ * The variation settings to be applied to the font. The string should be in the following
+ * format: "'tag1' value1, 'tag2' value2, ...". If the default variation settings should be
+ * used, or the font used does not support variation settings, this attribute needs not be
+ * specified.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:fontVariationSettings
+ */
+ public static final int FontFamilyFont_fontVariationSettings=7;
+ /**
+ *
+ * @attr description
+ * The weight of the given font file. This will be used when the font is being loaded into
+ * the font stack and will override any weight information in the font's header tables. Must
+ * be a positive number, a multiple of 100, and between 100 and 900, inclusive. The most
+ * common values are 400 for regular weight and 700 for bold weight. If unspecified, the value
+ * in the font's header tables will be used.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name org.muctec.smartfritz:fontWeight
+ */
+ public static final int FontFamilyFont_fontWeight=8;
+ /**
+ *
+ * @attr description
+ * The index of the font in the tcc font file. If the font file referenced is not in the
+ * tcc format, this attribute needs not be specified.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name org.muctec.smartfritz:ttcIndex
+ */
+ public static final int FontFamilyFont_ttcIndex=9;
+ /**
+ * Attributes that can be used with a ForegroundLinearLayout.
+ *
This symbol is the offset where the {@link android.R.attr#foreground}
+ * attribute's value can be found in the {@link #ForegroundLinearLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:foreground
+ */
+ public static final int ForegroundLinearLayout_android_foreground=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#foregroundGravity}
+ * attribute's value can be found in the {@link #ForegroundLinearLayout} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
+ *
center
11
+ *
center_horizontal
1
+ *
center_vertical
10
+ *
clip_horizontal
8
+ *
clip_vertical
80
+ *
fill
77
+ *
fill_horizontal
7
+ *
fill_vertical
70
+ *
left
3
+ *
right
5
+ *
top
30
+ *
+ *
+ * @attr name android:foregroundGravity
+ */
+ public static final int ForegroundLinearLayout_android_foregroundGravity=1;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#foregroundInsidePadding}
+ * attribute's value can be found in the {@link #ForegroundLinearLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:foregroundInsidePadding
+ */
+ public static final int ForegroundLinearLayout_foregroundInsidePadding=2;
+ /**
+ * Attributes that can be used with a GradientColor.
+ *
+ * @attr description
+ * Start color of the gradient.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:startColor
+ */
+ public static final int GradientColor_android_startColor=0;
+ /**
+ *
+ * @attr description
+ * End color of the gradient.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:endColor
+ */
+ public static final int GradientColor_android_endColor=1;
+ /**
+ *
+ * @attr description
+ * Type of gradient. The default type is linear.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
linear
0
+ *
radial
1
+ *
sweep
2
+ *
+ *
+ * @attr name android:type
+ */
+ public static final int GradientColor_android_type=2;
+ /**
+ *
+ * @attr description
+ * X coordinate of the center of the gradient within the path.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name android:centerX
+ */
+ public static final int GradientColor_android_centerX=3;
+ /**
+ *
+ * @attr description
+ * Y coordinate of the center of the gradient within the path.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name android:centerY
+ */
+ public static final int GradientColor_android_centerY=4;
+ /**
+ *
+ * @attr description
+ * Radius of the gradient, used only with radial gradient.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name android:gradientRadius
+ */
+ public static final int GradientColor_android_gradientRadius=5;
+ /**
+ *
+ * @attr description
+ * Defines the tile mode of the gradient. SweepGradient doesn't support tiling.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
clamp
0
+ *
disabled
ffffffff
+ *
mirror
2
+ *
repeat
1
+ *
+ *
+ * @attr name android:tileMode
+ */
+ public static final int GradientColor_android_tileMode=6;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:centerColor
+ */
+ public static final int GradientColor_android_centerColor=7;
+ /**
+ *
+ * @attr description
+ * X coordinate of the start point origin of the gradient.
+ * Defined in same coordinates as the path itself
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:startX
+ */
+ public static final int GradientColor_android_startX=8;
+ /**
+ *
+ * @attr description
+ * Y coordinate of the start point of the gradient within the shape.
+ * Defined in same coordinates as the path itself
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:startY
+ */
+ public static final int GradientColor_android_startY=9;
+ /**
+ *
+ * @attr description
+ * X coordinate of the end point origin of the gradient.
+ * Defined in same coordinates as the path itself
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:endX
+ */
+ public static final int GradientColor_android_endX=10;
+ /**
+ *
+ * @attr description
+ * Y coordinate of the end point of the gradient within the shape.
+ * Defined in same coordinates as the path itself
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:endY
+ */
+ public static final int GradientColor_android_endY=11;
+ /**
+ * Attributes that can be used with a GradientColorItem.
+ *
+ * @attr description
+ * The current color for the offset inside the gradient.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:color
+ */
+ public static final int GradientColorItem_android_color=0;
+ /**
+ *
+ * @attr description
+ * The offset (or ratio) of this current color item inside the gradient.
+ * The value is only meaningful when it is between 0 and 1.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:offset
+ */
+ public static final int GradientColorItem_android_offset=1;
+ /**
+ * Attributes that can be used with a LinearLayoutCompat.
+ *
This symbol is the offset where the {@link android.R.attr#gravity}
+ * attribute's value can be found in the {@link #LinearLayoutCompat} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
+ *
center
11
+ *
center_horizontal
1
+ *
center_vertical
10
+ *
clip_horizontal
8
+ *
clip_vertical
80
+ *
end
800005
+ *
fill
77
+ *
fill_horizontal
7
+ *
fill_vertical
70
+ *
left
3
+ *
right
5
+ *
start
800003
+ *
top
30
+ *
+ *
+ * @attr name android:gravity
+ */
+ public static final int LinearLayoutCompat_android_gravity=0;
+ /**
+ *
+ * @attr description
+ * Should the layout be a column or a row? Use "horizontal"
+ * for a row, "vertical" for a column. The default is
+ * horizontal.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
horizontal
0
+ *
vertical
1
+ *
+ *
+ * @attr name android:orientation
+ */
+ public static final int LinearLayoutCompat_android_orientation=1;
+ /**
+ *
+ * @attr description
+ * When set to false, prevents the layout from aligning its children's
+ * baselines. This attribute is particularly useful when the children
+ * use different values for gravity. The default value is true.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:baselineAligned
+ */
+ public static final int LinearLayoutCompat_android_baselineAligned=2;
+ /**
+ *
+ * @attr description
+ * When a linear layout is part of another layout that is baseline
+ * aligned, it can specify which of its children to baseline align to
+ * (that is, which child TextView).
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name android:baselineAlignedChildIndex
+ */
+ public static final int LinearLayoutCompat_android_baselineAlignedChildIndex=3;
+ /**
+ *
+ * @attr description
+ * Defines the maximum weight sum. If unspecified, the sum is computed
+ * by adding the layout_weight of all of the children. This can be
+ * used for instance to give a single child 50% of the total available
+ * space by giving it a layout_weight of 0.5 and setting the weightSum
+ * to 1.0.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:weightSum
+ */
+ public static final int LinearLayoutCompat_android_weightSum=4;
+ /**
+ *
+ * @attr description
+ * Drawable to use as a vertical divider between buttons.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:divider
+ */
+ public static final int LinearLayoutCompat_divider=5;
+ /**
+ *
+ * @attr description
+ * Size of padding on either end of a divider.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:dividerPadding
+ */
+ public static final int LinearLayoutCompat_dividerPadding=6;
+ /**
+ *
+ * @attr description
+ * When set to true, all children with a weight will be considered having
+ * the minimum size of the largest child. If false, all children are
+ * measured normally.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:measureWithLargestChild
+ */
+ public static final int LinearLayoutCompat_measureWithLargestChild=7;
+ /**
+ *
+ * @attr description
+ * Setting for which dividers to show.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
beginning
1
+ *
end
4
+ *
middle
2
+ *
none
0
+ *
+ *
+ * @attr name org.muctec.smartfritz:showDividers
+ */
+ public static final int LinearLayoutCompat_showDividers=8;
+ /**
+ * Attributes that can be used with a LinearLayoutCompat_Layout.
+ *
This symbol is the offset where the {@link android.R.attr#layout_gravity}
+ * attribute's value can be found in the {@link #LinearLayoutCompat_Layout} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
+ *
center
11
+ *
center_horizontal
1
+ *
center_vertical
10
+ *
clip_horizontal
8
+ *
clip_vertical
80
+ *
end
800005
+ *
fill
77
+ *
fill_horizontal
7
+ *
fill_vertical
70
+ *
left
3
+ *
right
5
+ *
start
800003
+ *
top
30
+ *
+ *
+ * @attr name android:layout_gravity
+ */
+ public static final int LinearLayoutCompat_Layout_android_layout_gravity=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_width}
+ * attribute's value can be found in the {@link #LinearLayoutCompat_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
fill_parent
ffffffff
+ *
match_parent
ffffffff
+ *
wrap_content
fffffffe
+ *
+ *
+ * @attr name android:layout_width
+ */
+ public static final int LinearLayoutCompat_Layout_android_layout_width=1;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_height}
+ * attribute's value can be found in the {@link #LinearLayoutCompat_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
fill_parent
ffffffff
+ *
match_parent
ffffffff
+ *
wrap_content
fffffffe
+ *
+ *
+ * @attr name android:layout_height
+ */
+ public static final int LinearLayoutCompat_Layout_android_layout_height=2;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_weight}
+ * attribute's value can be found in the {@link #LinearLayoutCompat_Layout} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:layout_weight
+ */
+ public static final int LinearLayoutCompat_Layout_android_layout_weight=3;
+ /**
+ * Attributes that can be used with a ListPopupWindow.
+ *
+ * @attr description
+ * Amount of pixels by which the drop down should be offset horizontally.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:dropDownHorizontalOffset
+ */
+ public static final int ListPopupWindow_android_dropDownHorizontalOffset=0;
+ /**
+ *
+ * @attr description
+ * Amount of pixels by which the drop down should be offset vertically.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:dropDownVerticalOffset
+ */
+ public static final int ListPopupWindow_android_dropDownVerticalOffset=1;
+ /**
+ * Attributes that can be used with a MaterialButton.
+ *
This symbol is the offset where the {@link android.R.attr#insetLeft}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name android:insetLeft
+ */
+ public static final int MaterialButton_android_insetLeft=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#insetRight}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name android:insetRight
+ */
+ public static final int MaterialButton_android_insetRight=1;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#insetTop}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name android:insetTop
+ */
+ public static final int MaterialButton_android_insetTop=2;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#insetBottom}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name android:insetBottom
+ */
+ public static final int MaterialButton_android_insetBottom=3;
+ /**
+ *
+ * @attr description
+ * Tint to apply to the background.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:backgroundTint
+ */
+ public static final int MaterialButton_backgroundTint=4;
+ /**
+ *
+ * @attr description
+ * Blending mode used to apply the background tint.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and icon color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ *
+ * @attr name org.muctec.smartfritz:backgroundTintMode
+ */
+ public static final int MaterialButton_backgroundTintMode=5;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#cornerRadius}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:cornerRadius
+ */
+ public static final int MaterialButton_cornerRadius=6;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#icon}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:icon
+ */
+ public static final int MaterialButton_icon=7;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#iconGravity}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
start
1
+ *
textStart
2
+ *
+ *
+ * @attr name org.muctec.smartfritz:iconGravity
+ */
+ public static final int MaterialButton_iconGravity=8;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#iconPadding}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:iconPadding
+ */
+ public static final int MaterialButton_iconPadding=9;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#iconSize}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:iconSize
+ */
+ public static final int MaterialButton_iconSize=10;
+ /**
+ *
+ * @attr description
+ * Tint to apply to the icon.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:iconTint
+ */
+ public static final int MaterialButton_iconTint=11;
+ /**
+ *
+ * @attr description
+ * Blending mode used to apply the icon tint.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and icon color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the icon with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the icon, but with the icon’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the icon. The icon’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the icon.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ *
+ * @attr name org.muctec.smartfritz:iconTintMode
+ */
+ public static final int MaterialButton_iconTintMode=12;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#rippleColor}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:rippleColor
+ */
+ public static final int MaterialButton_rippleColor=13;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#strokeColor}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:strokeColor
+ */
+ public static final int MaterialButton_strokeColor=14;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#strokeWidth}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:strokeWidth
+ */
+ public static final int MaterialButton_strokeWidth=15;
+ /**
+ * Attributes that can be used with a MaterialCardView.
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#strokeColor}
+ * attribute's value can be found in the {@link #MaterialCardView} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:strokeColor
+ */
+ public static final int MaterialCardView_strokeColor=0;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#strokeWidth}
+ * attribute's value can be found in the {@link #MaterialCardView} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:strokeWidth
+ */
+ public static final int MaterialCardView_strokeWidth=1;
+ /**
+ * Attributes that can be used with a MaterialComponentsTheme.
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#bottomSheetDialogTheme}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:bottomSheetDialogTheme
+ */
+ public static final int MaterialComponentsTheme_bottomSheetDialogTheme=0;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#bottomSheetStyle}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:bottomSheetStyle
+ */
+ public static final int MaterialComponentsTheme_bottomSheetStyle=1;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipGroupStyle}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:chipGroupStyle
+ */
+ public static final int MaterialComponentsTheme_chipGroupStyle=2;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipStandaloneStyle}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:chipStandaloneStyle
+ */
+ public static final int MaterialComponentsTheme_chipStandaloneStyle=3;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipStyle}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:chipStyle
+ */
+ public static final int MaterialComponentsTheme_chipStyle=4;
+ /**
+ *
+ * @attr description
+ * Bright complement to the primary branding color. By default, this is the color applied
+ * to framework controls (via colorControlActivated).
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:colorAccent
+ */
+ public static final int MaterialComponentsTheme_colorAccent=5;
+ /**
+ *
+ * @attr description
+ * Default color of background imagery for floating components, ex. dialogs, popups, and cards.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:colorBackgroundFloating
+ */
+ public static final int MaterialComponentsTheme_colorBackgroundFloating=6;
+ /**
+ *
+ * @attr description
+ * The primary branding color for the app. By default, this is the color applied to the
+ * action bar background.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:colorPrimary
+ */
+ public static final int MaterialComponentsTheme_colorPrimary=7;
+ /**
+ *
+ * @attr description
+ * Dark variant of the primary branding color. By default, this is the color applied to
+ * the status bar (via statusBarColor) and navigation bar (via navigationBarColor).
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:colorPrimaryDark
+ */
+ public static final int MaterialComponentsTheme_colorPrimaryDark=8;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#colorSecondary}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:colorSecondary
+ */
+ public static final int MaterialComponentsTheme_colorSecondary=9;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:editTextStyle
+ */
+ public static final int MaterialComponentsTheme_editTextStyle=10;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#floatingActionButtonStyle}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
May be an integer value, such as "100".
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
May be a floating point value, such as "1.2".
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name org.muctec.smartfritz:floatingActionButtonStyle
+ */
+ public static final int MaterialComponentsTheme_floatingActionButtonStyle=11;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#materialButtonStyle}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:materialButtonStyle
+ */
+ public static final int MaterialComponentsTheme_materialButtonStyle=12;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#materialCardViewStyle}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:materialCardViewStyle
+ */
+ public static final int MaterialComponentsTheme_materialCardViewStyle=13;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#navigationViewStyle}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:navigationViewStyle
+ */
+ public static final int MaterialComponentsTheme_navigationViewStyle=14;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#scrimBackground}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:scrimBackground
+ */
+ public static final int MaterialComponentsTheme_scrimBackground=15;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#snackbarButtonStyle}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:snackbarButtonStyle
+ */
+ public static final int MaterialComponentsTheme_snackbarButtonStyle=16;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabStyle}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:tabStyle
+ */
+ public static final int MaterialComponentsTheme_tabStyle=17;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#textAppearanceBody1}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceBody1
+ */
+ public static final int MaterialComponentsTheme_textAppearanceBody1=18;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#textAppearanceBody2}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceBody2
+ */
+ public static final int MaterialComponentsTheme_textAppearanceBody2=19;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#textAppearanceButton}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceButton
+ */
+ public static final int MaterialComponentsTheme_textAppearanceButton=20;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#textAppearanceCaption}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceCaption
+ */
+ public static final int MaterialComponentsTheme_textAppearanceCaption=21;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#textAppearanceHeadline1}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceHeadline1
+ */
+ public static final int MaterialComponentsTheme_textAppearanceHeadline1=22;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#textAppearanceHeadline2}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceHeadline2
+ */
+ public static final int MaterialComponentsTheme_textAppearanceHeadline2=23;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#textAppearanceHeadline3}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceHeadline3
+ */
+ public static final int MaterialComponentsTheme_textAppearanceHeadline3=24;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#textAppearanceHeadline4}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceHeadline4
+ */
+ public static final int MaterialComponentsTheme_textAppearanceHeadline4=25;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#textAppearanceHeadline5}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceHeadline5
+ */
+ public static final int MaterialComponentsTheme_textAppearanceHeadline5=26;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#textAppearanceHeadline6}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceHeadline6
+ */
+ public static final int MaterialComponentsTheme_textAppearanceHeadline6=27;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#textAppearanceOverline}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceOverline
+ */
+ public static final int MaterialComponentsTheme_textAppearanceOverline=28;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#textAppearanceSubtitle1}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceSubtitle1
+ */
+ public static final int MaterialComponentsTheme_textAppearanceSubtitle1=29;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#textAppearanceSubtitle2}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceSubtitle2
+ */
+ public static final int MaterialComponentsTheme_textAppearanceSubtitle2=30;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#textInputStyle}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textInputStyle
+ */
+ public static final int MaterialComponentsTheme_textInputStyle=31;
+ /**
+ * Attributes that can be used with a MenuGroup.
+ *
+ * @attr description
+ * Whether the items are enabled.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:enabled
+ */
+ public static final int MenuGroup_android_enabled=0;
+ /**
+ *
+ * @attr description
+ * The ID of the group.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:id
+ */
+ public static final int MenuGroup_android_id=1;
+ /**
+ *
+ * @attr description
+ * Whether the items are shown/visible.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:visible
+ */
+ public static final int MenuGroup_android_visible=2;
+ /**
+ *
+ * @attr description
+ * The category applied to all items within this group.
+ * (This will be or'ed with the orderInCategory attribute.)
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
alternative
40000
+ *
container
10000
+ *
secondary
30000
+ *
system
20000
+ *
+ *
+ * @attr name android:menuCategory
+ */
+ public static final int MenuGroup_android_menuCategory=3;
+ /**
+ *
+ * @attr description
+ * The order within the category applied to all items within this group.
+ * (This will be or'ed with the category attribute.)
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name android:orderInCategory
+ */
+ public static final int MenuGroup_android_orderInCategory=4;
+ /**
+ *
+ * @attr description
+ * Whether the items are capable of displaying a check mark.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
all
1
+ *
none
0
+ *
single
2
+ *
+ *
+ * @attr name android:checkableBehavior
+ */
+ public static final int MenuGroup_android_checkableBehavior=5;
+ /**
+ * Attributes that can be used with a MenuItem.
+ *
+ * @attr description
+ * The icon associated with this item. This icon will not always be shown, so
+ * the title should be sufficient in describing this item.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:icon
+ */
+ public static final int MenuItem_android_icon=0;
+ /**
+ *
+ * @attr description
+ * Whether the item is enabled.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:enabled
+ */
+ public static final int MenuItem_android_enabled=1;
+ /**
+ *
+ * @attr description
+ * The ID of the item.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:id
+ */
+ public static final int MenuItem_android_id=2;
+ /**
+ *
+ * @attr description
+ * Whether the item is checked. Note that you must first have enabled checking with
+ * the checkable attribute or else the check mark will not appear.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:checked
+ */
+ public static final int MenuItem_android_checked=3;
+ /**
+ *
+ * @attr description
+ * Whether the item is shown/visible.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:visible
+ */
+ public static final int MenuItem_android_visible=4;
+ /**
+ *
+ * @attr description
+ * The category applied to the item.
+ * (This will be or'ed with the orderInCategory attribute.)
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
alternative
40000
+ *
container
10000
+ *
secondary
30000
+ *
system
20000
+ *
+ *
+ * @attr name android:menuCategory
+ */
+ public static final int MenuItem_android_menuCategory=5;
+ /**
+ *
+ * @attr description
+ * The order within the category applied to the item.
+ * (This will be or'ed with the category attribute.)
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name android:orderInCategory
+ */
+ public static final int MenuItem_android_orderInCategory=6;
+ /**
+ *
+ * @attr description
+ * The title associated with the item.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:title
+ */
+ public static final int MenuItem_android_title=7;
+ /**
+ *
+ * @attr description
+ * The condensed title associated with the item. This is used in situations where the
+ * normal title may be too long to be displayed.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:titleCondensed
+ */
+ public static final int MenuItem_android_titleCondensed=8;
+ /**
+ *
+ * @attr description
+ * The alphabetic shortcut key. This is the shortcut when using a keyboard
+ * with alphabetic keys.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:alphabeticShortcut
+ */
+ public static final int MenuItem_android_alphabeticShortcut=9;
+ /**
+ *
+ * @attr description
+ * The numeric shortcut key. This is the shortcut when using a numeric (e.g., 12-key)
+ * keyboard.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:numericShortcut
+ */
+ public static final int MenuItem_android_numericShortcut=10;
+ /**
+ *
+ * @attr description
+ * Whether the item is capable of displaying a check mark.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:checkable
+ */
+ public static final int MenuItem_android_checkable=11;
+ /**
+ *
+ * @attr description
+ * Name of a method on the Context used to inflate the menu that will be
+ * called when the item is clicked.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:onClick
+ */
+ public static final int MenuItem_android_onClick=12;
+ /**
+ *
+ * @attr description
+ * An optional layout to be used as an action view.
+ * See {@link android.view.MenuItem#setActionView(android.view.View)}
+ * for more info.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionLayout
+ */
+ public static final int MenuItem_actionLayout=13;
+ /**
+ *
+ * @attr description
+ * The name of an optional ActionProvider class to instantiate an action view
+ * and perform operations such as default action for that menu item.
+ * See {@link android.view.MenuItem#setActionProvider(android.view.ActionProvider)}
+ * for more info.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:actionProviderClass
+ */
+ public static final int MenuItem_actionProviderClass=14;
+ /**
+ *
+ * @attr description
+ * The name of an optional View class to instantiate and use as an
+ * action view. See {@link android.view.MenuItem#setActionView(android.view.View)}
+ * for more info.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:actionViewClass
+ */
+ public static final int MenuItem_actionViewClass=15;
+ /**
+ *
+ * @attr description
+ * The alphabetic modifier key. This is the modifier when using a keyboard
+ * with alphabetic keys. The values should be kept in sync with KeyEvent
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
ALT
2
+ *
CTRL
1000
+ *
FUNCTION
8
+ *
META
10000
+ *
SHIFT
1
+ *
SYM
4
+ *
+ *
+ * @attr name org.muctec.smartfritz:alphabeticModifiers
+ */
+ public static final int MenuItem_alphabeticModifiers=16;
+ /**
+ *
+ * @attr description
+ * The content description associated with the item.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:contentDescription
+ */
+ public static final int MenuItem_contentDescription=17;
+ /**
+ *
+ * @attr description
+ * Tint to apply to the icon.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:iconTint
+ */
+ public static final int MenuItem_iconTint=18;
+ /**
+ *
+ * @attr description
+ * Blending mode used to apply the icon tint.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and icon color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the icon with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the icon, but with the icon’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the icon. The icon’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the icon.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ *
+ * @attr name org.muctec.smartfritz:iconTintMode
+ */
+ public static final int MenuItem_iconTintMode=19;
+ /**
+ *
+ * @attr description
+ * The numeric modifier key. This is the modifier when using a numeric (e.g., 12-key)
+ * keyboard. The values should be kept in sync with KeyEvent
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
ALT
2
+ *
CTRL
1000
+ *
FUNCTION
8
+ *
META
10000
+ *
SHIFT
1
+ *
SYM
4
+ *
+ *
+ * @attr name org.muctec.smartfritz:numericModifiers
+ */
+ public static final int MenuItem_numericModifiers=20;
+ /**
+ *
+ * @attr description
+ * How this item should display in the Action Bar, if present.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
always
2
Always show this item in an actionbar, even if it would override
+ * the system's limits of how much stuff to put there. This may make
+ * your action bar look bad on some screens. In most cases you should
+ * use "ifRoom" instead. Mutually exclusive with "ifRoom" and "never".
+ *
collapseActionView
8
This item's action view collapses to a normal menu
+ * item. When expanded, the action view takes over a
+ * larger segment of its container.
+ *
ifRoom
1
Show this item in an action bar if there is room for it as determined
+ * by the system. Favor this option over "always" where possible.
+ * Mutually exclusive with "never" and "always".
+ *
never
0
Never show this item in an action bar, show it in the overflow menu instead.
+ * Mutually exclusive with "ifRoom" and "always".
+ *
withText
4
When this item is shown as an action in the action bar, show a text
+ * label with it even if it has an icon representation.
+ *
+ *
+ * @attr name org.muctec.smartfritz:showAsAction
+ */
+ public static final int MenuItem_showAsAction=21;
+ /**
+ *
+ * @attr description
+ * The tooltip text associated with the item.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:tooltipText
+ */
+ public static final int MenuItem_tooltipText=22;
+ /**
+ * Attributes that can be used with a MenuView.
+ *
+ * @attr description
+ * Default animations for the menu.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:windowAnimationStyle
+ */
+ public static final int MenuView_android_windowAnimationStyle=0;
+ /**
+ *
+ * @attr description
+ * Default appearance of menu item text.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:itemTextAppearance
+ */
+ public static final int MenuView_android_itemTextAppearance=1;
+ /**
+ *
+ * @attr description
+ * Default horizontal divider between rows of menu items.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:horizontalDivider
+ */
+ public static final int MenuView_android_horizontalDivider=2;
+ /**
+ *
+ * @attr description
+ * Default vertical divider between menu items.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:verticalDivider
+ */
+ public static final int MenuView_android_verticalDivider=3;
+ /**
+ *
+ * @attr description
+ * Default background for the menu header.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:headerBackground
+ */
+ public static final int MenuView_android_headerBackground=4;
+ /**
+ *
+ * @attr description
+ * Default background for each menu item.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:itemBackground
+ */
+ public static final int MenuView_android_itemBackground=5;
+ /**
+ *
+ * @attr description
+ * Default disabled icon alpha for each menu item that shows an icon.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:itemIconDisabledAlpha
+ */
+ public static final int MenuView_android_itemIconDisabledAlpha=6;
+ /**
+ *
+ * @attr description
+ * Whether space should be reserved in layout when an icon is missing.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:preserveIconSpacing
+ */
+ public static final int MenuView_preserveIconSpacing=7;
+ /**
+ *
+ * @attr description
+ * Drawable for the arrow icon indicating a particular item is a submenu.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:subMenuArrow
+ */
+ public static final int MenuView_subMenuArrow=8;
+ /**
+ * Attributes that can be used with a NavigationView.
+ *
This symbol is the offset where the {@link android.R.attr#background}
+ * attribute's value can be found in the {@link #NavigationView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:background
+ */
+ public static final int NavigationView_android_background=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#fitsSystemWindows}
+ * attribute's value can be found in the {@link #NavigationView} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:fitsSystemWindows
+ */
+ public static final int NavigationView_android_fitsSystemWindows=1;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#maxWidth}
+ * attribute's value can be found in the {@link #NavigationView} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:maxWidth
+ */
+ public static final int NavigationView_android_maxWidth=2;
+ /**
+ *
+ * @attr description
+ * Elevation for the action bar itself
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:elevation
+ */
+ public static final int NavigationView_elevation=3;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#headerLayout}
+ * attribute's value can be found in the {@link #NavigationView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:headerLayout
+ */
+ public static final int NavigationView_headerLayout=4;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#itemBackground}
+ * attribute's value can be found in the {@link #NavigationView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:itemBackground
+ */
+ public static final int NavigationView_itemBackground=5;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#itemHorizontalPadding}
+ * attribute's value can be found in the {@link #NavigationView} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:itemHorizontalPadding
+ */
+ public static final int NavigationView_itemHorizontalPadding=6;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#itemIconPadding}
+ * attribute's value can be found in the {@link #NavigationView} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:itemIconPadding
+ */
+ public static final int NavigationView_itemIconPadding=7;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#itemIconTint}
+ * attribute's value can be found in the {@link #NavigationView} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:itemIconTint
+ */
+ public static final int NavigationView_itemIconTint=8;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#itemTextAppearance}
+ * attribute's value can be found in the {@link #NavigationView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:itemTextAppearance
+ */
+ public static final int NavigationView_itemTextAppearance=9;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#itemTextColor}
+ * attribute's value can be found in the {@link #NavigationView} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:itemTextColor
+ */
+ public static final int NavigationView_itemTextColor=10;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#menu}
+ * attribute's value can be found in the {@link #NavigationView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:menu
+ */
+ public static final int NavigationView_menu=11;
+ /**
+ * Attributes that can be used with a PopupWindow.
+ *
This symbol is the offset where the {@link android.R.attr#popupBackground}
+ * attribute's value can be found in the {@link #PopupWindow} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:popupBackground
+ */
+ public static final int PopupWindow_android_popupBackground=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#popupAnimationStyle}
+ * attribute's value can be found in the {@link #PopupWindow} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:popupAnimationStyle
+ */
+ public static final int PopupWindow_android_popupAnimationStyle=1;
+ /**
+ *
+ * @attr description
+ * Whether the popup window should overlap its anchor view.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:overlapAnchor
+ */
+ public static final int PopupWindow_overlapAnchor=2;
+ /**
+ * Attributes that can be used with a PopupWindowBackgroundState.
+ *
State identifier indicating the popup will be above the anchor.
+ *
+ * @see #PopupWindowBackgroundState_state_above_anchor
+ */
+ public static final int[] PopupWindowBackgroundState={
+ 0x7f030168
+ };
+ /**
+ *
+ * @attr description
+ * State identifier indicating the popup will be above the anchor.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:state_above_anchor
+ */
+ public static final int PopupWindowBackgroundState_state_above_anchor=0;
+ /**
+ * Attributes that can be used with a RecycleListView.
+ *
+ * @attr description
+ * Bottom padding to use when no buttons are present.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:paddingBottomNoButtons
+ */
+ public static final int RecycleListView_paddingBottomNoButtons=0;
+ /**
+ *
+ * @attr description
+ * Top padding to use when no title is present.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:paddingTopNoTitle
+ */
+ public static final int RecycleListView_paddingTopNoTitle=1;
+ /**
+ * Attributes that can be used with a RecyclerView.
+ *
This symbol is the offset where the {@link android.R.attr#orientation}
+ * attribute's value can be found in the {@link #RecyclerView} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
horizontal
0
+ *
vertical
1
+ *
+ *
+ * @attr name android:orientation
+ */
+ public static final int RecyclerView_android_orientation=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#descendantFocusability}
+ * attribute's value can be found in the {@link #RecyclerView} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
afterDescendants
1
+ *
beforeDescendants
0
+ *
blocksDescendants
2
+ *
+ *
+ * @attr name android:descendantFocusability
+ */
+ public static final int RecyclerView_android_descendantFocusability=1;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#fastScrollEnabled}
+ * attribute's value can be found in the {@link #RecyclerView} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:fastScrollEnabled
+ */
+ public static final int RecyclerView_fastScrollEnabled=2;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#fastScrollHorizontalThumbDrawable}
+ * attribute's value can be found in the {@link #RecyclerView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:fastScrollHorizontalThumbDrawable
+ */
+ public static final int RecyclerView_fastScrollHorizontalThumbDrawable=3;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#fastScrollHorizontalTrackDrawable}
+ * attribute's value can be found in the {@link #RecyclerView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:fastScrollHorizontalTrackDrawable
+ */
+ public static final int RecyclerView_fastScrollHorizontalTrackDrawable=4;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#fastScrollVerticalThumbDrawable}
+ * attribute's value can be found in the {@link #RecyclerView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:fastScrollVerticalThumbDrawable
+ */
+ public static final int RecyclerView_fastScrollVerticalThumbDrawable=5;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#fastScrollVerticalTrackDrawable}
+ * attribute's value can be found in the {@link #RecyclerView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:fastScrollVerticalTrackDrawable
+ */
+ public static final int RecyclerView_fastScrollVerticalTrackDrawable=6;
+ /**
+ *
+ * @attr description
+ * Class name of the Layout Manager to be used.
+ *
+ * The class must extandroidx.recyclerview.widget.RecyclerViewView$LayoutManager
+ * and have either a default constructor or constructor with the signature
+ * (android.content.Context, android.util.AttributeSet, int, int).
+ *
+ * If the name starts with a '.', application package is prefixed.
+ * Else, if the name contains a '.', the classname is assumed to be a full class name.
+ * Else, the recycler view package naandroidx.appcompat.widgetdget) is prefixed.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:layoutManager
+ */
+ public static final int RecyclerView_layoutManager=7;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#reverseLayout}
+ * attribute's value can be found in the {@link #RecyclerView} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:reverseLayout
+ */
+ public static final int RecyclerView_reverseLayout=8;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#spanCount}
+ * attribute's value can be found in the {@link #RecyclerView} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name org.muctec.smartfritz:spanCount
+ */
+ public static final int RecyclerView_spanCount=9;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#stackFromEnd}
+ * attribute's value can be found in the {@link #RecyclerView} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:stackFromEnd
+ */
+ public static final int RecyclerView_stackFromEnd=10;
+ /**
+ * Attributes that can be used with a ScrimInsetsFrameLayout.
+ *
+ * @see #ScrimInsetsFrameLayout_insetForeground
+ */
+ public static final int[] ScrimInsetsFrameLayout={
+ 0x7f0300f8
+ };
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#insetForeground}
+ * attribute's value can be found in the {@link #ScrimInsetsFrameLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:insetForeground
+ */
+ public static final int ScrimInsetsFrameLayout_insetForeground=0;
+ /**
+ * Attributes that can be used with a ScrollingViewBehavior_Layout.
+ *
+ * @see #ScrollingViewBehavior_Layout_behavior_overlapTop
+ */
+ public static final int[] ScrollingViewBehavior_Layout={
+ 0x7f03003a
+ };
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#behavior_overlapTop}
+ * attribute's value can be found in the {@link #ScrollingViewBehavior_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:behavior_overlapTop
+ */
+ public static final int ScrollingViewBehavior_Layout_behavior_overlapTop=0;
+ /**
+ * Attributes that can be used with a SearchView.
+ *
This symbol is the offset where the {@link android.R.attr#focusable}
+ * attribute's value can be found in the {@link #SearchView} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
auto
10
+ *
+ *
+ * @attr name android:focusable
+ */
+ public static final int SearchView_android_focusable=0;
+ /**
+ *
+ * @attr description
+ * An optional maximum width of the SearchView.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:maxWidth
+ */
+ public static final int SearchView_android_maxWidth=1;
+ /**
+ *
+ * @attr description
+ * The input type to set on the query text field.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
date
14
+ *
datetime
4
+ *
none
0
+ *
number
2
+ *
numberDecimal
2002
+ *
numberPassword
12
+ *
numberSigned
1002
+ *
phone
3
+ *
text
1
+ *
textAutoComplete
10001
+ *
textAutoCorrect
8001
+ *
textCapCharacters
1001
+ *
textCapSentences
4001
+ *
textCapWords
2001
+ *
textEmailAddress
21
+ *
textEmailSubject
31
+ *
textFilter
b1
+ *
textImeMultiLine
40001
+ *
textLongMessage
51
+ *
textMultiLine
20001
+ *
textNoSuggestions
80001
+ *
textPassword
81
+ *
textPersonName
61
+ *
textPhonetic
c1
+ *
textPostalAddress
71
+ *
textShortMessage
41
+ *
textUri
11
+ *
textVisiblePassword
91
+ *
textWebEditText
a1
+ *
textWebEmailAddress
d1
+ *
textWebPassword
e1
+ *
time
24
+ *
+ *
+ * @attr name android:inputType
+ */
+ public static final int SearchView_android_inputType=2;
+ /**
+ *
+ * @attr description
+ * The IME options to set on the query text field.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
actionDone
6
+ *
actionGo
2
+ *
actionNext
5
+ *
actionNone
1
+ *
actionPrevious
7
+ *
actionSearch
3
+ *
actionSend
4
+ *
actionUnspecified
0
+ *
flagForceAscii
80000000
+ *
flagNavigateNext
8000000
+ *
flagNavigatePrevious
4000000
+ *
flagNoAccessoryAction
20000000
+ *
flagNoEnterAction
40000000
+ *
flagNoExtractUi
10000000
+ *
flagNoFullscreen
2000000
+ *
flagNoPersonalizedLearning
1000000
+ *
normal
0
+ *
+ *
+ * @attr name android:imeOptions
+ */
+ public static final int SearchView_android_imeOptions=3;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:closeIcon
+ */
+ public static final int SearchView_closeIcon=4;
+ /**
+ *
+ * @attr description
+ * Commit icon shown in the query suggestion row
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:commitIcon
+ */
+ public static final int SearchView_commitIcon=5;
+ /**
+ *
+ * @attr description
+ * Default query hint used when {@code queryHint} is undefined and
+ * the search view's {@code SearchableInfo} does not provide a hint.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:defaultQueryHint
+ */
+ public static final int SearchView_defaultQueryHint=6;
+ /**
+ *
+ * @attr description
+ * Go button icon
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:goIcon
+ */
+ public static final int SearchView_goIcon=7;
+ /**
+ *
+ * @attr description
+ * The default state of the SearchView. If true, it will be iconified when not in
+ * use and expanded when clicked.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:iconifiedByDefault
+ */
+ public static final int SearchView_iconifiedByDefault=8;
+ /**
+ *
+ * @attr description
+ * The layout to use for the search view.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:layout
+ */
+ public static final int SearchView_layout=9;
+ /**
+ *
+ * @attr description
+ * Background for the section containing the search query
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:queryBackground
+ */
+ public static final int SearchView_queryBackground=10;
+ /**
+ *
+ * @attr description
+ * An optional user-defined query hint string to be displayed in the empty query field.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:queryHint
+ */
+ public static final int SearchView_queryHint=11;
+ /**
+ *
+ * @attr description
+ * Search icon displayed as a text field hint
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:searchHintIcon
+ */
+ public static final int SearchView_searchHintIcon=12;
+ /**
+ *
+ * @attr description
+ * Search icon
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:searchIcon
+ */
+ public static final int SearchView_searchIcon=13;
+ /**
+ *
+ * @attr description
+ * Background for the section containing the action (e.g. voice search)
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:submitBackground
+ */
+ public static final int SearchView_submitBackground=14;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:suggestionRowLayout
+ */
+ public static final int SearchView_suggestionRowLayout=15;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:voiceIcon
+ */
+ public static final int SearchView_voiceIcon=16;
+ /**
+ * Attributes that can be used with a Snackbar.
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#snackbarButtonStyle}
+ * attribute's value can be found in the {@link #Snackbar} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:snackbarButtonStyle
+ */
+ public static final int Snackbar_snackbarButtonStyle=0;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#snackbarStyle}
+ * attribute's value can be found in the {@link #Snackbar} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:snackbarStyle
+ */
+ public static final int Snackbar_snackbarStyle=1;
+ /**
+ * Attributes that can be used with a SnackbarLayout.
+ *
This symbol is the offset where the {@link android.R.attr#maxWidth}
+ * attribute's value can be found in the {@link #SnackbarLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:maxWidth
+ */
+ public static final int SnackbarLayout_android_maxWidth=0;
+ /**
+ *
+ * @attr description
+ * Elevation for the action bar itself
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:elevation
+ */
+ public static final int SnackbarLayout_elevation=1;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#maxActionInlineWidth}
+ * attribute's value can be found in the {@link #SnackbarLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:maxActionInlineWidth
+ */
+ public static final int SnackbarLayout_maxActionInlineWidth=2;
+ /**
+ * Attributes that can be used with a Spinner.
+ *
+ * @attr description
+ * Reference to an array resource that will populate the Spinner.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:entries
+ */
+ public static final int Spinner_android_entries=0;
+ /**
+ *
+ * @attr description
+ * Background drawable to use for the dropdown in spinnerMode="dropdown".
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:popupBackground
+ */
+ public static final int Spinner_android_popupBackground=1;
+ /**
+ *
+ * @attr description
+ * The prompt to display when the spinner's dialog is shown.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:prompt
+ */
+ public static final int Spinner_android_prompt=2;
+ /**
+ *
+ * @attr description
+ * Width of the dropdown in spinnerMode="dropdown".
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
fill_parent
ffffffff
+ *
match_parent
ffffffff
+ *
wrap_content
fffffffe
+ *
+ *
+ * @attr name android:dropDownWidth
+ */
+ public static final int Spinner_android_dropDownWidth=3;
+ /**
+ *
+ * @attr description
+ * Theme to use for the drop-down or dialog popup window.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:popupTheme
+ */
+ public static final int Spinner_popupTheme=4;
+ /**
+ * Attributes that can be used with a StateListDrawable.
+ *
+ * @attr description
+ * Enables or disables dithering of the bitmap if the bitmap does not have the
+ * same pixel configuration as the screen (for instance: a ARGB 8888 bitmap with
+ * an RGB 565 screen).
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:dither
+ */
+ public static final int StateListDrawable_android_dither=0;
+ /**
+ *
+ * @attr description
+ * Indicates whether the drawable should be initially visible.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:visible
+ */
+ public static final int StateListDrawable_android_visible=1;
+ /**
+ *
+ * @attr description
+ * If true, allows the drawable's padding to change based on the
+ * current state that is selected. If false, the padding will
+ * stay the same (based on the maximum padding of all the states).
+ * Enabling this feature requires that the owner of the drawable
+ * deal with performing layout when the state changes, which is
+ * often not supported.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:variablePadding
+ */
+ public static final int StateListDrawable_android_variablePadding=2;
+ /**
+ *
+ * @attr description
+ * If true, the drawable's reported internal size will remain
+ * constant as the state changes; the size is the maximum of all
+ * of the states. If false, the size will vary based on the
+ * current state.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:constantSize
+ */
+ public static final int StateListDrawable_android_constantSize=3;
+ /**
+ *
+ * @attr description
+ * Amount of time (in milliseconds) to fade in a new state drawable.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name android:enterFadeDuration
+ */
+ public static final int StateListDrawable_android_enterFadeDuration=4;
+ /**
+ *
+ * @attr description
+ * Amount of time (in milliseconds) to fade out an old state drawable.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name android:exitFadeDuration
+ */
+ public static final int StateListDrawable_android_exitFadeDuration=5;
+ /**
+ * Attributes that can be used with a StateListDrawableItem.
+ *
+ * @see #StateListDrawableItem_android_drawable
+ */
+ public static final int[] StateListDrawableItem={
+ 0x01010199
+ };
+ /**
+ *
+ * @attr description
+ * Reference to a drawable resource to use for the state. If not
+ * given, the drawable must be defined by the first child tag.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:drawable
+ */
+ public static final int StateListDrawableItem_android_drawable=0;
+ /**
+ * Attributes that can be used with a SwitchCompat.
+ *
+ * @attr description
+ * Text to use when the switch is in the checked/"on" state.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:textOn
+ */
+ public static final int SwitchCompat_android_textOn=0;
+ /**
+ *
+ * @attr description
+ * Text to use when the switch is in the unchecked/"off" state.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:textOff
+ */
+ public static final int SwitchCompat_android_textOff=1;
+ /**
+ *
+ * @attr description
+ * Drawable to use as the "thumb" that switches back and forth.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:thumb
+ */
+ public static final int SwitchCompat_android_thumb=2;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:showText
+ */
+ public static final int SwitchCompat_showText=3;
+ /**
+ *
+ * @attr description
+ * Whether to split the track and leave a gap for the thumb drawable.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:splitTrack
+ */
+ public static final int SwitchCompat_splitTrack=4;
+ /**
+ *
+ * @attr description
+ * Minimum width for the switch component
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:switchMinWidth
+ */
+ public static final int SwitchCompat_switchMinWidth=5;
+ /**
+ *
+ * @attr description
+ * Minimum space between the switch and caption text
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:switchPadding
+ */
+ public static final int SwitchCompat_switchPadding=6;
+ /**
+ *
+ * @attr description
+ * TextAppearance style for text displayed on the switch thumb.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:switchTextAppearance
+ */
+ public static final int SwitchCompat_switchTextAppearance=7;
+ /**
+ *
+ * @attr description
+ * Amount of padding on either side of text within the switch thumb.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:thumbTextPadding
+ */
+ public static final int SwitchCompat_thumbTextPadding=8;
+ /**
+ *
+ * @attr description
+ * Tint to apply to the thumb drawable.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:thumbTint
+ */
+ public static final int SwitchCompat_thumbTint=9;
+ /**
+ *
+ * @attr description
+ * Blending mode used to apply the thumb tint.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and drawable color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ *
+ * @attr name org.muctec.smartfritz:thumbTintMode
+ */
+ public static final int SwitchCompat_thumbTintMode=10;
+ /**
+ *
+ * @attr description
+ * Drawable to use as the "track" that the switch thumb slides within.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:track
+ */
+ public static final int SwitchCompat_track=11;
+ /**
+ *
+ * @attr description
+ * Tint to apply to the track.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:trackTint
+ */
+ public static final int SwitchCompat_trackTint=12;
+ /**
+ *
+ * @attr description
+ * Blending mode used to apply the track tint.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and drawable color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ *
+ * @attr name org.muctec.smartfritz:trackTintMode
+ */
+ public static final int SwitchCompat_trackTintMode=13;
+ /**
+ * Attributes that can be used with a TabItem.
+ *
This symbol is the offset where the {@link android.R.attr#icon}
+ * attribute's value can be found in the {@link #TabItem} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:icon
+ */
+ public static final int TabItem_android_icon=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout}
+ * attribute's value can be found in the {@link #TabItem} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:layout
+ */
+ public static final int TabItem_android_layout=1;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#text}
+ * attribute's value can be found in the {@link #TabItem} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:text
+ */
+ public static final int TabItem_android_text=2;
+ /**
+ * Attributes that can be used with a TabLayout.
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabBackground}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:tabBackground
+ */
+ public static final int TabLayout_tabBackground=0;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabContentStart}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:tabContentStart
+ */
+ public static final int TabLayout_tabContentStart=1;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabGravity}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
center
1
+ *
fill
0
+ *
+ *
+ * @attr name org.muctec.smartfritz:tabGravity
+ */
+ public static final int TabLayout_tabGravity=2;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabIconTint}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:tabIconTint
+ */
+ public static final int TabLayout_tabIconTint=3;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabIconTintMode}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
+ *
multiply
e
+ *
screen
f
+ *
src_atop
9
+ *
src_in
5
+ *
src_over
3
+ *
+ *
+ * @attr name org.muctec.smartfritz:tabIconTintMode
+ */
+ public static final int TabLayout_tabIconTintMode=4;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabIndicator}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:tabIndicator
+ */
+ public static final int TabLayout_tabIndicator=5;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabIndicatorAnimationDuration}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name org.muctec.smartfritz:tabIndicatorAnimationDuration
+ */
+ public static final int TabLayout_tabIndicatorAnimationDuration=6;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabIndicatorColor}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:tabIndicatorColor
+ */
+ public static final int TabLayout_tabIndicatorColor=7;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabIndicatorFullWidth}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:tabIndicatorFullWidth
+ */
+ public static final int TabLayout_tabIndicatorFullWidth=8;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabIndicatorGravity}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
0
+ *
center
1
+ *
stretch
3
+ *
top
2
+ *
+ *
+ * @attr name org.muctec.smartfritz:tabIndicatorGravity
+ */
+ public static final int TabLayout_tabIndicatorGravity=9;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabIndicatorHeight}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:tabIndicatorHeight
+ */
+ public static final int TabLayout_tabIndicatorHeight=10;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabInlineLabel}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:tabInlineLabel
+ */
+ public static final int TabLayout_tabInlineLabel=11;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabMaxWidth}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:tabMaxWidth
+ */
+ public static final int TabLayout_tabMaxWidth=12;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabMinWidth}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:tabMinWidth
+ */
+ public static final int TabLayout_tabMinWidth=13;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabMode}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
fixed
1
+ *
scrollable
0
+ *
+ *
+ * @attr name org.muctec.smartfritz:tabMode
+ */
+ public static final int TabLayout_tabMode=14;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabPadding}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:tabPadding
+ */
+ public static final int TabLayout_tabPadding=15;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabPaddingBottom}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:tabPaddingBottom
+ */
+ public static final int TabLayout_tabPaddingBottom=16;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabPaddingEnd}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:tabPaddingEnd
+ */
+ public static final int TabLayout_tabPaddingEnd=17;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabPaddingStart}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:tabPaddingStart
+ */
+ public static final int TabLayout_tabPaddingStart=18;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabPaddingTop}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:tabPaddingTop
+ */
+ public static final int TabLayout_tabPaddingTop=19;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabRippleColor}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:tabRippleColor
+ */
+ public static final int TabLayout_tabRippleColor=20;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabSelectedTextColor}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:tabSelectedTextColor
+ */
+ public static final int TabLayout_tabSelectedTextColor=21;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabTextAppearance}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:tabTextAppearance
+ */
+ public static final int TabLayout_tabTextAppearance=22;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabTextColor}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:tabTextColor
+ */
+ public static final int TabLayout_tabTextColor=23;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabUnboundedRipple}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:tabUnboundedRipple
+ */
+ public static final int TabLayout_tabUnboundedRipple=24;
+ /**
+ * Attributes that can be used with a TextAppearance.
+ *
This symbol is the offset where the {@link android.R.attr#textSize}
+ * attribute's value can be found in the {@link #TextAppearance} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:textSize
+ */
+ public static final int TextAppearance_android_textSize=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#typeface}
+ * attribute's value can be found in the {@link #TextAppearance} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
monospace
3
+ *
normal
0
+ *
sans
1
+ *
serif
2
+ *
+ *
+ * @attr name android:typeface
+ */
+ public static final int TextAppearance_android_typeface=1;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#textStyle}
+ * attribute's value can be found in the {@link #TextAppearance} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bold
1
+ *
italic
2
+ *
normal
0
+ *
+ *
+ * @attr name android:textStyle
+ */
+ public static final int TextAppearance_android_textStyle=2;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#textColor}
+ * attribute's value can be found in the {@link #TextAppearance} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:textColor
+ */
+ public static final int TextAppearance_android_textColor=3;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#textColorHint}
+ * attribute's value can be found in the {@link #TextAppearance} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:textColorHint
+ */
+ public static final int TextAppearance_android_textColorHint=4;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#textColorLink}
+ * attribute's value can be found in the {@link #TextAppearance} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:textColorLink
+ */
+ public static final int TextAppearance_android_textColorLink=5;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#shadowColor}
+ * attribute's value can be found in the {@link #TextAppearance} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:shadowColor
+ */
+ public static final int TextAppearance_android_shadowColor=6;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#shadowDx}
+ * attribute's value can be found in the {@link #TextAppearance} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:shadowDx
+ */
+ public static final int TextAppearance_android_shadowDx=7;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#shadowDy}
+ * attribute's value can be found in the {@link #TextAppearance} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:shadowDy
+ */
+ public static final int TextAppearance_android_shadowDy=8;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#shadowRadius}
+ * attribute's value can be found in the {@link #TextAppearance} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:shadowRadius
+ */
+ public static final int TextAppearance_android_shadowRadius=9;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#fontFamily}
+ * attribute's value can be found in the {@link #TextAppearance} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:fontFamily
+ */
+ public static final int TextAppearance_android_fontFamily=10;
+ /**
+ *
+ * @attr description
+ * The attribute for the font family.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:fontFamily
+ */
+ public static final int TextAppearance_fontFamily=11;
+ /**
+ *
+ * @attr description
+ * Present the text in ALL CAPS. This may use a small-caps form when available.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:textAllCaps
+ */
+ public static final int TextAppearance_textAllCaps=12;
+ /**
+ * Attributes that can be used with a TextInputLayout.
+ *
This symbol is the offset where the {@link android.R.attr#textColorHint}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:textColorHint
+ */
+ public static final int TextInputLayout_android_textColorHint=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#hint}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:hint
+ */
+ public static final int TextInputLayout_android_hint=1;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#boxBackgroundColor}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:boxBackgroundColor
+ */
+ public static final int TextInputLayout_boxBackgroundColor=2;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#boxBackgroundMode}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
filled
1
+ *
none
0
+ *
outline
2
+ *
+ *
+ * @attr name org.muctec.smartfritz:boxBackgroundMode
+ */
+ public static final int TextInputLayout_boxBackgroundMode=3;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#boxCollapsedPaddingTop}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:boxCollapsedPaddingTop
+ */
+ public static final int TextInputLayout_boxCollapsedPaddingTop=4;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#boxCornerRadiusBottomEnd}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:boxCornerRadiusBottomEnd
+ */
+ public static final int TextInputLayout_boxCornerRadiusBottomEnd=5;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#boxCornerRadiusBottomStart}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:boxCornerRadiusBottomStart
+ */
+ public static final int TextInputLayout_boxCornerRadiusBottomStart=6;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#boxCornerRadiusTopEnd}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:boxCornerRadiusTopEnd
+ */
+ public static final int TextInputLayout_boxCornerRadiusTopEnd=7;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#boxCornerRadiusTopStart}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:boxCornerRadiusTopStart
+ */
+ public static final int TextInputLayout_boxCornerRadiusTopStart=8;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#boxStrokeColor}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:boxStrokeColor
+ */
+ public static final int TextInputLayout_boxStrokeColor=9;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#boxStrokeWidth}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:boxStrokeWidth
+ */
+ public static final int TextInputLayout_boxStrokeWidth=10;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#counterEnabled}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:counterEnabled
+ */
+ public static final int TextInputLayout_counterEnabled=11;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#counterMaxLength}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name org.muctec.smartfritz:counterMaxLength
+ */
+ public static final int TextInputLayout_counterMaxLength=12;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#counterOverflowTextAppearance}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:counterOverflowTextAppearance
+ */
+ public static final int TextInputLayout_counterOverflowTextAppearance=13;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#counterTextAppearance}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:counterTextAppearance
+ */
+ public static final int TextInputLayout_counterTextAppearance=14;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#errorEnabled}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:errorEnabled
+ */
+ public static final int TextInputLayout_errorEnabled=15;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#errorTextAppearance}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:errorTextAppearance
+ */
+ public static final int TextInputLayout_errorTextAppearance=16;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#helperText}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:helperText
+ */
+ public static final int TextInputLayout_helperText=17;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#helperTextEnabled}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:helperTextEnabled
+ */
+ public static final int TextInputLayout_helperTextEnabled=18;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#helperTextTextAppearance}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:helperTextTextAppearance
+ */
+ public static final int TextInputLayout_helperTextTextAppearance=19;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#hintAnimationEnabled}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:hintAnimationEnabled
+ */
+ public static final int TextInputLayout_hintAnimationEnabled=20;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#hintEnabled}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:hintEnabled
+ */
+ public static final int TextInputLayout_hintEnabled=21;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#hintTextAppearance}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:hintTextAppearance
+ */
+ public static final int TextInputLayout_hintTextAppearance=22;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#passwordToggleContentDescription}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:passwordToggleContentDescription
+ */
+ public static final int TextInputLayout_passwordToggleContentDescription=23;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#passwordToggleDrawable}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:passwordToggleDrawable
+ */
+ public static final int TextInputLayout_passwordToggleDrawable=24;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#passwordToggleEnabled}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:passwordToggleEnabled
+ */
+ public static final int TextInputLayout_passwordToggleEnabled=25;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#passwordToggleTint}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:passwordToggleTint
+ */
+ public static final int TextInputLayout_passwordToggleTint=26;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#passwordToggleTintMode}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
multiply
e
+ *
screen
f
+ *
src_atop
9
+ *
src_in
5
+ *
src_over
3
+ *
+ *
+ * @attr name org.muctec.smartfritz:passwordToggleTintMode
+ */
+ public static final int TextInputLayout_passwordToggleTintMode=27;
+ /**
+ * Attributes that can be used with a ThemeEnforcement.
+ *
This symbol is the offset where the {@link android.R.attr#textAppearance}
+ * attribute's value can be found in the {@link #ThemeEnforcement} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:textAppearance
+ */
+ public static final int ThemeEnforcement_android_textAppearance=0;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#enforceMaterialTheme}
+ * attribute's value can be found in the {@link #ThemeEnforcement} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:enforceMaterialTheme
+ */
+ public static final int ThemeEnforcement_enforceMaterialTheme=1;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#enforceTextAppearance}
+ * attribute's value can be found in the {@link #ThemeEnforcement} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:enforceTextAppearance
+ */
+ public static final int ThemeEnforcement_enforceTextAppearance=2;
+ /**
+ * Attributes that can be used with a Toolbar.
+ *
This symbol is the offset where the {@link android.R.attr#gravity}
+ * attribute's value can be found in the {@link #Toolbar} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
+ *
center
11
+ *
center_horizontal
1
+ *
center_vertical
10
+ *
clip_horizontal
8
+ *
clip_vertical
80
+ *
end
800005
+ *
fill
77
+ *
fill_horizontal
7
+ *
fill_vertical
70
+ *
left
3
+ *
right
5
+ *
start
800003
+ *
top
30
+ *
+ *
+ * @attr name android:gravity
+ */
+ public static final int Toolbar_android_gravity=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#minHeight}
+ * attribute's value can be found in the {@link #Toolbar} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:minHeight
+ */
+ public static final int Toolbar_android_minHeight=1;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#buttonGravity}
+ * attribute's value can be found in the {@link #Toolbar} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
Push object to the bottom of its container, not changing its size.
+ *
top
30
Push object to the top of its container, not changing its size.
+ *
+ *
+ * @attr name org.muctec.smartfritz:buttonGravity
+ */
+ public static final int Toolbar_buttonGravity=2;
+ /**
+ *
+ * @attr description
+ * Text to set as the content description for the collapse button.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:collapseContentDescription
+ */
+ public static final int Toolbar_collapseContentDescription=3;
+ /**
+ *
+ * @attr description
+ * Icon drawable to use for the collapse button.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:collapseIcon
+ */
+ public static final int Toolbar_collapseIcon=4;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:contentInsetEnd
+ */
+ public static final int Toolbar_contentInsetEnd=5;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar when actions from a menu
+ * are present. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:contentInsetEndWithActions
+ */
+ public static final int Toolbar_contentInsetEndWithActions=6;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:contentInsetLeft
+ */
+ public static final int Toolbar_contentInsetLeft=7;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:contentInsetRight
+ */
+ public static final int Toolbar_contentInsetRight=8;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:contentInsetStart
+ */
+ public static final int Toolbar_contentInsetStart=9;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar when a navigation button
+ * is present, such as the Up button. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:contentInsetStartWithNavigation
+ */
+ public static final int Toolbar_contentInsetStartWithNavigation=10;
+ /**
+ *
+ * @attr description
+ * Drawable to set as the logo that appears at the starting side of
+ * the Toolbar, just after the navigation button.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:logo
+ */
+ public static final int Toolbar_logo=11;
+ /**
+ *
+ * @attr description
+ * A content description string to describe the appearance of the
+ * associated logo image.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:logoDescription
+ */
+ public static final int Toolbar_logoDescription=12;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#maxButtonHeight}
+ * attribute's value can be found in the {@link #Toolbar} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:maxButtonHeight
+ */
+ public static final int Toolbar_maxButtonHeight=13;
+ /**
+ *
+ * @attr description
+ * Text to set as the content description for the navigation button
+ * located at the start of the toolbar.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:navigationContentDescription
+ */
+ public static final int Toolbar_navigationContentDescription=14;
+ /**
+ *
+ * @attr description
+ * Icon drawable to use for the navigation button located at
+ * the start of the toolbar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:navigationIcon
+ */
+ public static final int Toolbar_navigationIcon=15;
+ /**
+ *
+ * @attr description
+ * Reference to a theme that should be used to inflate popups
+ * shown by widgets in the toolbar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:popupTheme
+ */
+ public static final int Toolbar_popupTheme=16;
+ /**
+ *
+ * @attr description
+ * Specifies subtitle text used for navigationMode="normal"
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:subtitle
+ */
+ public static final int Toolbar_subtitle=17;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#subtitleTextAppearance}
+ * attribute's value can be found in the {@link #Toolbar} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:subtitleTextAppearance
+ */
+ public static final int Toolbar_subtitleTextAppearance=18;
+ /**
+ *
+ * @attr description
+ * A color to apply to the subtitle string.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:subtitleTextColor
+ */
+ public static final int Toolbar_subtitleTextColor=19;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#title}
+ * attribute's value can be found in the {@link #Toolbar} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:title
+ */
+ public static final int Toolbar_title=20;
+ /**
+ *
+ * @attr description
+ * Specifies extra space on the left, start, right and end sides
+ * of the toolbar's title. Margin values should be positive.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:titleMargin
+ */
+ public static final int Toolbar_titleMargin=21;
+ /**
+ *
+ * @attr description
+ * Specifies extra space on the bottom side of the toolbar's title.
+ * If both this attribute and titleMargin are specified, then this
+ * attribute takes precedence. Margin values should be positive.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:titleMarginBottom
+ */
+ public static final int Toolbar_titleMarginBottom=22;
+ /**
+ *
+ * @attr description
+ * Specifies extra space on the end side of the toolbar's title.
+ * If both this attribute and titleMargin are specified, then this
+ * attribute takes precedence. Margin values should be positive.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:titleMarginEnd
+ */
+ public static final int Toolbar_titleMarginEnd=23;
+ /**
+ *
+ * @attr description
+ * Specifies extra space on the start side of the toolbar's title.
+ * If both this attribute and titleMargin are specified, then this
+ * attribute takes precedence. Margin values should be positive.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:titleMarginStart
+ */
+ public static final int Toolbar_titleMarginStart=24;
+ /**
+ *
+ * @attr description
+ * Specifies extra space on the top side of the toolbar's title.
+ * If both this attribute and titleMargin are specified, then this
+ * attribute takes precedence. Margin values should be positive.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:titleMarginTop
+ */
+ public static final int Toolbar_titleMarginTop=25;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:titleMargins
+ */
+ @Deprecated
+ public static final int Toolbar_titleMargins=26;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#titleTextAppearance}
+ * attribute's value can be found in the {@link #Toolbar} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:titleTextAppearance
+ */
+ public static final int Toolbar_titleTextAppearance=27;
+ /**
+ *
+ * @attr description
+ * A color to apply to the title string.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:titleTextColor
+ */
+ public static final int Toolbar_titleTextColor=28;
+ /**
+ * Attributes that can be used with a View.
+ *
+ * @attr description
+ * Specifies a theme override for a view. When a theme override is set, the
+ * view will be inflated using a {@link android.content.Context} themed with
+ * the specified resource.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:theme
+ */
+ public static final int View_android_theme=0;
+ /**
+ *
+ * @attr description
+ * Boolean that controls whether a view can take focus. By default the user can not
+ * move focus to a view; by setting this attribute to true the view is
+ * allowed to take focus. This value does not impact the behavior of
+ * directly calling {@link android.view.View#requestFocus}, which will
+ * always request focus regardless of this view. It only impacts where
+ * focus navigation will try to move focus.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
auto
10
+ *
+ *
+ * @attr name android:focusable
+ */
+ public static final int View_android_focusable=1;
+ /**
+ *
+ * @attr description
+ * Sets the padding, in pixels, of the end edge; see {@link android.R.attr#padding}.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:paddingEnd
+ */
+ public static final int View_paddingEnd=2;
+ /**
+ *
+ * @attr description
+ * Sets the padding, in pixels, of the start edge; see {@link android.R.attr#padding}.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:paddingStart
+ */
+ public static final int View_paddingStart=3;
+ /**
+ *
+ * @attr description
+ * Deprecated.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:theme
+ */
+ public static final int View_theme=4;
+ /**
+ * Attributes that can be used with a ViewBackgroundHelper.
+ *
This symbol is the offset where the {@link android.R.attr#background}
+ * attribute's value can be found in the {@link #ViewBackgroundHelper} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:background
+ */
+ public static final int ViewBackgroundHelper_android_background=0;
+ /**
+ *
+ * @attr description
+ * Tint to apply to the background.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:backgroundTint
+ */
+ public static final int ViewBackgroundHelper_backgroundTint=1;
+ /**
+ *
+ * @attr description
+ * Blending mode used to apply the background tint.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and icon color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ *
+ * @attr name org.muctec.smartfritz:backgroundTintMode
+ */
+ public static final int ViewBackgroundHelper_backgroundTintMode=2;
+ /**
+ * Attributes that can be used with a ViewStubCompat.
+ *
This symbol is the offset where the {@link android.R.attr#id}
+ * attribute's value can be found in the {@link #ViewStubCompat} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:id
+ */
+ public static final int ViewStubCompat_android_id=0;
+ /**
+ *
+ * @attr description
+ * Supply an identifier for the layout resource to inflate when the ViewStub
+ * becomes visible or when forced to do so. The layout resource must be a
+ * valid reference to a layout.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:layout
+ */
+ public static final int ViewStubCompat_android_layout=1;
+ /**
+ *
+ * @attr description
+ * Overrides the id of the inflated View with this value.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:inflatedId
+ */
+ public static final int ViewStubCompat_android_inflatedId=2;
+ }
+ public static final class xml {
+ public static final int network_security_config=0x7f100000;
+ }
+}
\ No newline at end of file
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/arch/core/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/arch/core/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..872d786c26c1973f7d498187a8824c300cad676e
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/arch/core/R.java
@@ -0,0 +1,12 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.arch.core;
+
+public final class R {
+ private R() {}
+
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/arch/lifecycle/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/arch/lifecycle/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..b0c852ec52ffeffd6fe0a4f0ff54e9c8fc9358cb
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/arch/lifecycle/R.java
@@ -0,0 +1,12 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.arch.lifecycle;
+
+public final class R {
+ private R() {}
+
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/arch/lifecycle/livedata/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/arch/lifecycle/livedata/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..12c2646438a85bde47818785183e07283e120b2e
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/arch/lifecycle/livedata/R.java
@@ -0,0 +1,12 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.arch.lifecycle.livedata;
+
+public final class R {
+ private R() {}
+
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/arch/lifecycle/livedata/core/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/arch/lifecycle/livedata/core/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..2c19ff7cd726c490a5a6bfd98ed161ba50756f6a
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/arch/lifecycle/livedata/core/R.java
@@ -0,0 +1,12 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.arch.lifecycle.livedata.core;
+
+public final class R {
+ private R() {}
+
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/arch/lifecycle/viewmodel/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/arch/lifecycle/viewmodel/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..a66555ad8686738901db3139ee85ccf21f5b3e23
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/arch/lifecycle/viewmodel/R.java
@@ -0,0 +1,12 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.arch.lifecycle.viewmodel;
+
+public final class R {
+ private R() {}
+
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/asynclayoutinflater/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/asynclayoutinflater/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..3fd6653f6dc9d62a3aae38cf67c9b5cebc9046a1
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/asynclayoutinflater/R.java
@@ -0,0 +1,183 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.asynclayoutinflater;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f030027;
+ public static final int font = 0x7f0300d0;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int ttcIndex = 0x7f0301cf;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f08000e;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int chronometer = 0x7f080029;
+ public static final int forever = 0x7f080048;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/compat/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/compat/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..ed6b9764d6b5e54ff8d29425d4b32523ddb0aedc
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/compat/R.java
@@ -0,0 +1,183 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.compat;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f030027;
+ public static final int font = 0x7f0300d0;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int ttcIndex = 0x7f0301cf;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f08000e;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int chronometer = 0x7f080029;
+ public static final int forever = 0x7f080048;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/coordinatorlayout/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/coordinatorlayout/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..3a183b8d9650a288d00d1e4ac870ed9c8e6e6cf7
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/coordinatorlayout/R.java
@@ -0,0 +1,211 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.coordinatorlayout;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f030027;
+ public static final int coordinatorLayoutStyle = 0x7f03009e;
+ public static final int font = 0x7f0300d0;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int keylines = 0x7f030106;
+ public static final int layout_anchor = 0x7f03010b;
+ public static final int layout_anchorGravity = 0x7f03010c;
+ public static final int layout_behavior = 0x7f03010d;
+ public static final int layout_dodgeInsetEdges = 0x7f030110;
+ public static final int layout_insetEdge = 0x7f030111;
+ public static final int layout_keyline = 0x7f030112;
+ public static final int statusBarBackground = 0x7f03016d;
+ public static final int ttcIndex = 0x7f0301cf;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f08000e;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int bottom = 0x7f080022;
+ public static final int chronometer = 0x7f080029;
+ public static final int end = 0x7f08003c;
+ public static final int forever = 0x7f080048;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int left = 0x7f080056;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int none = 0x7f080065;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int right = 0x7f080072;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int start = 0x7f080098;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ public static final int top = 0x7f0800ae;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ public static final int Widget_Support_CoordinatorLayout = 0x7f0e01f5;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] CoordinatorLayout = { 0x7f030106, 0x7f03016d };
+ public static final int CoordinatorLayout_keylines = 0;
+ public static final int CoordinatorLayout_statusBarBackground = 1;
+ public static final int[] CoordinatorLayout_Layout = { 0x10100b3, 0x7f03010b, 0x7f03010c, 0x7f03010d, 0x7f030110, 0x7f030111, 0x7f030112 };
+ public static final int CoordinatorLayout_Layout_android_layout_gravity = 0;
+ public static final int CoordinatorLayout_Layout_layout_anchor = 1;
+ public static final int CoordinatorLayout_Layout_layout_anchorGravity = 2;
+ public static final int CoordinatorLayout_Layout_layout_behavior = 3;
+ public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges = 4;
+ public static final int CoordinatorLayout_Layout_layout_insetEdge = 5;
+ public static final int CoordinatorLayout_Layout_layout_keyline = 6;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/coreui/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/coreui/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..f371f89a1e12ca66ce011d7e5fe4c6fe206d75ff
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/coreui/R.java
@@ -0,0 +1,211 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.coreui;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f030027;
+ public static final int coordinatorLayoutStyle = 0x7f03009e;
+ public static final int font = 0x7f0300d0;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int keylines = 0x7f030106;
+ public static final int layout_anchor = 0x7f03010b;
+ public static final int layout_anchorGravity = 0x7f03010c;
+ public static final int layout_behavior = 0x7f03010d;
+ public static final int layout_dodgeInsetEdges = 0x7f030110;
+ public static final int layout_insetEdge = 0x7f030111;
+ public static final int layout_keyline = 0x7f030112;
+ public static final int statusBarBackground = 0x7f03016d;
+ public static final int ttcIndex = 0x7f0301cf;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f08000e;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int bottom = 0x7f080022;
+ public static final int chronometer = 0x7f080029;
+ public static final int end = 0x7f08003c;
+ public static final int forever = 0x7f080048;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int left = 0x7f080056;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int none = 0x7f080065;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int right = 0x7f080072;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int start = 0x7f080098;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ public static final int top = 0x7f0800ae;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ public static final int Widget_Support_CoordinatorLayout = 0x7f0e01f5;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] CoordinatorLayout = { 0x7f030106, 0x7f03016d };
+ public static final int CoordinatorLayout_keylines = 0;
+ public static final int CoordinatorLayout_statusBarBackground = 1;
+ public static final int[] CoordinatorLayout_Layout = { 0x10100b3, 0x7f03010b, 0x7f03010c, 0x7f03010d, 0x7f030110, 0x7f030111, 0x7f030112 };
+ public static final int CoordinatorLayout_Layout_android_layout_gravity = 0;
+ public static final int CoordinatorLayout_Layout_layout_anchor = 1;
+ public static final int CoordinatorLayout_Layout_layout_anchorGravity = 2;
+ public static final int CoordinatorLayout_Layout_layout_behavior = 3;
+ public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges = 4;
+ public static final int CoordinatorLayout_Layout_layout_insetEdge = 5;
+ public static final int CoordinatorLayout_Layout_layout_keyline = 6;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/coreutils/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/coreutils/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..e71f5abc749dd9ef4878b9f4678ec8b0b2d62fc8
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/coreutils/R.java
@@ -0,0 +1,183 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.coreutils;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f030027;
+ public static final int font = 0x7f0300d0;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int ttcIndex = 0x7f0301cf;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f08000e;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int chronometer = 0x7f080029;
+ public static final int forever = 0x7f080048;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/cursoradapter/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/cursoradapter/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..eeba21161dfadbde9cb6f4287d3a530428dd4e33
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/cursoradapter/R.java
@@ -0,0 +1,12 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.cursoradapter;
+
+public final class R {
+ private R() {}
+
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/customview/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/customview/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..ed5959c29fead46cefb05bb31ef0e8a30db05645
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/customview/R.java
@@ -0,0 +1,183 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.customview;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f030027;
+ public static final int font = 0x7f0300d0;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int ttcIndex = 0x7f0301cf;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f08000e;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int chronometer = 0x7f080029;
+ public static final int forever = 0x7f080048;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/design/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/design/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..08907b9935b2f6557c7c1f32bbe41a0a94faba05
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/design/R.java
@@ -0,0 +1,2513 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.design;
+
+public final class R {
+ private R() {}
+
+ public static final class anim {
+ private anim() {}
+
+ public static final int abc_fade_in = 0x7f010000;
+ public static final int abc_fade_out = 0x7f010001;
+ public static final int abc_grow_fade_in_from_bottom = 0x7f010002;
+ public static final int abc_popup_enter = 0x7f010003;
+ public static final int abc_popup_exit = 0x7f010004;
+ public static final int abc_shrink_fade_out_from_bottom = 0x7f010005;
+ public static final int abc_slide_in_bottom = 0x7f010006;
+ public static final int abc_slide_in_top = 0x7f010007;
+ public static final int abc_slide_out_bottom = 0x7f010008;
+ public static final int abc_slide_out_top = 0x7f010009;
+ public static final int abc_tooltip_enter = 0x7f01000a;
+ public static final int abc_tooltip_exit = 0x7f01000b;
+ public static final int design_bottom_sheet_slide_in = 0x7f01000c;
+ public static final int design_bottom_sheet_slide_out = 0x7f01000d;
+ public static final int design_snackbar_in = 0x7f01000e;
+ public static final int design_snackbar_out = 0x7f01000f;
+ }
+ public static final class animator {
+ private animator() {}
+
+ public static final int design_appbar_state_list_animator = 0x7f020000;
+ public static final int design_fab_hide_motion_spec = 0x7f020001;
+ public static final int design_fab_show_motion_spec = 0x7f020002;
+ public static final int mtrl_btn_state_list_anim = 0x7f020003;
+ public static final int mtrl_btn_unelevated_state_list_anim = 0x7f020004;
+ public static final int mtrl_chip_state_list_anim = 0x7f020005;
+ public static final int mtrl_fab_hide_motion_spec = 0x7f020006;
+ public static final int mtrl_fab_show_motion_spec = 0x7f020007;
+ public static final int mtrl_fab_transformation_sheet_collapse_spec = 0x7f020008;
+ public static final int mtrl_fab_transformation_sheet_expand_spec = 0x7f020009;
+ }
+ public static final class attr {
+ private attr() {}
+
+ public static final int actionBarDivider = 0x7f030000;
+ public static final int actionBarItemBackground = 0x7f030001;
+ public static final int actionBarPopupTheme = 0x7f030002;
+ public static final int actionBarSize = 0x7f030003;
+ public static final int actionBarSplitStyle = 0x7f030004;
+ public static final int actionBarStyle = 0x7f030005;
+ public static final int actionBarTabBarStyle = 0x7f030006;
+ public static final int actionBarTabStyle = 0x7f030007;
+ public static final int actionBarTabTextStyle = 0x7f030008;
+ public static final int actionBarTheme = 0x7f030009;
+ public static final int actionBarWidgetTheme = 0x7f03000a;
+ public static final int actionButtonStyle = 0x7f03000b;
+ public static final int actionDropDownStyle = 0x7f03000c;
+ public static final int actionLayout = 0x7f03000d;
+ public static final int actionMenuTextAppearance = 0x7f03000e;
+ public static final int actionMenuTextColor = 0x7f03000f;
+ public static final int actionModeBackground = 0x7f030010;
+ public static final int actionModeCloseButtonStyle = 0x7f030011;
+ public static final int actionModeCloseDrawable = 0x7f030012;
+ public static final int actionModeCopyDrawable = 0x7f030013;
+ public static final int actionModeCutDrawable = 0x7f030014;
+ public static final int actionModeFindDrawable = 0x7f030015;
+ public static final int actionModePasteDrawable = 0x7f030016;
+ public static final int actionModePopupWindowStyle = 0x7f030017;
+ public static final int actionModeSelectAllDrawable = 0x7f030018;
+ public static final int actionModeShareDrawable = 0x7f030019;
+ public static final int actionModeSplitBackground = 0x7f03001a;
+ public static final int actionModeStyle = 0x7f03001b;
+ public static final int actionModeWebSearchDrawable = 0x7f03001c;
+ public static final int actionOverflowButtonStyle = 0x7f03001d;
+ public static final int actionOverflowMenuStyle = 0x7f03001e;
+ public static final int actionProviderClass = 0x7f03001f;
+ public static final int actionViewClass = 0x7f030020;
+ public static final int activityChooserViewStyle = 0x7f030021;
+ public static final int alertDialogButtonGroupStyle = 0x7f030022;
+ public static final int alertDialogCenterButtons = 0x7f030023;
+ public static final int alertDialogStyle = 0x7f030024;
+ public static final int alertDialogTheme = 0x7f030025;
+ public static final int allowStacking = 0x7f030026;
+ public static final int alpha = 0x7f030027;
+ public static final int alphabeticModifiers = 0x7f030028;
+ public static final int arrowHeadLength = 0x7f030029;
+ public static final int arrowShaftLength = 0x7f03002a;
+ public static final int autoCompleteTextViewStyle = 0x7f03002b;
+ public static final int autoSizeMaxTextSize = 0x7f03002c;
+ public static final int autoSizeMinTextSize = 0x7f03002d;
+ public static final int autoSizePresetSizes = 0x7f03002e;
+ public static final int autoSizeStepGranularity = 0x7f03002f;
+ public static final int autoSizeTextType = 0x7f030030;
+ public static final int background = 0x7f030031;
+ public static final int backgroundSplit = 0x7f030032;
+ public static final int backgroundStacked = 0x7f030033;
+ public static final int backgroundTint = 0x7f030034;
+ public static final int backgroundTintMode = 0x7f030035;
+ public static final int barLength = 0x7f030036;
+ public static final int behavior_autoHide = 0x7f030037;
+ public static final int behavior_fitToContents = 0x7f030038;
+ public static final int behavior_hideable = 0x7f030039;
+ public static final int behavior_overlapTop = 0x7f03003a;
+ public static final int behavior_peekHeight = 0x7f03003b;
+ public static final int behavior_skipCollapsed = 0x7f03003c;
+ public static final int borderWidth = 0x7f03003d;
+ public static final int borderlessButtonStyle = 0x7f03003e;
+ public static final int bottomAppBarStyle = 0x7f03003f;
+ public static final int bottomNavigationStyle = 0x7f030040;
+ public static final int bottomSheetDialogTheme = 0x7f030041;
+ public static final int bottomSheetStyle = 0x7f030042;
+ public static final int boxBackgroundColor = 0x7f030043;
+ public static final int boxBackgroundMode = 0x7f030044;
+ public static final int boxCollapsedPaddingTop = 0x7f030045;
+ public static final int boxCornerRadiusBottomEnd = 0x7f030046;
+ public static final int boxCornerRadiusBottomStart = 0x7f030047;
+ public static final int boxCornerRadiusTopEnd = 0x7f030048;
+ public static final int boxCornerRadiusTopStart = 0x7f030049;
+ public static final int boxStrokeColor = 0x7f03004a;
+ public static final int boxStrokeWidth = 0x7f03004b;
+ public static final int buttonBarButtonStyle = 0x7f03004c;
+ public static final int buttonBarNegativeButtonStyle = 0x7f03004d;
+ public static final int buttonBarNeutralButtonStyle = 0x7f03004e;
+ public static final int buttonBarPositiveButtonStyle = 0x7f03004f;
+ public static final int buttonBarStyle = 0x7f030050;
+ public static final int buttonGravity = 0x7f030051;
+ public static final int buttonIconDimen = 0x7f030052;
+ public static final int buttonPanelSideLayout = 0x7f030053;
+ public static final int buttonStyle = 0x7f030054;
+ public static final int buttonStyleSmall = 0x7f030055;
+ public static final int buttonTint = 0x7f030056;
+ public static final int buttonTintMode = 0x7f030057;
+ public static final int cardBackgroundColor = 0x7f030058;
+ public static final int cardCornerRadius = 0x7f030059;
+ public static final int cardElevation = 0x7f03005a;
+ public static final int cardMaxElevation = 0x7f03005b;
+ public static final int cardPreventCornerOverlap = 0x7f03005c;
+ public static final int cardUseCompatPadding = 0x7f03005d;
+ public static final int cardViewStyle = 0x7f03005e;
+ public static final int checkboxStyle = 0x7f03005f;
+ public static final int checkedChip = 0x7f030060;
+ public static final int checkedIcon = 0x7f030061;
+ public static final int checkedIconEnabled = 0x7f030062;
+ public static final int checkedIconVisible = 0x7f030063;
+ public static final int checkedTextViewStyle = 0x7f030064;
+ public static final int chipBackgroundColor = 0x7f030065;
+ public static final int chipCornerRadius = 0x7f030066;
+ public static final int chipEndPadding = 0x7f030067;
+ public static final int chipGroupStyle = 0x7f030068;
+ public static final int chipIcon = 0x7f030069;
+ public static final int chipIconEnabled = 0x7f03006a;
+ public static final int chipIconSize = 0x7f03006b;
+ public static final int chipIconTint = 0x7f03006c;
+ public static final int chipIconVisible = 0x7f03006d;
+ public static final int chipMinHeight = 0x7f03006e;
+ public static final int chipSpacing = 0x7f03006f;
+ public static final int chipSpacingHorizontal = 0x7f030070;
+ public static final int chipSpacingVertical = 0x7f030071;
+ public static final int chipStandaloneStyle = 0x7f030072;
+ public static final int chipStartPadding = 0x7f030073;
+ public static final int chipStrokeColor = 0x7f030074;
+ public static final int chipStrokeWidth = 0x7f030075;
+ public static final int chipStyle = 0x7f030076;
+ public static final int closeIcon = 0x7f030077;
+ public static final int closeIconEnabled = 0x7f030078;
+ public static final int closeIconEndPadding = 0x7f030079;
+ public static final int closeIconSize = 0x7f03007a;
+ public static final int closeIconStartPadding = 0x7f03007b;
+ public static final int closeIconTint = 0x7f03007c;
+ public static final int closeIconVisible = 0x7f03007d;
+ public static final int closeItemLayout = 0x7f03007e;
+ public static final int collapseContentDescription = 0x7f03007f;
+ public static final int collapseIcon = 0x7f030080;
+ public static final int collapsedTitleGravity = 0x7f030081;
+ public static final int collapsedTitleTextAppearance = 0x7f030082;
+ public static final int color = 0x7f030083;
+ public static final int colorAccent = 0x7f030084;
+ public static final int colorBackgroundFloating = 0x7f030085;
+ public static final int colorButtonNormal = 0x7f030086;
+ public static final int colorControlActivated = 0x7f030087;
+ public static final int colorControlHighlight = 0x7f030088;
+ public static final int colorControlNormal = 0x7f030089;
+ public static final int colorError = 0x7f03008a;
+ public static final int colorPrimary = 0x7f03008b;
+ public static final int colorPrimaryDark = 0x7f03008c;
+ public static final int colorSecondary = 0x7f03008d;
+ public static final int colorSwitchThumbNormal = 0x7f03008e;
+ public static final int commitIcon = 0x7f03008f;
+ public static final int contentDescription = 0x7f030090;
+ public static final int contentInsetEnd = 0x7f030091;
+ public static final int contentInsetEndWithActions = 0x7f030092;
+ public static final int contentInsetLeft = 0x7f030093;
+ public static final int contentInsetRight = 0x7f030094;
+ public static final int contentInsetStart = 0x7f030095;
+ public static final int contentInsetStartWithNavigation = 0x7f030096;
+ public static final int contentPadding = 0x7f030097;
+ public static final int contentPaddingBottom = 0x7f030098;
+ public static final int contentPaddingLeft = 0x7f030099;
+ public static final int contentPaddingRight = 0x7f03009a;
+ public static final int contentPaddingTop = 0x7f03009b;
+ public static final int contentScrim = 0x7f03009c;
+ public static final int controlBackground = 0x7f03009d;
+ public static final int coordinatorLayoutStyle = 0x7f03009e;
+ public static final int cornerRadius = 0x7f03009f;
+ public static final int counterEnabled = 0x7f0300a0;
+ public static final int counterMaxLength = 0x7f0300a1;
+ public static final int counterOverflowTextAppearance = 0x7f0300a2;
+ public static final int counterTextAppearance = 0x7f0300a3;
+ public static final int customNavigationLayout = 0x7f0300a4;
+ public static final int defaultQueryHint = 0x7f0300a5;
+ public static final int dialogCornerRadius = 0x7f0300a6;
+ public static final int dialogPreferredPadding = 0x7f0300a7;
+ public static final int dialogTheme = 0x7f0300a8;
+ public static final int displayOptions = 0x7f0300a9;
+ public static final int divider = 0x7f0300aa;
+ public static final int dividerHorizontal = 0x7f0300ab;
+ public static final int dividerPadding = 0x7f0300ac;
+ public static final int dividerVertical = 0x7f0300ad;
+ public static final int drawableSize = 0x7f0300ae;
+ public static final int drawerArrowStyle = 0x7f0300af;
+ public static final int dropDownListViewStyle = 0x7f0300b0;
+ public static final int dropdownListPreferredItemHeight = 0x7f0300b1;
+ public static final int editTextBackground = 0x7f0300b2;
+ public static final int editTextColor = 0x7f0300b3;
+ public static final int editTextStyle = 0x7f0300b4;
+ public static final int elevation = 0x7f0300b5;
+ public static final int enforceMaterialTheme = 0x7f0300b6;
+ public static final int enforceTextAppearance = 0x7f0300b7;
+ public static final int errorEnabled = 0x7f0300b8;
+ public static final int errorTextAppearance = 0x7f0300b9;
+ public static final int expandActivityOverflowButtonDrawable = 0x7f0300ba;
+ public static final int expanded = 0x7f0300bb;
+ public static final int expandedTitleGravity = 0x7f0300bc;
+ public static final int expandedTitleMargin = 0x7f0300bd;
+ public static final int expandedTitleMarginBottom = 0x7f0300be;
+ public static final int expandedTitleMarginEnd = 0x7f0300bf;
+ public static final int expandedTitleMarginStart = 0x7f0300c0;
+ public static final int expandedTitleMarginTop = 0x7f0300c1;
+ public static final int expandedTitleTextAppearance = 0x7f0300c2;
+ public static final int fabAlignmentMode = 0x7f0300c3;
+ public static final int fabCradleMargin = 0x7f0300c4;
+ public static final int fabCradleRoundedCornerRadius = 0x7f0300c5;
+ public static final int fabCradleVerticalOffset = 0x7f0300c6;
+ public static final int fabCustomSize = 0x7f0300c7;
+ public static final int fabSize = 0x7f0300c8;
+ public static final int fastScrollEnabled = 0x7f0300c9;
+ public static final int fastScrollHorizontalThumbDrawable = 0x7f0300ca;
+ public static final int fastScrollHorizontalTrackDrawable = 0x7f0300cb;
+ public static final int fastScrollVerticalThumbDrawable = 0x7f0300cc;
+ public static final int fastScrollVerticalTrackDrawable = 0x7f0300cd;
+ public static final int firstBaselineToTopHeight = 0x7f0300ce;
+ public static final int floatingActionButtonStyle = 0x7f0300cf;
+ public static final int font = 0x7f0300d0;
+ public static final int fontFamily = 0x7f0300d1;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int foregroundInsidePadding = 0x7f0300db;
+ public static final int gapBetweenBars = 0x7f0300dc;
+ public static final int goIcon = 0x7f0300dd;
+ public static final int headerLayout = 0x7f0300de;
+ public static final int height = 0x7f0300df;
+ public static final int helperText = 0x7f0300e0;
+ public static final int helperTextEnabled = 0x7f0300e1;
+ public static final int helperTextTextAppearance = 0x7f0300e2;
+ public static final int hideMotionSpec = 0x7f0300e3;
+ public static final int hideOnContentScroll = 0x7f0300e4;
+ public static final int hideOnScroll = 0x7f0300e5;
+ public static final int hintAnimationEnabled = 0x7f0300e6;
+ public static final int hintEnabled = 0x7f0300e7;
+ public static final int hintTextAppearance = 0x7f0300e8;
+ public static final int homeAsUpIndicator = 0x7f0300e9;
+ public static final int homeLayout = 0x7f0300ea;
+ public static final int hoveredFocusedTranslationZ = 0x7f0300eb;
+ public static final int icon = 0x7f0300ec;
+ public static final int iconEndPadding = 0x7f0300ed;
+ public static final int iconGravity = 0x7f0300ee;
+ public static final int iconPadding = 0x7f0300ef;
+ public static final int iconSize = 0x7f0300f0;
+ public static final int iconStartPadding = 0x7f0300f1;
+ public static final int iconTint = 0x7f0300f2;
+ public static final int iconTintMode = 0x7f0300f3;
+ public static final int iconifiedByDefault = 0x7f0300f4;
+ public static final int imageButtonStyle = 0x7f0300f5;
+ public static final int indeterminateProgressStyle = 0x7f0300f6;
+ public static final int initialActivityCount = 0x7f0300f7;
+ public static final int insetForeground = 0x7f0300f8;
+ public static final int isLightTheme = 0x7f0300f9;
+ public static final int itemBackground = 0x7f0300fa;
+ public static final int itemHorizontalPadding = 0x7f0300fb;
+ public static final int itemHorizontalTranslationEnabled = 0x7f0300fc;
+ public static final int itemIconPadding = 0x7f0300fd;
+ public static final int itemIconSize = 0x7f0300fe;
+ public static final int itemIconTint = 0x7f0300ff;
+ public static final int itemPadding = 0x7f030100;
+ public static final int itemSpacing = 0x7f030101;
+ public static final int itemTextAppearance = 0x7f030102;
+ public static final int itemTextAppearanceActive = 0x7f030103;
+ public static final int itemTextAppearanceInactive = 0x7f030104;
+ public static final int itemTextColor = 0x7f030105;
+ public static final int keylines = 0x7f030106;
+ public static final int labelVisibilityMode = 0x7f030107;
+ public static final int lastBaselineToBottomHeight = 0x7f030108;
+ public static final int layout = 0x7f030109;
+ public static final int layoutManager = 0x7f03010a;
+ public static final int layout_anchor = 0x7f03010b;
+ public static final int layout_anchorGravity = 0x7f03010c;
+ public static final int layout_behavior = 0x7f03010d;
+ public static final int layout_collapseMode = 0x7f03010e;
+ public static final int layout_collapseParallaxMultiplier = 0x7f03010f;
+ public static final int layout_dodgeInsetEdges = 0x7f030110;
+ public static final int layout_insetEdge = 0x7f030111;
+ public static final int layout_keyline = 0x7f030112;
+ public static final int layout_scrollFlags = 0x7f030113;
+ public static final int layout_scrollInterpolator = 0x7f030114;
+ public static final int liftOnScroll = 0x7f030115;
+ public static final int lineHeight = 0x7f030116;
+ public static final int lineSpacing = 0x7f030117;
+ public static final int listChoiceBackgroundIndicator = 0x7f030118;
+ public static final int listDividerAlertDialog = 0x7f030119;
+ public static final int listItemLayout = 0x7f03011a;
+ public static final int listLayout = 0x7f03011b;
+ public static final int listMenuViewStyle = 0x7f03011c;
+ public static final int listPopupWindowStyle = 0x7f03011d;
+ public static final int listPreferredItemHeight = 0x7f03011e;
+ public static final int listPreferredItemHeightLarge = 0x7f03011f;
+ public static final int listPreferredItemHeightSmall = 0x7f030120;
+ public static final int listPreferredItemPaddingLeft = 0x7f030121;
+ public static final int listPreferredItemPaddingRight = 0x7f030122;
+ public static final int logo = 0x7f030123;
+ public static final int logoDescription = 0x7f030124;
+ public static final int materialButtonStyle = 0x7f030125;
+ public static final int materialCardViewStyle = 0x7f030126;
+ public static final int maxActionInlineWidth = 0x7f030127;
+ public static final int maxButtonHeight = 0x7f030128;
+ public static final int maxImageSize = 0x7f030129;
+ public static final int measureWithLargestChild = 0x7f03012a;
+ public static final int menu = 0x7f03012b;
+ public static final int multiChoiceItemLayout = 0x7f03012c;
+ public static final int navigationContentDescription = 0x7f03012d;
+ public static final int navigationIcon = 0x7f03012e;
+ public static final int navigationMode = 0x7f03012f;
+ public static final int navigationViewStyle = 0x7f030130;
+ public static final int numericModifiers = 0x7f030131;
+ public static final int overlapAnchor = 0x7f030132;
+ public static final int paddingBottomNoButtons = 0x7f030133;
+ public static final int paddingEnd = 0x7f030134;
+ public static final int paddingStart = 0x7f030135;
+ public static final int paddingTopNoTitle = 0x7f030136;
+ public static final int panelBackground = 0x7f030137;
+ public static final int panelMenuListTheme = 0x7f030138;
+ public static final int panelMenuListWidth = 0x7f030139;
+ public static final int passwordToggleContentDescription = 0x7f03013a;
+ public static final int passwordToggleDrawable = 0x7f03013b;
+ public static final int passwordToggleEnabled = 0x7f03013c;
+ public static final int passwordToggleTint = 0x7f03013d;
+ public static final int passwordToggleTintMode = 0x7f03013e;
+ public static final int popupMenuStyle = 0x7f03013f;
+ public static final int popupTheme = 0x7f030140;
+ public static final int popupWindowStyle = 0x7f030141;
+ public static final int preserveIconSpacing = 0x7f030142;
+ public static final int pressedTranslationZ = 0x7f030143;
+ public static final int progressBarPadding = 0x7f030144;
+ public static final int progressBarStyle = 0x7f030145;
+ public static final int queryBackground = 0x7f030146;
+ public static final int queryHint = 0x7f030147;
+ public static final int radioButtonStyle = 0x7f030148;
+ public static final int ratingBarStyle = 0x7f030149;
+ public static final int ratingBarStyleIndicator = 0x7f03014a;
+ public static final int ratingBarStyleSmall = 0x7f03014b;
+ public static final int reverseLayout = 0x7f03014c;
+ public static final int rippleColor = 0x7f03014d;
+ public static final int scrimAnimationDuration = 0x7f03014e;
+ public static final int scrimBackground = 0x7f03014f;
+ public static final int scrimVisibleHeightTrigger = 0x7f030150;
+ public static final int searchHintIcon = 0x7f030151;
+ public static final int searchIcon = 0x7f030152;
+ public static final int searchViewStyle = 0x7f030153;
+ public static final int seekBarStyle = 0x7f030154;
+ public static final int selectableItemBackground = 0x7f030155;
+ public static final int selectableItemBackgroundBorderless = 0x7f030156;
+ public static final int showAsAction = 0x7f030157;
+ public static final int showDividers = 0x7f030158;
+ public static final int showMotionSpec = 0x7f030159;
+ public static final int showText = 0x7f03015a;
+ public static final int showTitle = 0x7f03015b;
+ public static final int singleChoiceItemLayout = 0x7f03015c;
+ public static final int singleLine = 0x7f03015d;
+ public static final int singleSelection = 0x7f03015e;
+ public static final int snackbarButtonStyle = 0x7f03015f;
+ public static final int snackbarStyle = 0x7f030160;
+ public static final int spanCount = 0x7f030161;
+ public static final int spinBars = 0x7f030162;
+ public static final int spinnerDropDownItemStyle = 0x7f030163;
+ public static final int spinnerStyle = 0x7f030164;
+ public static final int splitTrack = 0x7f030165;
+ public static final int srcCompat = 0x7f030166;
+ public static final int stackFromEnd = 0x7f030167;
+ public static final int state_above_anchor = 0x7f030168;
+ public static final int state_collapsed = 0x7f030169;
+ public static final int state_collapsible = 0x7f03016a;
+ public static final int state_liftable = 0x7f03016b;
+ public static final int state_lifted = 0x7f03016c;
+ public static final int statusBarBackground = 0x7f03016d;
+ public static final int statusBarScrim = 0x7f03016e;
+ public static final int strokeColor = 0x7f03016f;
+ public static final int strokeWidth = 0x7f030170;
+ public static final int subMenuArrow = 0x7f030171;
+ public static final int submitBackground = 0x7f030172;
+ public static final int subtitle = 0x7f030173;
+ public static final int subtitleTextAppearance = 0x7f030174;
+ public static final int subtitleTextColor = 0x7f030175;
+ public static final int subtitleTextStyle = 0x7f030176;
+ public static final int suggestionRowLayout = 0x7f030177;
+ public static final int switchMinWidth = 0x7f030178;
+ public static final int switchPadding = 0x7f030179;
+ public static final int switchStyle = 0x7f03017a;
+ public static final int switchTextAppearance = 0x7f03017b;
+ public static final int tabBackground = 0x7f03017c;
+ public static final int tabContentStart = 0x7f03017d;
+ public static final int tabGravity = 0x7f03017e;
+ public static final int tabIconTint = 0x7f03017f;
+ public static final int tabIconTintMode = 0x7f030180;
+ public static final int tabIndicator = 0x7f030181;
+ public static final int tabIndicatorAnimationDuration = 0x7f030182;
+ public static final int tabIndicatorColor = 0x7f030183;
+ public static final int tabIndicatorFullWidth = 0x7f030184;
+ public static final int tabIndicatorGravity = 0x7f030185;
+ public static final int tabIndicatorHeight = 0x7f030186;
+ public static final int tabInlineLabel = 0x7f030187;
+ public static final int tabMaxWidth = 0x7f030188;
+ public static final int tabMinWidth = 0x7f030189;
+ public static final int tabMode = 0x7f03018a;
+ public static final int tabPadding = 0x7f03018b;
+ public static final int tabPaddingBottom = 0x7f03018c;
+ public static final int tabPaddingEnd = 0x7f03018d;
+ public static final int tabPaddingStart = 0x7f03018e;
+ public static final int tabPaddingTop = 0x7f03018f;
+ public static final int tabRippleColor = 0x7f030190;
+ public static final int tabSelectedTextColor = 0x7f030191;
+ public static final int tabStyle = 0x7f030192;
+ public static final int tabTextAppearance = 0x7f030193;
+ public static final int tabTextColor = 0x7f030194;
+ public static final int tabUnboundedRipple = 0x7f030195;
+ public static final int textAllCaps = 0x7f030196;
+ public static final int textAppearanceBody1 = 0x7f030197;
+ public static final int textAppearanceBody2 = 0x7f030198;
+ public static final int textAppearanceButton = 0x7f030199;
+ public static final int textAppearanceCaption = 0x7f03019a;
+ public static final int textAppearanceHeadline1 = 0x7f03019b;
+ public static final int textAppearanceHeadline2 = 0x7f03019c;
+ public static final int textAppearanceHeadline3 = 0x7f03019d;
+ public static final int textAppearanceHeadline4 = 0x7f03019e;
+ public static final int textAppearanceHeadline5 = 0x7f03019f;
+ public static final int textAppearanceHeadline6 = 0x7f0301a0;
+ public static final int textAppearanceLargePopupMenu = 0x7f0301a1;
+ public static final int textAppearanceListItem = 0x7f0301a2;
+ public static final int textAppearanceListItemSecondary = 0x7f0301a3;
+ public static final int textAppearanceListItemSmall = 0x7f0301a4;
+ public static final int textAppearanceOverline = 0x7f0301a5;
+ public static final int textAppearancePopupMenuHeader = 0x7f0301a6;
+ public static final int textAppearanceSearchResultSubtitle = 0x7f0301a7;
+ public static final int textAppearanceSearchResultTitle = 0x7f0301a8;
+ public static final int textAppearanceSmallPopupMenu = 0x7f0301a9;
+ public static final int textAppearanceSubtitle1 = 0x7f0301aa;
+ public static final int textAppearanceSubtitle2 = 0x7f0301ab;
+ public static final int textColorAlertDialogListItem = 0x7f0301ac;
+ public static final int textColorSearchUrl = 0x7f0301ad;
+ public static final int textEndPadding = 0x7f0301ae;
+ public static final int textInputStyle = 0x7f0301af;
+ public static final int textStartPadding = 0x7f0301b0;
+ public static final int theme = 0x7f0301b1;
+ public static final int thickness = 0x7f0301b2;
+ public static final int thumbTextPadding = 0x7f0301b3;
+ public static final int thumbTint = 0x7f0301b4;
+ public static final int thumbTintMode = 0x7f0301b5;
+ public static final int tickMark = 0x7f0301b6;
+ public static final int tickMarkTint = 0x7f0301b7;
+ public static final int tickMarkTintMode = 0x7f0301b8;
+ public static final int tint = 0x7f0301b9;
+ public static final int tintMode = 0x7f0301ba;
+ public static final int title = 0x7f0301bb;
+ public static final int titleEnabled = 0x7f0301bc;
+ public static final int titleMargin = 0x7f0301bd;
+ public static final int titleMarginBottom = 0x7f0301be;
+ public static final int titleMarginEnd = 0x7f0301bf;
+ public static final int titleMarginStart = 0x7f0301c0;
+ public static final int titleMarginTop = 0x7f0301c1;
+ public static final int titleMargins = 0x7f0301c2;
+ public static final int titleTextAppearance = 0x7f0301c3;
+ public static final int titleTextColor = 0x7f0301c4;
+ public static final int titleTextStyle = 0x7f0301c5;
+ public static final int toolbarId = 0x7f0301c6;
+ public static final int toolbarNavigationButtonStyle = 0x7f0301c7;
+ public static final int toolbarStyle = 0x7f0301c8;
+ public static final int tooltipForegroundColor = 0x7f0301c9;
+ public static final int tooltipFrameBackground = 0x7f0301ca;
+ public static final int tooltipText = 0x7f0301cb;
+ public static final int track = 0x7f0301cc;
+ public static final int trackTint = 0x7f0301cd;
+ public static final int trackTintMode = 0x7f0301ce;
+ public static final int ttcIndex = 0x7f0301cf;
+ public static final int useCompatPadding = 0x7f0301d0;
+ public static final int viewInflaterClass = 0x7f0301d1;
+ public static final int voiceIcon = 0x7f0301d2;
+ public static final int windowActionBar = 0x7f0301d3;
+ public static final int windowActionBarOverlay = 0x7f0301d4;
+ public static final int windowActionModeOverlay = 0x7f0301d5;
+ public static final int windowFixedHeightMajor = 0x7f0301d6;
+ public static final int windowFixedHeightMinor = 0x7f0301d7;
+ public static final int windowFixedWidthMajor = 0x7f0301d8;
+ public static final int windowFixedWidthMinor = 0x7f0301d9;
+ public static final int windowMinWidthMajor = 0x7f0301da;
+ public static final int windowMinWidthMinor = 0x7f0301db;
+ public static final int windowNoTitle = 0x7f0301dc;
+ }
+ public static final class bool {
+ private bool() {}
+
+ public static final int abc_action_bar_embed_tabs = 0x7f040000;
+ public static final int abc_allow_stacked_button_bar = 0x7f040001;
+ public static final int abc_config_actionMenuItemAllCaps = 0x7f040002;
+ public static final int mtrl_btn_textappearance_all_caps = 0x7f040003;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int abc_background_cache_hint_selector_material_dark = 0x7f050000;
+ public static final int abc_background_cache_hint_selector_material_light = 0x7f050001;
+ public static final int abc_btn_colored_borderless_text_material = 0x7f050002;
+ public static final int abc_btn_colored_text_material = 0x7f050003;
+ public static final int abc_color_highlight_material = 0x7f050004;
+ public static final int abc_hint_foreground_material_dark = 0x7f050005;
+ public static final int abc_hint_foreground_material_light = 0x7f050006;
+ public static final int abc_input_method_navigation_guard = 0x7f050007;
+ public static final int abc_primary_text_disable_only_material_dark = 0x7f050008;
+ public static final int abc_primary_text_disable_only_material_light = 0x7f050009;
+ public static final int abc_primary_text_material_dark = 0x7f05000a;
+ public static final int abc_primary_text_material_light = 0x7f05000b;
+ public static final int abc_search_url_text = 0x7f05000c;
+ public static final int abc_search_url_text_normal = 0x7f05000d;
+ public static final int abc_search_url_text_pressed = 0x7f05000e;
+ public static final int abc_search_url_text_selected = 0x7f05000f;
+ public static final int abc_secondary_text_material_dark = 0x7f050010;
+ public static final int abc_secondary_text_material_light = 0x7f050011;
+ public static final int abc_tint_btn_checkable = 0x7f050012;
+ public static final int abc_tint_default = 0x7f050013;
+ public static final int abc_tint_edittext = 0x7f050014;
+ public static final int abc_tint_seek_thumb = 0x7f050015;
+ public static final int abc_tint_spinner = 0x7f050016;
+ public static final int abc_tint_switch_track = 0x7f050017;
+ public static final int accent_material_dark = 0x7f050019;
+ public static final int accent_material_light = 0x7f05001a;
+ public static final int background_floating_material_dark = 0x7f05001b;
+ public static final int background_floating_material_light = 0x7f05001c;
+ public static final int background_material_dark = 0x7f05001d;
+ public static final int background_material_light = 0x7f05001e;
+ public static final int bright_foreground_disabled_material_dark = 0x7f05001f;
+ public static final int bright_foreground_disabled_material_light = 0x7f050020;
+ public static final int bright_foreground_inverse_material_dark = 0x7f050021;
+ public static final int bright_foreground_inverse_material_light = 0x7f050022;
+ public static final int bright_foreground_material_dark = 0x7f050023;
+ public static final int bright_foreground_material_light = 0x7f050024;
+ public static final int button_material_dark = 0x7f050025;
+ public static final int button_material_light = 0x7f050026;
+ public static final int cardview_dark_background = 0x7f050027;
+ public static final int cardview_light_background = 0x7f050028;
+ public static final int cardview_shadow_end_color = 0x7f050029;
+ public static final int cardview_shadow_start_color = 0x7f05002a;
+ public static final int design_bottom_navigation_shadow_color = 0x7f05002b;
+ public static final int design_default_color_primary = 0x7f05002c;
+ public static final int design_default_color_primary_dark = 0x7f05002d;
+ public static final int design_error = 0x7f05002e;
+ public static final int design_fab_shadow_end_color = 0x7f05002f;
+ public static final int design_fab_shadow_mid_color = 0x7f050030;
+ public static final int design_fab_shadow_start_color = 0x7f050031;
+ public static final int design_fab_stroke_end_inner_color = 0x7f050032;
+ public static final int design_fab_stroke_end_outer_color = 0x7f050033;
+ public static final int design_fab_stroke_top_inner_color = 0x7f050034;
+ public static final int design_fab_stroke_top_outer_color = 0x7f050035;
+ public static final int design_snackbar_background_color = 0x7f050036;
+ public static final int design_tint_password_toggle = 0x7f050037;
+ public static final int dim_foreground_disabled_material_dark = 0x7f050038;
+ public static final int dim_foreground_disabled_material_light = 0x7f050039;
+ public static final int dim_foreground_material_dark = 0x7f05003a;
+ public static final int dim_foreground_material_light = 0x7f05003b;
+ public static final int error_color_material_dark = 0x7f05003d;
+ public static final int error_color_material_light = 0x7f05003e;
+ public static final int foreground_material_dark = 0x7f05003f;
+ public static final int foreground_material_light = 0x7f050040;
+ public static final int highlighted_text_material_dark = 0x7f050041;
+ public static final int highlighted_text_material_light = 0x7f050042;
+ public static final int material_blue_grey_800 = 0x7f050044;
+ public static final int material_blue_grey_900 = 0x7f050045;
+ public static final int material_blue_grey_950 = 0x7f050046;
+ public static final int material_deep_teal_200 = 0x7f050047;
+ public static final int material_deep_teal_500 = 0x7f050048;
+ public static final int material_grey_100 = 0x7f050049;
+ public static final int material_grey_300 = 0x7f05004a;
+ public static final int material_grey_50 = 0x7f05004b;
+ public static final int material_grey_600 = 0x7f05004c;
+ public static final int material_grey_800 = 0x7f05004d;
+ public static final int material_grey_850 = 0x7f05004e;
+ public static final int material_grey_900 = 0x7f05004f;
+ public static final int mtrl_bottom_nav_colored_item_tint = 0x7f050050;
+ public static final int mtrl_bottom_nav_item_tint = 0x7f050051;
+ public static final int mtrl_btn_bg_color_disabled = 0x7f050052;
+ public static final int mtrl_btn_bg_color_selector = 0x7f050053;
+ public static final int mtrl_btn_ripple_color = 0x7f050054;
+ public static final int mtrl_btn_stroke_color_selector = 0x7f050055;
+ public static final int mtrl_btn_text_btn_ripple_color = 0x7f050056;
+ public static final int mtrl_btn_text_color_disabled = 0x7f050057;
+ public static final int mtrl_btn_text_color_selector = 0x7f050058;
+ public static final int mtrl_btn_transparent_bg_color = 0x7f050059;
+ public static final int mtrl_chip_background_color = 0x7f05005a;
+ public static final int mtrl_chip_close_icon_tint = 0x7f05005b;
+ public static final int mtrl_chip_ripple_color = 0x7f05005c;
+ public static final int mtrl_chip_text_color = 0x7f05005d;
+ public static final int mtrl_fab_ripple_color = 0x7f05005e;
+ public static final int mtrl_scrim_color = 0x7f05005f;
+ public static final int mtrl_tabs_colored_ripple_color = 0x7f050060;
+ public static final int mtrl_tabs_icon_color_selector = 0x7f050061;
+ public static final int mtrl_tabs_icon_color_selector_colored = 0x7f050062;
+ public static final int mtrl_tabs_legacy_text_color_selector = 0x7f050063;
+ public static final int mtrl_tabs_ripple_color = 0x7f050064;
+ public static final int mtrl_text_btn_text_color_selector = 0x7f050065;
+ public static final int mtrl_textinput_default_box_stroke_color = 0x7f050066;
+ public static final int mtrl_textinput_disabled_color = 0x7f050067;
+ public static final int mtrl_textinput_filled_box_default_background_color = 0x7f050068;
+ public static final int mtrl_textinput_hovered_box_stroke_color = 0x7f050069;
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int primary_dark_material_dark = 0x7f05006f;
+ public static final int primary_dark_material_light = 0x7f050070;
+ public static final int primary_material_dark = 0x7f050072;
+ public static final int primary_material_light = 0x7f050073;
+ public static final int primary_text_default_material_dark = 0x7f050075;
+ public static final int primary_text_default_material_light = 0x7f050076;
+ public static final int primary_text_disabled_material_dark = 0x7f050077;
+ public static final int primary_text_disabled_material_light = 0x7f050078;
+ public static final int ripple_material_dark = 0x7f050079;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_dark = 0x7f05007c;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ public static final int secondary_text_disabled_material_dark = 0x7f05007e;
+ public static final int secondary_text_disabled_material_light = 0x7f05007f;
+ public static final int switch_thumb_disabled_material_dark = 0x7f050080;
+ public static final int switch_thumb_disabled_material_light = 0x7f050081;
+ public static final int switch_thumb_material_dark = 0x7f050082;
+ public static final int switch_thumb_material_light = 0x7f050083;
+ public static final int switch_thumb_normal_material_dark = 0x7f050084;
+ public static final int switch_thumb_normal_material_light = 0x7f050085;
+ public static final int tooltip_background_dark = 0x7f050086;
+ public static final int tooltip_background_light = 0x7f050087;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int abc_action_bar_content_inset_material = 0x7f060000;
+ public static final int abc_action_bar_content_inset_with_nav = 0x7f060001;
+ public static final int abc_action_bar_default_height_material = 0x7f060002;
+ public static final int abc_action_bar_default_padding_end_material = 0x7f060003;
+ public static final int abc_action_bar_default_padding_start_material = 0x7f060004;
+ public static final int abc_action_bar_elevation_material = 0x7f060005;
+ public static final int abc_action_bar_icon_vertical_padding_material = 0x7f060006;
+ public static final int abc_action_bar_overflow_padding_end_material = 0x7f060007;
+ public static final int abc_action_bar_overflow_padding_start_material = 0x7f060008;
+ public static final int abc_action_bar_stacked_max_height = 0x7f060009;
+ public static final int abc_action_bar_stacked_tab_max_width = 0x7f06000a;
+ public static final int abc_action_bar_subtitle_bottom_margin_material = 0x7f06000b;
+ public static final int abc_action_bar_subtitle_top_margin_material = 0x7f06000c;
+ public static final int abc_action_button_min_height_material = 0x7f06000d;
+ public static final int abc_action_button_min_width_material = 0x7f06000e;
+ public static final int abc_action_button_min_width_overflow_material = 0x7f06000f;
+ public static final int abc_alert_dialog_button_bar_height = 0x7f060010;
+ public static final int abc_alert_dialog_button_dimen = 0x7f060011;
+ public static final int abc_button_inset_horizontal_material = 0x7f060012;
+ public static final int abc_button_inset_vertical_material = 0x7f060013;
+ public static final int abc_button_padding_horizontal_material = 0x7f060014;
+ public static final int abc_button_padding_vertical_material = 0x7f060015;
+ public static final int abc_cascading_menus_min_smallest_width = 0x7f060016;
+ public static final int abc_config_prefDialogWidth = 0x7f060017;
+ public static final int abc_control_corner_material = 0x7f060018;
+ public static final int abc_control_inset_material = 0x7f060019;
+ public static final int abc_control_padding_material = 0x7f06001a;
+ public static final int abc_dialog_corner_radius_material = 0x7f06001b;
+ public static final int abc_dialog_fixed_height_major = 0x7f06001c;
+ public static final int abc_dialog_fixed_height_minor = 0x7f06001d;
+ public static final int abc_dialog_fixed_width_major = 0x7f06001e;
+ public static final int abc_dialog_fixed_width_minor = 0x7f06001f;
+ public static final int abc_dialog_list_padding_bottom_no_buttons = 0x7f060020;
+ public static final int abc_dialog_list_padding_top_no_title = 0x7f060021;
+ public static final int abc_dialog_min_width_major = 0x7f060022;
+ public static final int abc_dialog_min_width_minor = 0x7f060023;
+ public static final int abc_dialog_padding_material = 0x7f060024;
+ public static final int abc_dialog_padding_top_material = 0x7f060025;
+ public static final int abc_dialog_title_divider_material = 0x7f060026;
+ public static final int abc_disabled_alpha_material_dark = 0x7f060027;
+ public static final int abc_disabled_alpha_material_light = 0x7f060028;
+ public static final int abc_dropdownitem_icon_width = 0x7f060029;
+ public static final int abc_dropdownitem_text_padding_left = 0x7f06002a;
+ public static final int abc_dropdownitem_text_padding_right = 0x7f06002b;
+ public static final int abc_edit_text_inset_bottom_material = 0x7f06002c;
+ public static final int abc_edit_text_inset_horizontal_material = 0x7f06002d;
+ public static final int abc_edit_text_inset_top_material = 0x7f06002e;
+ public static final int abc_floating_window_z = 0x7f06002f;
+ public static final int abc_list_item_padding_horizontal_material = 0x7f060030;
+ public static final int abc_panel_menu_list_width = 0x7f060031;
+ public static final int abc_progress_bar_height_material = 0x7f060032;
+ public static final int abc_search_view_preferred_height = 0x7f060033;
+ public static final int abc_search_view_preferred_width = 0x7f060034;
+ public static final int abc_seekbar_track_background_height_material = 0x7f060035;
+ public static final int abc_seekbar_track_progress_height_material = 0x7f060036;
+ public static final int abc_select_dialog_padding_start_material = 0x7f060037;
+ public static final int abc_switch_padding = 0x7f060038;
+ public static final int abc_text_size_body_1_material = 0x7f060039;
+ public static final int abc_text_size_body_2_material = 0x7f06003a;
+ public static final int abc_text_size_button_material = 0x7f06003b;
+ public static final int abc_text_size_caption_material = 0x7f06003c;
+ public static final int abc_text_size_display_1_material = 0x7f06003d;
+ public static final int abc_text_size_display_2_material = 0x7f06003e;
+ public static final int abc_text_size_display_3_material = 0x7f06003f;
+ public static final int abc_text_size_display_4_material = 0x7f060040;
+ public static final int abc_text_size_headline_material = 0x7f060041;
+ public static final int abc_text_size_large_material = 0x7f060042;
+ public static final int abc_text_size_medium_material = 0x7f060043;
+ public static final int abc_text_size_menu_header_material = 0x7f060044;
+ public static final int abc_text_size_menu_material = 0x7f060045;
+ public static final int abc_text_size_small_material = 0x7f060046;
+ public static final int abc_text_size_subhead_material = 0x7f060047;
+ public static final int abc_text_size_subtitle_material_toolbar = 0x7f060048;
+ public static final int abc_text_size_title_material = 0x7f060049;
+ public static final int abc_text_size_title_material_toolbar = 0x7f06004a;
+ public static final int cardview_compat_inset_shadow = 0x7f06004b;
+ public static final int cardview_default_elevation = 0x7f06004c;
+ public static final int cardview_default_radius = 0x7f06004d;
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int design_appbar_elevation = 0x7f060055;
+ public static final int design_bottom_navigation_active_item_max_width = 0x7f060056;
+ public static final int design_bottom_navigation_active_item_min_width = 0x7f060057;
+ public static final int design_bottom_navigation_active_text_size = 0x7f060058;
+ public static final int design_bottom_navigation_elevation = 0x7f060059;
+ public static final int design_bottom_navigation_height = 0x7f06005a;
+ public static final int design_bottom_navigation_icon_size = 0x7f06005b;
+ public static final int design_bottom_navigation_item_max_width = 0x7f06005c;
+ public static final int design_bottom_navigation_item_min_width = 0x7f06005d;
+ public static final int design_bottom_navigation_margin = 0x7f06005e;
+ public static final int design_bottom_navigation_shadow_height = 0x7f06005f;
+ public static final int design_bottom_navigation_text_size = 0x7f060060;
+ public static final int design_bottom_sheet_modal_elevation = 0x7f060061;
+ public static final int design_bottom_sheet_peek_height_min = 0x7f060062;
+ public static final int design_fab_border_width = 0x7f060063;
+ public static final int design_fab_elevation = 0x7f060064;
+ public static final int design_fab_image_size = 0x7f060065;
+ public static final int design_fab_size_mini = 0x7f060066;
+ public static final int design_fab_size_normal = 0x7f060067;
+ public static final int design_fab_translation_z_hovered_focused = 0x7f060068;
+ public static final int design_fab_translation_z_pressed = 0x7f060069;
+ public static final int design_navigation_elevation = 0x7f06006a;
+ public static final int design_navigation_icon_padding = 0x7f06006b;
+ public static final int design_navigation_icon_size = 0x7f06006c;
+ public static final int design_navigation_item_horizontal_padding = 0x7f06006d;
+ public static final int design_navigation_item_icon_padding = 0x7f06006e;
+ public static final int design_navigation_max_width = 0x7f06006f;
+ public static final int design_navigation_padding_bottom = 0x7f060070;
+ public static final int design_navigation_separator_vertical_padding = 0x7f060071;
+ public static final int design_snackbar_action_inline_max_width = 0x7f060072;
+ public static final int design_snackbar_background_corner_radius = 0x7f060073;
+ public static final int design_snackbar_elevation = 0x7f060074;
+ public static final int design_snackbar_extra_spacing_horizontal = 0x7f060075;
+ public static final int design_snackbar_max_width = 0x7f060076;
+ public static final int design_snackbar_min_width = 0x7f060077;
+ public static final int design_snackbar_padding_horizontal = 0x7f060078;
+ public static final int design_snackbar_padding_vertical = 0x7f060079;
+ public static final int design_snackbar_padding_vertical_2lines = 0x7f06007a;
+ public static final int design_snackbar_text_size = 0x7f06007b;
+ public static final int design_tab_max_width = 0x7f06007c;
+ public static final int design_tab_scrollable_min_width = 0x7f06007d;
+ public static final int design_tab_text_size = 0x7f06007e;
+ public static final int design_tab_text_size_2line = 0x7f06007f;
+ public static final int design_textinput_caption_translate_y = 0x7f060080;
+ public static final int disabled_alpha_material_dark = 0x7f060081;
+ public static final int disabled_alpha_material_light = 0x7f060082;
+ public static final int fastscroll_default_thickness = 0x7f060083;
+ public static final int fastscroll_margin = 0x7f060084;
+ public static final int fastscroll_minimum_range = 0x7f060085;
+ public static final int highlight_alpha_material_colored = 0x7f060086;
+ public static final int highlight_alpha_material_dark = 0x7f060087;
+ public static final int highlight_alpha_material_light = 0x7f060088;
+ public static final int hint_alpha_material_dark = 0x7f060089;
+ public static final int hint_alpha_material_light = 0x7f06008a;
+ public static final int hint_pressed_alpha_material_dark = 0x7f06008b;
+ public static final int hint_pressed_alpha_material_light = 0x7f06008c;
+ public static final int item_touch_helper_max_drag_scroll_per_frame = 0x7f06008d;
+ public static final int item_touch_helper_swipe_escape_max_velocity = 0x7f06008e;
+ public static final int item_touch_helper_swipe_escape_velocity = 0x7f06008f;
+ public static final int mtrl_bottomappbar_fabOffsetEndMode = 0x7f060090;
+ public static final int mtrl_bottomappbar_fab_cradle_margin = 0x7f060091;
+ public static final int mtrl_bottomappbar_fab_cradle_rounded_corner_radius = 0x7f060092;
+ public static final int mtrl_bottomappbar_fab_cradle_vertical_offset = 0x7f060093;
+ public static final int mtrl_bottomappbar_height = 0x7f060094;
+ public static final int mtrl_btn_corner_radius = 0x7f060095;
+ public static final int mtrl_btn_dialog_btn_min_width = 0x7f060096;
+ public static final int mtrl_btn_disabled_elevation = 0x7f060097;
+ public static final int mtrl_btn_disabled_z = 0x7f060098;
+ public static final int mtrl_btn_elevation = 0x7f060099;
+ public static final int mtrl_btn_focused_z = 0x7f06009a;
+ public static final int mtrl_btn_hovered_z = 0x7f06009b;
+ public static final int mtrl_btn_icon_btn_padding_left = 0x7f06009c;
+ public static final int mtrl_btn_icon_padding = 0x7f06009d;
+ public static final int mtrl_btn_inset = 0x7f06009e;
+ public static final int mtrl_btn_letter_spacing = 0x7f06009f;
+ public static final int mtrl_btn_padding_bottom = 0x7f0600a0;
+ public static final int mtrl_btn_padding_left = 0x7f0600a1;
+ public static final int mtrl_btn_padding_right = 0x7f0600a2;
+ public static final int mtrl_btn_padding_top = 0x7f0600a3;
+ public static final int mtrl_btn_pressed_z = 0x7f0600a4;
+ public static final int mtrl_btn_stroke_size = 0x7f0600a5;
+ public static final int mtrl_btn_text_btn_icon_padding = 0x7f0600a6;
+ public static final int mtrl_btn_text_btn_padding_left = 0x7f0600a7;
+ public static final int mtrl_btn_text_btn_padding_right = 0x7f0600a8;
+ public static final int mtrl_btn_text_size = 0x7f0600a9;
+ public static final int mtrl_btn_z = 0x7f0600aa;
+ public static final int mtrl_card_elevation = 0x7f0600ab;
+ public static final int mtrl_card_spacing = 0x7f0600ac;
+ public static final int mtrl_chip_pressed_translation_z = 0x7f0600ad;
+ public static final int mtrl_chip_text_size = 0x7f0600ae;
+ public static final int mtrl_fab_elevation = 0x7f0600af;
+ public static final int mtrl_fab_translation_z_hovered_focused = 0x7f0600b0;
+ public static final int mtrl_fab_translation_z_pressed = 0x7f0600b1;
+ public static final int mtrl_navigation_elevation = 0x7f0600b2;
+ public static final int mtrl_navigation_item_horizontal_padding = 0x7f0600b3;
+ public static final int mtrl_navigation_item_icon_padding = 0x7f0600b4;
+ public static final int mtrl_snackbar_background_corner_radius = 0x7f0600b5;
+ public static final int mtrl_snackbar_margin = 0x7f0600b6;
+ public static final int mtrl_textinput_box_bottom_offset = 0x7f0600b7;
+ public static final int mtrl_textinput_box_corner_radius_medium = 0x7f0600b8;
+ public static final int mtrl_textinput_box_corner_radius_small = 0x7f0600b9;
+ public static final int mtrl_textinput_box_label_cutout_padding = 0x7f0600ba;
+ public static final int mtrl_textinput_box_padding_end = 0x7f0600bb;
+ public static final int mtrl_textinput_box_stroke_width_default = 0x7f0600bc;
+ public static final int mtrl_textinput_box_stroke_width_focused = 0x7f0600bd;
+ public static final int mtrl_textinput_outline_box_expanded_padding = 0x7f0600be;
+ public static final int mtrl_toolbar_default_height = 0x7f0600bf;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ public static final int tooltip_corner_radius = 0x7f0600d3;
+ public static final int tooltip_horizontal_padding = 0x7f0600d4;
+ public static final int tooltip_margin = 0x7f0600d5;
+ public static final int tooltip_precise_anchor_extra_offset = 0x7f0600d6;
+ public static final int tooltip_precise_anchor_threshold = 0x7f0600d7;
+ public static final int tooltip_vertical_padding = 0x7f0600d8;
+ public static final int tooltip_y_offset_non_touch = 0x7f0600d9;
+ public static final int tooltip_y_offset_touch = 0x7f0600da;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int abc_ab_share_pack_mtrl_alpha = 0x7f070006;
+ public static final int abc_action_bar_item_background_material = 0x7f070007;
+ public static final int abc_btn_borderless_material = 0x7f070008;
+ public static final int abc_btn_check_material = 0x7f070009;
+ public static final int abc_btn_check_to_on_mtrl_000 = 0x7f07000a;
+ public static final int abc_btn_check_to_on_mtrl_015 = 0x7f07000b;
+ public static final int abc_btn_colored_material = 0x7f07000c;
+ public static final int abc_btn_default_mtrl_shape = 0x7f07000d;
+ public static final int abc_btn_radio_material = 0x7f07000e;
+ public static final int abc_btn_radio_to_on_mtrl_000 = 0x7f07000f;
+ public static final int abc_btn_radio_to_on_mtrl_015 = 0x7f070010;
+ public static final int abc_btn_switch_to_on_mtrl_00001 = 0x7f070011;
+ public static final int abc_btn_switch_to_on_mtrl_00012 = 0x7f070012;
+ public static final int abc_cab_background_internal_bg = 0x7f070013;
+ public static final int abc_cab_background_top_material = 0x7f070014;
+ public static final int abc_cab_background_top_mtrl_alpha = 0x7f070015;
+ public static final int abc_control_background_material = 0x7f070016;
+ public static final int abc_dialog_material_background = 0x7f070017;
+ public static final int abc_edit_text_material = 0x7f070018;
+ public static final int abc_ic_ab_back_material = 0x7f070019;
+ public static final int abc_ic_arrow_drop_right_black_24dp = 0x7f07001a;
+ public static final int abc_ic_clear_material = 0x7f07001b;
+ public static final int abc_ic_commit_search_api_mtrl_alpha = 0x7f07001c;
+ public static final int abc_ic_go_search_api_material = 0x7f07001d;
+ public static final int abc_ic_menu_copy_mtrl_am_alpha = 0x7f07001e;
+ public static final int abc_ic_menu_cut_mtrl_alpha = 0x7f07001f;
+ public static final int abc_ic_menu_overflow_material = 0x7f070020;
+ public static final int abc_ic_menu_paste_mtrl_am_alpha = 0x7f070021;
+ public static final int abc_ic_menu_selectall_mtrl_alpha = 0x7f070022;
+ public static final int abc_ic_menu_share_mtrl_alpha = 0x7f070023;
+ public static final int abc_ic_search_api_material = 0x7f070024;
+ public static final int abc_ic_star_black_16dp = 0x7f070025;
+ public static final int abc_ic_star_black_36dp = 0x7f070026;
+ public static final int abc_ic_star_black_48dp = 0x7f070027;
+ public static final int abc_ic_star_half_black_16dp = 0x7f070028;
+ public static final int abc_ic_star_half_black_36dp = 0x7f070029;
+ public static final int abc_ic_star_half_black_48dp = 0x7f07002a;
+ public static final int abc_ic_voice_search_api_material = 0x7f07002b;
+ public static final int abc_item_background_holo_dark = 0x7f07002c;
+ public static final int abc_item_background_holo_light = 0x7f07002d;
+ public static final int abc_list_divider_material = 0x7f07002e;
+ public static final int abc_list_divider_mtrl_alpha = 0x7f07002f;
+ public static final int abc_list_focused_holo = 0x7f070030;
+ public static final int abc_list_longpressed_holo = 0x7f070031;
+ public static final int abc_list_pressed_holo_dark = 0x7f070032;
+ public static final int abc_list_pressed_holo_light = 0x7f070033;
+ public static final int abc_list_selector_background_transition_holo_dark = 0x7f070034;
+ public static final int abc_list_selector_background_transition_holo_light = 0x7f070035;
+ public static final int abc_list_selector_disabled_holo_dark = 0x7f070036;
+ public static final int abc_list_selector_disabled_holo_light = 0x7f070037;
+ public static final int abc_list_selector_holo_dark = 0x7f070038;
+ public static final int abc_list_selector_holo_light = 0x7f070039;
+ public static final int abc_menu_hardkey_panel_mtrl_mult = 0x7f07003a;
+ public static final int abc_popup_background_mtrl_mult = 0x7f07003b;
+ public static final int abc_ratingbar_indicator_material = 0x7f07003c;
+ public static final int abc_ratingbar_material = 0x7f07003d;
+ public static final int abc_ratingbar_small_material = 0x7f07003e;
+ public static final int abc_scrubber_control_off_mtrl_alpha = 0x7f07003f;
+ public static final int abc_scrubber_control_to_pressed_mtrl_000 = 0x7f070040;
+ public static final int abc_scrubber_control_to_pressed_mtrl_005 = 0x7f070041;
+ public static final int abc_scrubber_primary_mtrl_alpha = 0x7f070042;
+ public static final int abc_scrubber_track_mtrl_alpha = 0x7f070043;
+ public static final int abc_seekbar_thumb_material = 0x7f070044;
+ public static final int abc_seekbar_tick_mark_material = 0x7f070045;
+ public static final int abc_seekbar_track_material = 0x7f070046;
+ public static final int abc_spinner_mtrl_am_alpha = 0x7f070047;
+ public static final int abc_spinner_textfield_background_material = 0x7f070048;
+ public static final int abc_switch_thumb_material = 0x7f070049;
+ public static final int abc_switch_track_mtrl_alpha = 0x7f07004a;
+ public static final int abc_tab_indicator_material = 0x7f07004b;
+ public static final int abc_tab_indicator_mtrl_alpha = 0x7f07004c;
+ public static final int abc_text_cursor_material = 0x7f07004d;
+ public static final int abc_text_select_handle_left_mtrl_dark = 0x7f07004e;
+ public static final int abc_text_select_handle_left_mtrl_light = 0x7f07004f;
+ public static final int abc_text_select_handle_middle_mtrl_dark = 0x7f070050;
+ public static final int abc_text_select_handle_middle_mtrl_light = 0x7f070051;
+ public static final int abc_text_select_handle_right_mtrl_dark = 0x7f070052;
+ public static final int abc_text_select_handle_right_mtrl_light = 0x7f070053;
+ public static final int abc_textfield_activated_mtrl_alpha = 0x7f070054;
+ public static final int abc_textfield_default_mtrl_alpha = 0x7f070055;
+ public static final int abc_textfield_search_activated_mtrl_alpha = 0x7f070056;
+ public static final int abc_textfield_search_default_mtrl_alpha = 0x7f070057;
+ public static final int abc_textfield_search_material = 0x7f070058;
+ public static final int abc_vector_test = 0x7f070059;
+ public static final int avd_hide_password = 0x7f07005a;
+ public static final int avd_show_password = 0x7f07005b;
+ public static final int design_bottom_navigation_item_background = 0x7f07005d;
+ public static final int design_fab_background = 0x7f07005e;
+ public static final int design_ic_visibility = 0x7f07005f;
+ public static final int design_ic_visibility_off = 0x7f070060;
+ public static final int design_password_eye = 0x7f070061;
+ public static final int design_snackbar_background = 0x7f070062;
+ public static final int ic_mtrl_chip_checked_black = 0x7f07006e;
+ public static final int ic_mtrl_chip_checked_circle = 0x7f07006f;
+ public static final int ic_mtrl_chip_close_circle = 0x7f070070;
+ public static final int mtrl_snackbar_background = 0x7f070077;
+ public static final int mtrl_tabs_default_indicator = 0x7f070078;
+ public static final int navigation_empty_icon = 0x7f070079;
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ public static final int tooltip_frame_dark = 0x7f070086;
+ public static final int tooltip_frame_light = 0x7f070087;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_bar = 0x7f080007;
+ public static final int action_bar_activity_content = 0x7f080008;
+ public static final int action_bar_container = 0x7f080009;
+ public static final int action_bar_root = 0x7f08000a;
+ public static final int action_bar_spinner = 0x7f08000b;
+ public static final int action_bar_subtitle = 0x7f08000c;
+ public static final int action_bar_title = 0x7f08000d;
+ public static final int action_container = 0x7f08000e;
+ public static final int action_context_bar = 0x7f08000f;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_menu_divider = 0x7f080012;
+ public static final int action_menu_presenter = 0x7f080013;
+ public static final int action_mode_bar = 0x7f080014;
+ public static final int action_mode_bar_stub = 0x7f080015;
+ public static final int action_mode_close_button = 0x7f080016;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int activity_chooser_view_content = 0x7f080019;
+ public static final int add = 0x7f08001a;
+ public static final int alertTitle = 0x7f08001b;
+ public static final int async = 0x7f08001e;
+ public static final int auto = 0x7f08001f;
+ public static final int blocking = 0x7f080021;
+ public static final int bottom = 0x7f080022;
+ public static final int buttonPanel = 0x7f080023;
+ public static final int center = 0x7f080025;
+ public static final int checkbox = 0x7f080028;
+ public static final int chronometer = 0x7f080029;
+ public static final int container = 0x7f08002d;
+ public static final int content = 0x7f08002e;
+ public static final int contentPanel = 0x7f08002f;
+ public static final int coordinator = 0x7f080030;
+ public static final int custom = 0x7f080031;
+ public static final int customPanel = 0x7f080032;
+ public static final int decor_content_parent = 0x7f080033;
+ public static final int default_activity_button = 0x7f080034;
+ public static final int design_bottom_sheet = 0x7f080035;
+ public static final int design_menu_item_action_area = 0x7f080036;
+ public static final int design_menu_item_action_area_stub = 0x7f080037;
+ public static final int design_menu_item_text = 0x7f080038;
+ public static final int design_navigation_view = 0x7f080039;
+ public static final int edit_query = 0x7f08003b;
+ public static final int end = 0x7f08003c;
+ public static final int expand_activities_button = 0x7f080041;
+ public static final int expanded_menu = 0x7f080042;
+ public static final int fill = 0x7f080043;
+ public static final int filled = 0x7f080046;
+ public static final int fixed = 0x7f080047;
+ public static final int forever = 0x7f080048;
+ public static final int ghost_view = 0x7f080049;
+ public static final int group_divider = 0x7f08004a;
+ public static final int home = 0x7f08004b;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int image = 0x7f080050;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int item_touch_helper_previous_elevation = 0x7f080053;
+ public static final int labeled = 0x7f080054;
+ public static final int largeLabel = 0x7f080055;
+ public static final int left = 0x7f080056;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int listMode = 0x7f080059;
+ public static final int list_item = 0x7f08005a;
+ public static final int masked = 0x7f08005b;
+ public static final int message = 0x7f08005d;
+ public static final int mini = 0x7f08005f;
+ public static final int mtrl_child_content_container = 0x7f080060;
+ public static final int mtrl_internal_children_alpha_tag = 0x7f080061;
+ public static final int multiply = 0x7f080062;
+ public static final int navigation_header_container = 0x7f080063;
+ public static final int none = 0x7f080065;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int outline = 0x7f08006a;
+ public static final int parallax = 0x7f08006b;
+ public static final int parentPanel = 0x7f08006c;
+ public static final int parent_matrix = 0x7f08006d;
+ public static final int pin = 0x7f08006e;
+ public static final int progress_circular = 0x7f08006f;
+ public static final int progress_horizontal = 0x7f080070;
+ public static final int radio = 0x7f080071;
+ public static final int right = 0x7f080072;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int save_image_matrix = 0x7f080075;
+ public static final int save_non_transition_alpha = 0x7f080076;
+ public static final int save_scale_type = 0x7f080077;
+ public static final int screen = 0x7f080078;
+ public static final int scrollIndicatorDown = 0x7f08007a;
+ public static final int scrollIndicatorUp = 0x7f08007b;
+ public static final int scrollView = 0x7f08007c;
+ public static final int scrollable = 0x7f08007d;
+ public static final int search_badge = 0x7f08007e;
+ public static final int search_bar = 0x7f08007f;
+ public static final int search_button = 0x7f080080;
+ public static final int search_close_btn = 0x7f080081;
+ public static final int search_edit_frame = 0x7f080082;
+ public static final int search_go_btn = 0x7f080083;
+ public static final int search_mag_icon = 0x7f080084;
+ public static final int search_plate = 0x7f080085;
+ public static final int search_src_text = 0x7f080086;
+ public static final int search_voice_btn = 0x7f080087;
+ public static final int select_dialog_listview = 0x7f080088;
+ public static final int selected = 0x7f080089;
+ public static final int shortcut = 0x7f08008a;
+ public static final int smallLabel = 0x7f08008e;
+ public static final int snackbar_action = 0x7f08008f;
+ public static final int snackbar_text = 0x7f080090;
+ public static final int spacer = 0x7f080093;
+ public static final int split_action_bar = 0x7f080094;
+ public static final int src_atop = 0x7f080095;
+ public static final int src_in = 0x7f080096;
+ public static final int src_over = 0x7f080097;
+ public static final int start = 0x7f080098;
+ public static final int stretch = 0x7f08009a;
+ public static final int submenuarrow = 0x7f08009b;
+ public static final int submit_area = 0x7f08009c;
+ public static final int tabMode = 0x7f08009d;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int textSpacerNoButtons = 0x7f0800a3;
+ public static final int textSpacerNoTitle = 0x7f0800a4;
+ public static final int text_input_password_toggle = 0x7f0800a6;
+ public static final int textinput_counter = 0x7f0800a7;
+ public static final int textinput_error = 0x7f0800a8;
+ public static final int textinput_helper_text = 0x7f0800a9;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ public static final int titleDividerNoCustom = 0x7f0800ac;
+ public static final int title_template = 0x7f0800ad;
+ public static final int top = 0x7f0800ae;
+ public static final int topPanel = 0x7f0800af;
+ public static final int touch_outside = 0x7f0800b0;
+ public static final int transition_current_scene = 0x7f0800b1;
+ public static final int transition_layout_save = 0x7f0800b2;
+ public static final int transition_position = 0x7f0800b3;
+ public static final int transition_scene_layoutid_cache = 0x7f0800b4;
+ public static final int transition_transform = 0x7f0800b5;
+ public static final int uniform = 0x7f0800b6;
+ public static final int unlabeled = 0x7f0800b7;
+ public static final int up = 0x7f0800b8;
+ public static final int view_offset_helper = 0x7f0800ba;
+ public static final int visible = 0x7f0800bb;
+ public static final int wrap_content = 0x7f0800bd;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int abc_config_activityDefaultDur = 0x7f090000;
+ public static final int abc_config_activityShortDur = 0x7f090001;
+ public static final int app_bar_elevation_anim_duration = 0x7f090002;
+ public static final int bottom_sheet_slide_duration = 0x7f090003;
+ public static final int cancel_button_image_alpha = 0x7f090004;
+ public static final int config_tooltipAnimTime = 0x7f090005;
+ public static final int design_snackbar_text_max_lines = 0x7f090006;
+ public static final int design_tab_indicator_anim_duration_ms = 0x7f090007;
+ public static final int hide_password_duration = 0x7f090008;
+ public static final int mtrl_btn_anim_delay_ms = 0x7f090009;
+ public static final int mtrl_btn_anim_duration_ms = 0x7f09000a;
+ public static final int mtrl_chip_anim_duration = 0x7f09000b;
+ public static final int mtrl_tab_indicator_anim_duration_ms = 0x7f09000c;
+ public static final int show_password_duration = 0x7f09000d;
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class interpolator {
+ private interpolator() {}
+
+ public static final int mtrl_fast_out_linear_in = 0x7f0a0000;
+ public static final int mtrl_fast_out_slow_in = 0x7f0a0001;
+ public static final int mtrl_linear = 0x7f0a0002;
+ public static final int mtrl_linear_out_slow_in = 0x7f0a0003;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int abc_action_bar_title_item = 0x7f0b0000;
+ public static final int abc_action_bar_up_container = 0x7f0b0001;
+ public static final int abc_action_menu_item_layout = 0x7f0b0002;
+ public static final int abc_action_menu_layout = 0x7f0b0003;
+ public static final int abc_action_mode_bar = 0x7f0b0004;
+ public static final int abc_action_mode_close_item_material = 0x7f0b0005;
+ public static final int abc_activity_chooser_view = 0x7f0b0006;
+ public static final int abc_activity_chooser_view_list_item = 0x7f0b0007;
+ public static final int abc_alert_dialog_button_bar_material = 0x7f0b0008;
+ public static final int abc_alert_dialog_material = 0x7f0b0009;
+ public static final int abc_alert_dialog_title_material = 0x7f0b000a;
+ public static final int abc_cascading_menu_item_layout = 0x7f0b000b;
+ public static final int abc_dialog_title_material = 0x7f0b000c;
+ public static final int abc_expanded_menu_layout = 0x7f0b000d;
+ public static final int abc_list_menu_item_checkbox = 0x7f0b000e;
+ public static final int abc_list_menu_item_icon = 0x7f0b000f;
+ public static final int abc_list_menu_item_layout = 0x7f0b0010;
+ public static final int abc_list_menu_item_radio = 0x7f0b0011;
+ public static final int abc_popup_menu_header_item_layout = 0x7f0b0012;
+ public static final int abc_popup_menu_item_layout = 0x7f0b0013;
+ public static final int abc_screen_content_include = 0x7f0b0014;
+ public static final int abc_screen_simple = 0x7f0b0015;
+ public static final int abc_screen_simple_overlay_action_mode = 0x7f0b0016;
+ public static final int abc_screen_toolbar = 0x7f0b0017;
+ public static final int abc_search_dropdown_item_icons_2line = 0x7f0b0018;
+ public static final int abc_search_view = 0x7f0b0019;
+ public static final int abc_select_dialog_material = 0x7f0b001a;
+ public static final int abc_tooltip = 0x7f0b001b;
+ public static final int design_bottom_navigation_item = 0x7f0b001d;
+ public static final int design_bottom_sheet_dialog = 0x7f0b001e;
+ public static final int design_layout_snackbar = 0x7f0b001f;
+ public static final int design_layout_snackbar_include = 0x7f0b0020;
+ public static final int design_layout_tab_icon = 0x7f0b0021;
+ public static final int design_layout_tab_text = 0x7f0b0022;
+ public static final int design_menu_item_action_area = 0x7f0b0023;
+ public static final int design_navigation_item = 0x7f0b0024;
+ public static final int design_navigation_item_header = 0x7f0b0025;
+ public static final int design_navigation_item_separator = 0x7f0b0026;
+ public static final int design_navigation_item_subheader = 0x7f0b0027;
+ public static final int design_navigation_menu = 0x7f0b0028;
+ public static final int design_navigation_menu_item = 0x7f0b0029;
+ public static final int design_text_input_password_icon = 0x7f0b002a;
+ public static final int mtrl_layout_snackbar = 0x7f0b002b;
+ public static final int mtrl_layout_snackbar_include = 0x7f0b002c;
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ public static final int select_dialog_item_material = 0x7f0b003c;
+ public static final int select_dialog_multichoice_material = 0x7f0b003d;
+ public static final int select_dialog_singlechoice_material = 0x7f0b003e;
+ public static final int support_simple_spinner_dropdown_item = 0x7f0b003f;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int abc_action_bar_home_description = 0x7f0d0000;
+ public static final int abc_action_bar_up_description = 0x7f0d0001;
+ public static final int abc_action_menu_overflow_description = 0x7f0d0002;
+ public static final int abc_action_mode_done = 0x7f0d0003;
+ public static final int abc_activity_chooser_view_see_all = 0x7f0d0004;
+ public static final int abc_activitychooserview_choose_application = 0x7f0d0005;
+ public static final int abc_capital_off = 0x7f0d0006;
+ public static final int abc_capital_on = 0x7f0d0007;
+ public static final int abc_font_family_body_1_material = 0x7f0d0008;
+ public static final int abc_font_family_body_2_material = 0x7f0d0009;
+ public static final int abc_font_family_button_material = 0x7f0d000a;
+ public static final int abc_font_family_caption_material = 0x7f0d000b;
+ public static final int abc_font_family_display_1_material = 0x7f0d000c;
+ public static final int abc_font_family_display_2_material = 0x7f0d000d;
+ public static final int abc_font_family_display_3_material = 0x7f0d000e;
+ public static final int abc_font_family_display_4_material = 0x7f0d000f;
+ public static final int abc_font_family_headline_material = 0x7f0d0010;
+ public static final int abc_font_family_menu_material = 0x7f0d0011;
+ public static final int abc_font_family_subhead_material = 0x7f0d0012;
+ public static final int abc_font_family_title_material = 0x7f0d0013;
+ public static final int abc_menu_alt_shortcut_label = 0x7f0d0014;
+ public static final int abc_menu_ctrl_shortcut_label = 0x7f0d0015;
+ public static final int abc_menu_delete_shortcut_label = 0x7f0d0016;
+ public static final int abc_menu_enter_shortcut_label = 0x7f0d0017;
+ public static final int abc_menu_function_shortcut_label = 0x7f0d0018;
+ public static final int abc_menu_meta_shortcut_label = 0x7f0d0019;
+ public static final int abc_menu_shift_shortcut_label = 0x7f0d001a;
+ public static final int abc_menu_space_shortcut_label = 0x7f0d001b;
+ public static final int abc_menu_sym_shortcut_label = 0x7f0d001c;
+ public static final int abc_prepend_shortcut_label = 0x7f0d001d;
+ public static final int abc_search_hint = 0x7f0d001e;
+ public static final int abc_searchview_description_clear = 0x7f0d001f;
+ public static final int abc_searchview_description_query = 0x7f0d0020;
+ public static final int abc_searchview_description_search = 0x7f0d0021;
+ public static final int abc_searchview_description_submit = 0x7f0d0022;
+ public static final int abc_searchview_description_voice = 0x7f0d0023;
+ public static final int abc_shareactionprovider_share_with = 0x7f0d0024;
+ public static final int abc_shareactionprovider_share_with_application = 0x7f0d0025;
+ public static final int abc_toolbar_collapse_description = 0x7f0d0026;
+ public static final int appbar_scrolling_view_behavior = 0x7f0d0028;
+ public static final int bottom_sheet_behavior = 0x7f0d0029;
+ public static final int character_counter_content_description = 0x7f0d002a;
+ public static final int character_counter_pattern = 0x7f0d002b;
+ public static final int fab_transformation_scrim_behavior = 0x7f0d002c;
+ public static final int fab_transformation_sheet_behavior = 0x7f0d002d;
+ public static final int hide_bottom_view_on_scroll_behavior = 0x7f0d002f;
+ public static final int mtrl_chip_close_icon_content_description = 0x7f0d0030;
+ public static final int password_toggle_content_description = 0x7f0d0031;
+ public static final int path_password_eye = 0x7f0d0032;
+ public static final int path_password_eye_mask_strike_through = 0x7f0d0033;
+ public static final int path_password_eye_mask_visible = 0x7f0d0034;
+ public static final int path_password_strike_through = 0x7f0d0035;
+ public static final int search_menu_title = 0x7f0d0036;
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int AlertDialog_AppCompat = 0x7f0e0000;
+ public static final int AlertDialog_AppCompat_Light = 0x7f0e0001;
+ public static final int Animation_AppCompat_Dialog = 0x7f0e0002;
+ public static final int Animation_AppCompat_DropDownUp = 0x7f0e0003;
+ public static final int Animation_AppCompat_Tooltip = 0x7f0e0004;
+ public static final int Animation_Design_BottomSheetDialog = 0x7f0e0005;
+ public static final int Base_AlertDialog_AppCompat = 0x7f0e0008;
+ public static final int Base_AlertDialog_AppCompat_Light = 0x7f0e0009;
+ public static final int Base_Animation_AppCompat_Dialog = 0x7f0e000a;
+ public static final int Base_Animation_AppCompat_DropDownUp = 0x7f0e000b;
+ public static final int Base_Animation_AppCompat_Tooltip = 0x7f0e000c;
+ public static final int Base_CardView = 0x7f0e000d;
+ public static final int Base_DialogWindowTitleBackground_AppCompat = 0x7f0e000f;
+ public static final int Base_DialogWindowTitle_AppCompat = 0x7f0e000e;
+ public static final int Base_TextAppearance_AppCompat = 0x7f0e0010;
+ public static final int Base_TextAppearance_AppCompat_Body1 = 0x7f0e0011;
+ public static final int Base_TextAppearance_AppCompat_Body2 = 0x7f0e0012;
+ public static final int Base_TextAppearance_AppCompat_Button = 0x7f0e0013;
+ public static final int Base_TextAppearance_AppCompat_Caption = 0x7f0e0014;
+ public static final int Base_TextAppearance_AppCompat_Display1 = 0x7f0e0015;
+ public static final int Base_TextAppearance_AppCompat_Display2 = 0x7f0e0016;
+ public static final int Base_TextAppearance_AppCompat_Display3 = 0x7f0e0017;
+ public static final int Base_TextAppearance_AppCompat_Display4 = 0x7f0e0018;
+ public static final int Base_TextAppearance_AppCompat_Headline = 0x7f0e0019;
+ public static final int Base_TextAppearance_AppCompat_Inverse = 0x7f0e001a;
+ public static final int Base_TextAppearance_AppCompat_Large = 0x7f0e001b;
+ public static final int Base_TextAppearance_AppCompat_Large_Inverse = 0x7f0e001c;
+ public static final int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 0x7f0e001d;
+ public static final int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 0x7f0e001e;
+ public static final int Base_TextAppearance_AppCompat_Medium = 0x7f0e001f;
+ public static final int Base_TextAppearance_AppCompat_Medium_Inverse = 0x7f0e0020;
+ public static final int Base_TextAppearance_AppCompat_Menu = 0x7f0e0021;
+ public static final int Base_TextAppearance_AppCompat_SearchResult = 0x7f0e0022;
+ public static final int Base_TextAppearance_AppCompat_SearchResult_Subtitle = 0x7f0e0023;
+ public static final int Base_TextAppearance_AppCompat_SearchResult_Title = 0x7f0e0024;
+ public static final int Base_TextAppearance_AppCompat_Small = 0x7f0e0025;
+ public static final int Base_TextAppearance_AppCompat_Small_Inverse = 0x7f0e0026;
+ public static final int Base_TextAppearance_AppCompat_Subhead = 0x7f0e0027;
+ public static final int Base_TextAppearance_AppCompat_Subhead_Inverse = 0x7f0e0028;
+ public static final int Base_TextAppearance_AppCompat_Title = 0x7f0e0029;
+ public static final int Base_TextAppearance_AppCompat_Title_Inverse = 0x7f0e002a;
+ public static final int Base_TextAppearance_AppCompat_Tooltip = 0x7f0e002b;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Menu = 0x7f0e002c;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 0x7f0e002d;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 0x7f0e002e;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Title = 0x7f0e002f;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 0x7f0e0030;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 0x7f0e0031;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionMode_Title = 0x7f0e0032;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button = 0x7f0e0033;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button_Borderless_Colored = 0x7f0e0034;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button_Colored = 0x7f0e0035;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button_Inverse = 0x7f0e0036;
+ public static final int Base_TextAppearance_AppCompat_Widget_DropDownItem = 0x7f0e0037;
+ public static final int Base_TextAppearance_AppCompat_Widget_PopupMenu_Header = 0x7f0e0038;
+ public static final int Base_TextAppearance_AppCompat_Widget_PopupMenu_Large = 0x7f0e0039;
+ public static final int Base_TextAppearance_AppCompat_Widget_PopupMenu_Small = 0x7f0e003a;
+ public static final int Base_TextAppearance_AppCompat_Widget_Switch = 0x7f0e003b;
+ public static final int Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 0x7f0e003c;
+ public static final int Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 0x7f0e003d;
+ public static final int Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 0x7f0e003e;
+ public static final int Base_TextAppearance_Widget_AppCompat_Toolbar_Title = 0x7f0e003f;
+ public static final int Base_ThemeOverlay_AppCompat = 0x7f0e005f;
+ public static final int Base_ThemeOverlay_AppCompat_ActionBar = 0x7f0e0060;
+ public static final int Base_ThemeOverlay_AppCompat_Dark = 0x7f0e0061;
+ public static final int Base_ThemeOverlay_AppCompat_Dark_ActionBar = 0x7f0e0062;
+ public static final int Base_ThemeOverlay_AppCompat_Dialog = 0x7f0e0063;
+ public static final int Base_ThemeOverlay_AppCompat_Dialog_Alert = 0x7f0e0064;
+ public static final int Base_ThemeOverlay_AppCompat_Light = 0x7f0e0065;
+ public static final int Base_ThemeOverlay_MaterialComponents_Dialog = 0x7f0e0066;
+ public static final int Base_ThemeOverlay_MaterialComponents_Dialog_Alert = 0x7f0e0067;
+ public static final int Base_Theme_AppCompat = 0x7f0e0040;
+ public static final int Base_Theme_AppCompat_CompactMenu = 0x7f0e0041;
+ public static final int Base_Theme_AppCompat_Dialog = 0x7f0e0042;
+ public static final int Base_Theme_AppCompat_DialogWhenLarge = 0x7f0e0046;
+ public static final int Base_Theme_AppCompat_Dialog_Alert = 0x7f0e0043;
+ public static final int Base_Theme_AppCompat_Dialog_FixedSize = 0x7f0e0044;
+ public static final int Base_Theme_AppCompat_Dialog_MinWidth = 0x7f0e0045;
+ public static final int Base_Theme_AppCompat_Light = 0x7f0e0047;
+ public static final int Base_Theme_AppCompat_Light_DarkActionBar = 0x7f0e0048;
+ public static final int Base_Theme_AppCompat_Light_Dialog = 0x7f0e0049;
+ public static final int Base_Theme_AppCompat_Light_DialogWhenLarge = 0x7f0e004d;
+ public static final int Base_Theme_AppCompat_Light_Dialog_Alert = 0x7f0e004a;
+ public static final int Base_Theme_AppCompat_Light_Dialog_FixedSize = 0x7f0e004b;
+ public static final int Base_Theme_AppCompat_Light_Dialog_MinWidth = 0x7f0e004c;
+ public static final int Base_Theme_MaterialComponents = 0x7f0e004e;
+ public static final int Base_Theme_MaterialComponents_Bridge = 0x7f0e004f;
+ public static final int Base_Theme_MaterialComponents_CompactMenu = 0x7f0e0050;
+ public static final int Base_Theme_MaterialComponents_Dialog = 0x7f0e0051;
+ public static final int Base_Theme_MaterialComponents_DialogWhenLarge = 0x7f0e0055;
+ public static final int Base_Theme_MaterialComponents_Dialog_Alert = 0x7f0e0052;
+ public static final int Base_Theme_MaterialComponents_Dialog_FixedSize = 0x7f0e0053;
+ public static final int Base_Theme_MaterialComponents_Dialog_MinWidth = 0x7f0e0054;
+ public static final int Base_Theme_MaterialComponents_Light = 0x7f0e0056;
+ public static final int Base_Theme_MaterialComponents_Light_Bridge = 0x7f0e0057;
+ public static final int Base_Theme_MaterialComponents_Light_DarkActionBar = 0x7f0e0058;
+ public static final int Base_Theme_MaterialComponents_Light_DarkActionBar_Bridge = 0x7f0e0059;
+ public static final int Base_Theme_MaterialComponents_Light_Dialog = 0x7f0e005a;
+ public static final int Base_Theme_MaterialComponents_Light_DialogWhenLarge = 0x7f0e005e;
+ public static final int Base_Theme_MaterialComponents_Light_Dialog_Alert = 0x7f0e005b;
+ public static final int Base_Theme_MaterialComponents_Light_Dialog_FixedSize = 0x7f0e005c;
+ public static final int Base_Theme_MaterialComponents_Light_Dialog_MinWidth = 0x7f0e005d;
+ public static final int Base_V14_ThemeOverlay_MaterialComponents_Dialog = 0x7f0e006f;
+ public static final int Base_V14_ThemeOverlay_MaterialComponents_Dialog_Alert = 0x7f0e0070;
+ public static final int Base_V14_Theme_MaterialComponents = 0x7f0e0068;
+ public static final int Base_V14_Theme_MaterialComponents_Bridge = 0x7f0e0069;
+ public static final int Base_V14_Theme_MaterialComponents_Dialog = 0x7f0e006a;
+ public static final int Base_V14_Theme_MaterialComponents_Light = 0x7f0e006b;
+ public static final int Base_V14_Theme_MaterialComponents_Light_Bridge = 0x7f0e006c;
+ public static final int Base_V14_Theme_MaterialComponents_Light_DarkActionBar_Bridge = 0x7f0e006d;
+ public static final int Base_V14_Theme_MaterialComponents_Light_Dialog = 0x7f0e006e;
+ public static final int Base_V21_ThemeOverlay_AppCompat_Dialog = 0x7f0e0075;
+ public static final int Base_V21_Theme_AppCompat = 0x7f0e0071;
+ public static final int Base_V21_Theme_AppCompat_Dialog = 0x7f0e0072;
+ public static final int Base_V21_Theme_AppCompat_Light = 0x7f0e0073;
+ public static final int Base_V21_Theme_AppCompat_Light_Dialog = 0x7f0e0074;
+ public static final int Base_V22_Theme_AppCompat = 0x7f0e0076;
+ public static final int Base_V22_Theme_AppCompat_Light = 0x7f0e0077;
+ public static final int Base_V23_Theme_AppCompat = 0x7f0e0078;
+ public static final int Base_V23_Theme_AppCompat_Light = 0x7f0e0079;
+ public static final int Base_V26_Theme_AppCompat = 0x7f0e007a;
+ public static final int Base_V26_Theme_AppCompat_Light = 0x7f0e007b;
+ public static final int Base_V26_Widget_AppCompat_Toolbar = 0x7f0e007c;
+ public static final int Base_V28_Theme_AppCompat = 0x7f0e007d;
+ public static final int Base_V28_Theme_AppCompat_Light = 0x7f0e007e;
+ public static final int Base_V7_ThemeOverlay_AppCompat_Dialog = 0x7f0e0083;
+ public static final int Base_V7_Theme_AppCompat = 0x7f0e007f;
+ public static final int Base_V7_Theme_AppCompat_Dialog = 0x7f0e0080;
+ public static final int Base_V7_Theme_AppCompat_Light = 0x7f0e0081;
+ public static final int Base_V7_Theme_AppCompat_Light_Dialog = 0x7f0e0082;
+ public static final int Base_V7_Widget_AppCompat_AutoCompleteTextView = 0x7f0e0084;
+ public static final int Base_V7_Widget_AppCompat_EditText = 0x7f0e0085;
+ public static final int Base_V7_Widget_AppCompat_Toolbar = 0x7f0e0086;
+ public static final int Base_Widget_AppCompat_ActionBar = 0x7f0e0087;
+ public static final int Base_Widget_AppCompat_ActionBar_Solid = 0x7f0e0088;
+ public static final int Base_Widget_AppCompat_ActionBar_TabBar = 0x7f0e0089;
+ public static final int Base_Widget_AppCompat_ActionBar_TabText = 0x7f0e008a;
+ public static final int Base_Widget_AppCompat_ActionBar_TabView = 0x7f0e008b;
+ public static final int Base_Widget_AppCompat_ActionButton = 0x7f0e008c;
+ public static final int Base_Widget_AppCompat_ActionButton_CloseMode = 0x7f0e008d;
+ public static final int Base_Widget_AppCompat_ActionButton_Overflow = 0x7f0e008e;
+ public static final int Base_Widget_AppCompat_ActionMode = 0x7f0e008f;
+ public static final int Base_Widget_AppCompat_ActivityChooserView = 0x7f0e0090;
+ public static final int Base_Widget_AppCompat_AutoCompleteTextView = 0x7f0e0091;
+ public static final int Base_Widget_AppCompat_Button = 0x7f0e0092;
+ public static final int Base_Widget_AppCompat_ButtonBar = 0x7f0e0098;
+ public static final int Base_Widget_AppCompat_ButtonBar_AlertDialog = 0x7f0e0099;
+ public static final int Base_Widget_AppCompat_Button_Borderless = 0x7f0e0093;
+ public static final int Base_Widget_AppCompat_Button_Borderless_Colored = 0x7f0e0094;
+ public static final int Base_Widget_AppCompat_Button_ButtonBar_AlertDialog = 0x7f0e0095;
+ public static final int Base_Widget_AppCompat_Button_Colored = 0x7f0e0096;
+ public static final int Base_Widget_AppCompat_Button_Small = 0x7f0e0097;
+ public static final int Base_Widget_AppCompat_CompoundButton_CheckBox = 0x7f0e009a;
+ public static final int Base_Widget_AppCompat_CompoundButton_RadioButton = 0x7f0e009b;
+ public static final int Base_Widget_AppCompat_CompoundButton_Switch = 0x7f0e009c;
+ public static final int Base_Widget_AppCompat_DrawerArrowToggle = 0x7f0e009d;
+ public static final int Base_Widget_AppCompat_DrawerArrowToggle_Common = 0x7f0e009e;
+ public static final int Base_Widget_AppCompat_DropDownItem_Spinner = 0x7f0e009f;
+ public static final int Base_Widget_AppCompat_EditText = 0x7f0e00a0;
+ public static final int Base_Widget_AppCompat_ImageButton = 0x7f0e00a1;
+ public static final int Base_Widget_AppCompat_Light_ActionBar = 0x7f0e00a2;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_Solid = 0x7f0e00a3;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabBar = 0x7f0e00a4;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabText = 0x7f0e00a5;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse = 0x7f0e00a6;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabView = 0x7f0e00a7;
+ public static final int Base_Widget_AppCompat_Light_PopupMenu = 0x7f0e00a8;
+ public static final int Base_Widget_AppCompat_Light_PopupMenu_Overflow = 0x7f0e00a9;
+ public static final int Base_Widget_AppCompat_ListMenuView = 0x7f0e00aa;
+ public static final int Base_Widget_AppCompat_ListPopupWindow = 0x7f0e00ab;
+ public static final int Base_Widget_AppCompat_ListView = 0x7f0e00ac;
+ public static final int Base_Widget_AppCompat_ListView_DropDown = 0x7f0e00ad;
+ public static final int Base_Widget_AppCompat_ListView_Menu = 0x7f0e00ae;
+ public static final int Base_Widget_AppCompat_PopupMenu = 0x7f0e00af;
+ public static final int Base_Widget_AppCompat_PopupMenu_Overflow = 0x7f0e00b0;
+ public static final int Base_Widget_AppCompat_PopupWindow = 0x7f0e00b1;
+ public static final int Base_Widget_AppCompat_ProgressBar = 0x7f0e00b2;
+ public static final int Base_Widget_AppCompat_ProgressBar_Horizontal = 0x7f0e00b3;
+ public static final int Base_Widget_AppCompat_RatingBar = 0x7f0e00b4;
+ public static final int Base_Widget_AppCompat_RatingBar_Indicator = 0x7f0e00b5;
+ public static final int Base_Widget_AppCompat_RatingBar_Small = 0x7f0e00b6;
+ public static final int Base_Widget_AppCompat_SearchView = 0x7f0e00b7;
+ public static final int Base_Widget_AppCompat_SearchView_ActionBar = 0x7f0e00b8;
+ public static final int Base_Widget_AppCompat_SeekBar = 0x7f0e00b9;
+ public static final int Base_Widget_AppCompat_SeekBar_Discrete = 0x7f0e00ba;
+ public static final int Base_Widget_AppCompat_Spinner = 0x7f0e00bb;
+ public static final int Base_Widget_AppCompat_Spinner_Underlined = 0x7f0e00bc;
+ public static final int Base_Widget_AppCompat_TextView_SpinnerItem = 0x7f0e00bd;
+ public static final int Base_Widget_AppCompat_Toolbar = 0x7f0e00be;
+ public static final int Base_Widget_AppCompat_Toolbar_Button_Navigation = 0x7f0e00bf;
+ public static final int Base_Widget_Design_TabLayout = 0x7f0e00c0;
+ public static final int Base_Widget_MaterialComponents_Chip = 0x7f0e00c1;
+ public static final int Base_Widget_MaterialComponents_TextInputEditText = 0x7f0e00c2;
+ public static final int Base_Widget_MaterialComponents_TextInputLayout = 0x7f0e00c3;
+ public static final int CardView = 0x7f0e00c4;
+ public static final int CardView_Dark = 0x7f0e00c5;
+ public static final int CardView_Light = 0x7f0e00c6;
+ public static final int Platform_AppCompat = 0x7f0e00c7;
+ public static final int Platform_AppCompat_Light = 0x7f0e00c8;
+ public static final int Platform_MaterialComponents = 0x7f0e00c9;
+ public static final int Platform_MaterialComponents_Dialog = 0x7f0e00ca;
+ public static final int Platform_MaterialComponents_Light = 0x7f0e00cb;
+ public static final int Platform_MaterialComponents_Light_Dialog = 0x7f0e00cc;
+ public static final int Platform_ThemeOverlay_AppCompat = 0x7f0e00cd;
+ public static final int Platform_ThemeOverlay_AppCompat_Dark = 0x7f0e00ce;
+ public static final int Platform_ThemeOverlay_AppCompat_Light = 0x7f0e00cf;
+ public static final int Platform_V21_AppCompat = 0x7f0e00d0;
+ public static final int Platform_V21_AppCompat_Light = 0x7f0e00d1;
+ public static final int Platform_V25_AppCompat = 0x7f0e00d2;
+ public static final int Platform_V25_AppCompat_Light = 0x7f0e00d3;
+ public static final int Platform_Widget_AppCompat_Spinner = 0x7f0e00d4;
+ public static final int RtlOverlay_DialogWindowTitle_AppCompat = 0x7f0e00d5;
+ public static final int RtlOverlay_Widget_AppCompat_ActionBar_TitleItem = 0x7f0e00d6;
+ public static final int RtlOverlay_Widget_AppCompat_DialogTitle_Icon = 0x7f0e00d7;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem = 0x7f0e00d8;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup = 0x7f0e00d9;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_Shortcut = 0x7f0e00da;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_SubmenuArrow = 0x7f0e00db;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_Text = 0x7f0e00dc;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_Title = 0x7f0e00dd;
+ public static final int RtlOverlay_Widget_AppCompat_SearchView_MagIcon = 0x7f0e00e3;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown = 0x7f0e00de;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1 = 0x7f0e00df;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2 = 0x7f0e00e0;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Query = 0x7f0e00e1;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Text = 0x7f0e00e2;
+ public static final int RtlUnderlay_Widget_AppCompat_ActionButton = 0x7f0e00e4;
+ public static final int RtlUnderlay_Widget_AppCompat_ActionButton_Overflow = 0x7f0e00e5;
+ public static final int TextAppearance_AppCompat = 0x7f0e00e6;
+ public static final int TextAppearance_AppCompat_Body1 = 0x7f0e00e7;
+ public static final int TextAppearance_AppCompat_Body2 = 0x7f0e00e8;
+ public static final int TextAppearance_AppCompat_Button = 0x7f0e00e9;
+ public static final int TextAppearance_AppCompat_Caption = 0x7f0e00ea;
+ public static final int TextAppearance_AppCompat_Display1 = 0x7f0e00eb;
+ public static final int TextAppearance_AppCompat_Display2 = 0x7f0e00ec;
+ public static final int TextAppearance_AppCompat_Display3 = 0x7f0e00ed;
+ public static final int TextAppearance_AppCompat_Display4 = 0x7f0e00ee;
+ public static final int TextAppearance_AppCompat_Headline = 0x7f0e00ef;
+ public static final int TextAppearance_AppCompat_Inverse = 0x7f0e00f0;
+ public static final int TextAppearance_AppCompat_Large = 0x7f0e00f1;
+ public static final int TextAppearance_AppCompat_Large_Inverse = 0x7f0e00f2;
+ public static final int TextAppearance_AppCompat_Light_SearchResult_Subtitle = 0x7f0e00f3;
+ public static final int TextAppearance_AppCompat_Light_SearchResult_Title = 0x7f0e00f4;
+ public static final int TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 0x7f0e00f5;
+ public static final int TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 0x7f0e00f6;
+ public static final int TextAppearance_AppCompat_Medium = 0x7f0e00f7;
+ public static final int TextAppearance_AppCompat_Medium_Inverse = 0x7f0e00f8;
+ public static final int TextAppearance_AppCompat_Menu = 0x7f0e00f9;
+ public static final int TextAppearance_AppCompat_SearchResult_Subtitle = 0x7f0e00fa;
+ public static final int TextAppearance_AppCompat_SearchResult_Title = 0x7f0e00fb;
+ public static final int TextAppearance_AppCompat_Small = 0x7f0e00fc;
+ public static final int TextAppearance_AppCompat_Small_Inverse = 0x7f0e00fd;
+ public static final int TextAppearance_AppCompat_Subhead = 0x7f0e00fe;
+ public static final int TextAppearance_AppCompat_Subhead_Inverse = 0x7f0e00ff;
+ public static final int TextAppearance_AppCompat_Title = 0x7f0e0100;
+ public static final int TextAppearance_AppCompat_Title_Inverse = 0x7f0e0101;
+ public static final int TextAppearance_AppCompat_Tooltip = 0x7f0e0102;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Menu = 0x7f0e0103;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 0x7f0e0104;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 0x7f0e0105;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Title = 0x7f0e0106;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 0x7f0e0107;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 0x7f0e0108;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse = 0x7f0e0109;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Title = 0x7f0e010a;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse = 0x7f0e010b;
+ public static final int TextAppearance_AppCompat_Widget_Button = 0x7f0e010c;
+ public static final int TextAppearance_AppCompat_Widget_Button_Borderless_Colored = 0x7f0e010d;
+ public static final int TextAppearance_AppCompat_Widget_Button_Colored = 0x7f0e010e;
+ public static final int TextAppearance_AppCompat_Widget_Button_Inverse = 0x7f0e010f;
+ public static final int TextAppearance_AppCompat_Widget_DropDownItem = 0x7f0e0110;
+ public static final int TextAppearance_AppCompat_Widget_PopupMenu_Header = 0x7f0e0111;
+ public static final int TextAppearance_AppCompat_Widget_PopupMenu_Large = 0x7f0e0112;
+ public static final int TextAppearance_AppCompat_Widget_PopupMenu_Small = 0x7f0e0113;
+ public static final int TextAppearance_AppCompat_Widget_Switch = 0x7f0e0114;
+ public static final int TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 0x7f0e0115;
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int TextAppearance_Design_CollapsingToolbar_Expanded = 0x7f0e0120;
+ public static final int TextAppearance_Design_Counter = 0x7f0e0121;
+ public static final int TextAppearance_Design_Counter_Overflow = 0x7f0e0122;
+ public static final int TextAppearance_Design_Error = 0x7f0e0123;
+ public static final int TextAppearance_Design_HelperText = 0x7f0e0124;
+ public static final int TextAppearance_Design_Hint = 0x7f0e0125;
+ public static final int TextAppearance_Design_Snackbar_Message = 0x7f0e0126;
+ public static final int TextAppearance_Design_Tab = 0x7f0e0127;
+ public static final int TextAppearance_MaterialComponents_Body1 = 0x7f0e0128;
+ public static final int TextAppearance_MaterialComponents_Body2 = 0x7f0e0129;
+ public static final int TextAppearance_MaterialComponents_Button = 0x7f0e012a;
+ public static final int TextAppearance_MaterialComponents_Caption = 0x7f0e012b;
+ public static final int TextAppearance_MaterialComponents_Chip = 0x7f0e012c;
+ public static final int TextAppearance_MaterialComponents_Headline1 = 0x7f0e012d;
+ public static final int TextAppearance_MaterialComponents_Headline2 = 0x7f0e012e;
+ public static final int TextAppearance_MaterialComponents_Headline3 = 0x7f0e012f;
+ public static final int TextAppearance_MaterialComponents_Headline4 = 0x7f0e0130;
+ public static final int TextAppearance_MaterialComponents_Headline5 = 0x7f0e0131;
+ public static final int TextAppearance_MaterialComponents_Headline6 = 0x7f0e0132;
+ public static final int TextAppearance_MaterialComponents_Overline = 0x7f0e0133;
+ public static final int TextAppearance_MaterialComponents_Subtitle1 = 0x7f0e0134;
+ public static final int TextAppearance_MaterialComponents_Subtitle2 = 0x7f0e0135;
+ public static final int TextAppearance_MaterialComponents_Tab = 0x7f0e0136;
+ public static final int TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 0x7f0e0137;
+ public static final int TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 0x7f0e0138;
+ public static final int TextAppearance_Widget_AppCompat_Toolbar_Title = 0x7f0e0139;
+ public static final int ThemeOverlay_AppCompat = 0x7f0e016a;
+ public static final int ThemeOverlay_AppCompat_ActionBar = 0x7f0e016b;
+ public static final int ThemeOverlay_AppCompat_Dark = 0x7f0e016c;
+ public static final int ThemeOverlay_AppCompat_Dark_ActionBar = 0x7f0e016d;
+ public static final int ThemeOverlay_AppCompat_Dialog = 0x7f0e016e;
+ public static final int ThemeOverlay_AppCompat_Dialog_Alert = 0x7f0e016f;
+ public static final int ThemeOverlay_AppCompat_Light = 0x7f0e0170;
+ public static final int ThemeOverlay_MaterialComponents = 0x7f0e0171;
+ public static final int ThemeOverlay_MaterialComponents_ActionBar = 0x7f0e0172;
+ public static final int ThemeOverlay_MaterialComponents_Dark = 0x7f0e0173;
+ public static final int ThemeOverlay_MaterialComponents_Dark_ActionBar = 0x7f0e0174;
+ public static final int ThemeOverlay_MaterialComponents_Dialog = 0x7f0e0175;
+ public static final int ThemeOverlay_MaterialComponents_Dialog_Alert = 0x7f0e0176;
+ public static final int ThemeOverlay_MaterialComponents_Light = 0x7f0e0177;
+ public static final int ThemeOverlay_MaterialComponents_TextInputEditText = 0x7f0e0178;
+ public static final int ThemeOverlay_MaterialComponents_TextInputEditText_FilledBox = 0x7f0e0179;
+ public static final int ThemeOverlay_MaterialComponents_TextInputEditText_FilledBox_Dense = 0x7f0e017a;
+ public static final int ThemeOverlay_MaterialComponents_TextInputEditText_OutlinedBox = 0x7f0e017b;
+ public static final int ThemeOverlay_MaterialComponents_TextInputEditText_OutlinedBox_Dense = 0x7f0e017c;
+ public static final int Theme_AppCompat = 0x7f0e013a;
+ public static final int Theme_AppCompat_CompactMenu = 0x7f0e013b;
+ public static final int Theme_AppCompat_DayNight = 0x7f0e013c;
+ public static final int Theme_AppCompat_DayNight_DarkActionBar = 0x7f0e013d;
+ public static final int Theme_AppCompat_DayNight_Dialog = 0x7f0e013e;
+ public static final int Theme_AppCompat_DayNight_DialogWhenLarge = 0x7f0e0141;
+ public static final int Theme_AppCompat_DayNight_Dialog_Alert = 0x7f0e013f;
+ public static final int Theme_AppCompat_DayNight_Dialog_MinWidth = 0x7f0e0140;
+ public static final int Theme_AppCompat_DayNight_NoActionBar = 0x7f0e0142;
+ public static final int Theme_AppCompat_Dialog = 0x7f0e0143;
+ public static final int Theme_AppCompat_DialogWhenLarge = 0x7f0e0146;
+ public static final int Theme_AppCompat_Dialog_Alert = 0x7f0e0144;
+ public static final int Theme_AppCompat_Dialog_MinWidth = 0x7f0e0145;
+ public static final int Theme_AppCompat_Light = 0x7f0e0147;
+ public static final int Theme_AppCompat_Light_DarkActionBar = 0x7f0e0148;
+ public static final int Theme_AppCompat_Light_Dialog = 0x7f0e0149;
+ public static final int Theme_AppCompat_Light_DialogWhenLarge = 0x7f0e014c;
+ public static final int Theme_AppCompat_Light_Dialog_Alert = 0x7f0e014a;
+ public static final int Theme_AppCompat_Light_Dialog_MinWidth = 0x7f0e014b;
+ public static final int Theme_AppCompat_Light_NoActionBar = 0x7f0e014d;
+ public static final int Theme_AppCompat_NoActionBar = 0x7f0e014e;
+ public static final int Theme_Design = 0x7f0e014f;
+ public static final int Theme_Design_BottomSheetDialog = 0x7f0e0150;
+ public static final int Theme_Design_Light = 0x7f0e0151;
+ public static final int Theme_Design_Light_BottomSheetDialog = 0x7f0e0152;
+ public static final int Theme_Design_Light_NoActionBar = 0x7f0e0153;
+ public static final int Theme_Design_NoActionBar = 0x7f0e0154;
+ public static final int Theme_MaterialComponents = 0x7f0e0155;
+ public static final int Theme_MaterialComponents_BottomSheetDialog = 0x7f0e0156;
+ public static final int Theme_MaterialComponents_Bridge = 0x7f0e0157;
+ public static final int Theme_MaterialComponents_CompactMenu = 0x7f0e0158;
+ public static final int Theme_MaterialComponents_Dialog = 0x7f0e0159;
+ public static final int Theme_MaterialComponents_DialogWhenLarge = 0x7f0e015c;
+ public static final int Theme_MaterialComponents_Dialog_Alert = 0x7f0e015a;
+ public static final int Theme_MaterialComponents_Dialog_MinWidth = 0x7f0e015b;
+ public static final int Theme_MaterialComponents_Light = 0x7f0e015d;
+ public static final int Theme_MaterialComponents_Light_BottomSheetDialog = 0x7f0e015e;
+ public static final int Theme_MaterialComponents_Light_Bridge = 0x7f0e015f;
+ public static final int Theme_MaterialComponents_Light_DarkActionBar = 0x7f0e0160;
+ public static final int Theme_MaterialComponents_Light_DarkActionBar_Bridge = 0x7f0e0161;
+ public static final int Theme_MaterialComponents_Light_Dialog = 0x7f0e0162;
+ public static final int Theme_MaterialComponents_Light_DialogWhenLarge = 0x7f0e0165;
+ public static final int Theme_MaterialComponents_Light_Dialog_Alert = 0x7f0e0163;
+ public static final int Theme_MaterialComponents_Light_Dialog_MinWidth = 0x7f0e0164;
+ public static final int Theme_MaterialComponents_Light_NoActionBar = 0x7f0e0166;
+ public static final int Theme_MaterialComponents_Light_NoActionBar_Bridge = 0x7f0e0167;
+ public static final int Theme_MaterialComponents_NoActionBar = 0x7f0e0168;
+ public static final int Theme_MaterialComponents_NoActionBar_Bridge = 0x7f0e0169;
+ public static final int Widget_AppCompat_ActionBar = 0x7f0e017d;
+ public static final int Widget_AppCompat_ActionBar_Solid = 0x7f0e017e;
+ public static final int Widget_AppCompat_ActionBar_TabBar = 0x7f0e017f;
+ public static final int Widget_AppCompat_ActionBar_TabText = 0x7f0e0180;
+ public static final int Widget_AppCompat_ActionBar_TabView = 0x7f0e0181;
+ public static final int Widget_AppCompat_ActionButton = 0x7f0e0182;
+ public static final int Widget_AppCompat_ActionButton_CloseMode = 0x7f0e0183;
+ public static final int Widget_AppCompat_ActionButton_Overflow = 0x7f0e0184;
+ public static final int Widget_AppCompat_ActionMode = 0x7f0e0185;
+ public static final int Widget_AppCompat_ActivityChooserView = 0x7f0e0186;
+ public static final int Widget_AppCompat_AutoCompleteTextView = 0x7f0e0187;
+ public static final int Widget_AppCompat_Button = 0x7f0e0188;
+ public static final int Widget_AppCompat_ButtonBar = 0x7f0e018e;
+ public static final int Widget_AppCompat_ButtonBar_AlertDialog = 0x7f0e018f;
+ public static final int Widget_AppCompat_Button_Borderless = 0x7f0e0189;
+ public static final int Widget_AppCompat_Button_Borderless_Colored = 0x7f0e018a;
+ public static final int Widget_AppCompat_Button_ButtonBar_AlertDialog = 0x7f0e018b;
+ public static final int Widget_AppCompat_Button_Colored = 0x7f0e018c;
+ public static final int Widget_AppCompat_Button_Small = 0x7f0e018d;
+ public static final int Widget_AppCompat_CompoundButton_CheckBox = 0x7f0e0190;
+ public static final int Widget_AppCompat_CompoundButton_RadioButton = 0x7f0e0191;
+ public static final int Widget_AppCompat_CompoundButton_Switch = 0x7f0e0192;
+ public static final int Widget_AppCompat_DrawerArrowToggle = 0x7f0e0193;
+ public static final int Widget_AppCompat_DropDownItem_Spinner = 0x7f0e0194;
+ public static final int Widget_AppCompat_EditText = 0x7f0e0195;
+ public static final int Widget_AppCompat_ImageButton = 0x7f0e0196;
+ public static final int Widget_AppCompat_Light_ActionBar = 0x7f0e0197;
+ public static final int Widget_AppCompat_Light_ActionBar_Solid = 0x7f0e0198;
+ public static final int Widget_AppCompat_Light_ActionBar_Solid_Inverse = 0x7f0e0199;
+ public static final int Widget_AppCompat_Light_ActionBar_TabBar = 0x7f0e019a;
+ public static final int Widget_AppCompat_Light_ActionBar_TabBar_Inverse = 0x7f0e019b;
+ public static final int Widget_AppCompat_Light_ActionBar_TabText = 0x7f0e019c;
+ public static final int Widget_AppCompat_Light_ActionBar_TabText_Inverse = 0x7f0e019d;
+ public static final int Widget_AppCompat_Light_ActionBar_TabView = 0x7f0e019e;
+ public static final int Widget_AppCompat_Light_ActionBar_TabView_Inverse = 0x7f0e019f;
+ public static final int Widget_AppCompat_Light_ActionButton = 0x7f0e01a0;
+ public static final int Widget_AppCompat_Light_ActionButton_CloseMode = 0x7f0e01a1;
+ public static final int Widget_AppCompat_Light_ActionButton_Overflow = 0x7f0e01a2;
+ public static final int Widget_AppCompat_Light_ActionMode_Inverse = 0x7f0e01a3;
+ public static final int Widget_AppCompat_Light_ActivityChooserView = 0x7f0e01a4;
+ public static final int Widget_AppCompat_Light_AutoCompleteTextView = 0x7f0e01a5;
+ public static final int Widget_AppCompat_Light_DropDownItem_Spinner = 0x7f0e01a6;
+ public static final int Widget_AppCompat_Light_ListPopupWindow = 0x7f0e01a7;
+ public static final int Widget_AppCompat_Light_ListView_DropDown = 0x7f0e01a8;
+ public static final int Widget_AppCompat_Light_PopupMenu = 0x7f0e01a9;
+ public static final int Widget_AppCompat_Light_PopupMenu_Overflow = 0x7f0e01aa;
+ public static final int Widget_AppCompat_Light_SearchView = 0x7f0e01ab;
+ public static final int Widget_AppCompat_Light_Spinner_DropDown_ActionBar = 0x7f0e01ac;
+ public static final int Widget_AppCompat_ListMenuView = 0x7f0e01ad;
+ public static final int Widget_AppCompat_ListPopupWindow = 0x7f0e01ae;
+ public static final int Widget_AppCompat_ListView = 0x7f0e01af;
+ public static final int Widget_AppCompat_ListView_DropDown = 0x7f0e01b0;
+ public static final int Widget_AppCompat_ListView_Menu = 0x7f0e01b1;
+ public static final int Widget_AppCompat_PopupMenu = 0x7f0e01b2;
+ public static final int Widget_AppCompat_PopupMenu_Overflow = 0x7f0e01b3;
+ public static final int Widget_AppCompat_PopupWindow = 0x7f0e01b4;
+ public static final int Widget_AppCompat_ProgressBar = 0x7f0e01b5;
+ public static final int Widget_AppCompat_ProgressBar_Horizontal = 0x7f0e01b6;
+ public static final int Widget_AppCompat_RatingBar = 0x7f0e01b7;
+ public static final int Widget_AppCompat_RatingBar_Indicator = 0x7f0e01b8;
+ public static final int Widget_AppCompat_RatingBar_Small = 0x7f0e01b9;
+ public static final int Widget_AppCompat_SearchView = 0x7f0e01ba;
+ public static final int Widget_AppCompat_SearchView_ActionBar = 0x7f0e01bb;
+ public static final int Widget_AppCompat_SeekBar = 0x7f0e01bc;
+ public static final int Widget_AppCompat_SeekBar_Discrete = 0x7f0e01bd;
+ public static final int Widget_AppCompat_Spinner = 0x7f0e01be;
+ public static final int Widget_AppCompat_Spinner_DropDown = 0x7f0e01bf;
+ public static final int Widget_AppCompat_Spinner_DropDown_ActionBar = 0x7f0e01c0;
+ public static final int Widget_AppCompat_Spinner_Underlined = 0x7f0e01c1;
+ public static final int Widget_AppCompat_TextView_SpinnerItem = 0x7f0e01c2;
+ public static final int Widget_AppCompat_Toolbar = 0x7f0e01c3;
+ public static final int Widget_AppCompat_Toolbar_Button_Navigation = 0x7f0e01c4;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ public static final int Widget_Design_AppBarLayout = 0x7f0e01c7;
+ public static final int Widget_Design_BottomNavigationView = 0x7f0e01c8;
+ public static final int Widget_Design_BottomSheet_Modal = 0x7f0e01c9;
+ public static final int Widget_Design_CollapsingToolbar = 0x7f0e01ca;
+ public static final int Widget_Design_FloatingActionButton = 0x7f0e01cb;
+ public static final int Widget_Design_NavigationView = 0x7f0e01cc;
+ public static final int Widget_Design_ScrimInsetsFrameLayout = 0x7f0e01cd;
+ public static final int Widget_Design_Snackbar = 0x7f0e01ce;
+ public static final int Widget_Design_TabLayout = 0x7f0e01cf;
+ public static final int Widget_Design_TextInputLayout = 0x7f0e01d0;
+ public static final int Widget_MaterialComponents_BottomAppBar = 0x7f0e01d1;
+ public static final int Widget_MaterialComponents_BottomAppBar_Colored = 0x7f0e01d2;
+ public static final int Widget_MaterialComponents_BottomNavigationView = 0x7f0e01d3;
+ public static final int Widget_MaterialComponents_BottomNavigationView_Colored = 0x7f0e01d4;
+ public static final int Widget_MaterialComponents_BottomSheet_Modal = 0x7f0e01d5;
+ public static final int Widget_MaterialComponents_Button = 0x7f0e01d6;
+ public static final int Widget_MaterialComponents_Button_Icon = 0x7f0e01d7;
+ public static final int Widget_MaterialComponents_Button_OutlinedButton = 0x7f0e01d8;
+ public static final int Widget_MaterialComponents_Button_OutlinedButton_Icon = 0x7f0e01d9;
+ public static final int Widget_MaterialComponents_Button_TextButton = 0x7f0e01da;
+ public static final int Widget_MaterialComponents_Button_TextButton_Dialog = 0x7f0e01db;
+ public static final int Widget_MaterialComponents_Button_TextButton_Dialog_Icon = 0x7f0e01dc;
+ public static final int Widget_MaterialComponents_Button_TextButton_Icon = 0x7f0e01dd;
+ public static final int Widget_MaterialComponents_Button_UnelevatedButton = 0x7f0e01de;
+ public static final int Widget_MaterialComponents_Button_UnelevatedButton_Icon = 0x7f0e01df;
+ public static final int Widget_MaterialComponents_CardView = 0x7f0e01e0;
+ public static final int Widget_MaterialComponents_ChipGroup = 0x7f0e01e5;
+ public static final int Widget_MaterialComponents_Chip_Action = 0x7f0e01e1;
+ public static final int Widget_MaterialComponents_Chip_Choice = 0x7f0e01e2;
+ public static final int Widget_MaterialComponents_Chip_Entry = 0x7f0e01e3;
+ public static final int Widget_MaterialComponents_Chip_Filter = 0x7f0e01e4;
+ public static final int Widget_MaterialComponents_FloatingActionButton = 0x7f0e01e6;
+ public static final int Widget_MaterialComponents_NavigationView = 0x7f0e01e7;
+ public static final int Widget_MaterialComponents_Snackbar = 0x7f0e01e8;
+ public static final int Widget_MaterialComponents_Snackbar_FullWidth = 0x7f0e01e9;
+ public static final int Widget_MaterialComponents_TabLayout = 0x7f0e01ea;
+ public static final int Widget_MaterialComponents_TabLayout_Colored = 0x7f0e01eb;
+ public static final int Widget_MaterialComponents_TextInputEditText_FilledBox = 0x7f0e01ec;
+ public static final int Widget_MaterialComponents_TextInputEditText_FilledBox_Dense = 0x7f0e01ed;
+ public static final int Widget_MaterialComponents_TextInputEditText_OutlinedBox = 0x7f0e01ee;
+ public static final int Widget_MaterialComponents_TextInputEditText_OutlinedBox_Dense = 0x7f0e01ef;
+ public static final int Widget_MaterialComponents_TextInputLayout_FilledBox = 0x7f0e01f0;
+ public static final int Widget_MaterialComponents_TextInputLayout_FilledBox_Dense = 0x7f0e01f1;
+ public static final int Widget_MaterialComponents_TextInputLayout_OutlinedBox = 0x7f0e01f2;
+ public static final int Widget_MaterialComponents_TextInputLayout_OutlinedBox_Dense = 0x7f0e01f3;
+ public static final int Widget_MaterialComponents_Toolbar = 0x7f0e01f4;
+ public static final int Widget_Support_CoordinatorLayout = 0x7f0e01f5;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ActionBar = { 0x7f030031, 0x7f030032, 0x7f030033, 0x7f030091, 0x7f030092, 0x7f030093, 0x7f030094, 0x7f030095, 0x7f030096, 0x7f0300a4, 0x7f0300a9, 0x7f0300aa, 0x7f0300b5, 0x7f0300df, 0x7f0300e4, 0x7f0300e9, 0x7f0300ea, 0x7f0300ec, 0x7f0300f6, 0x7f030100, 0x7f030123, 0x7f03012f, 0x7f030140, 0x7f030144, 0x7f030145, 0x7f030173, 0x7f030176, 0x7f0301bb, 0x7f0301c5 };
+ public static final int ActionBar_background = 0;
+ public static final int ActionBar_backgroundSplit = 1;
+ public static final int ActionBar_backgroundStacked = 2;
+ public static final int ActionBar_contentInsetEnd = 3;
+ public static final int ActionBar_contentInsetEndWithActions = 4;
+ public static final int ActionBar_contentInsetLeft = 5;
+ public static final int ActionBar_contentInsetRight = 6;
+ public static final int ActionBar_contentInsetStart = 7;
+ public static final int ActionBar_contentInsetStartWithNavigation = 8;
+ public static final int ActionBar_customNavigationLayout = 9;
+ public static final int ActionBar_displayOptions = 10;
+ public static final int ActionBar_divider = 11;
+ public static final int ActionBar_elevation = 12;
+ public static final int ActionBar_height = 13;
+ public static final int ActionBar_hideOnContentScroll = 14;
+ public static final int ActionBar_homeAsUpIndicator = 15;
+ public static final int ActionBar_homeLayout = 16;
+ public static final int ActionBar_icon = 17;
+ public static final int ActionBar_indeterminateProgressStyle = 18;
+ public static final int ActionBar_itemPadding = 19;
+ public static final int ActionBar_logo = 20;
+ public static final int ActionBar_navigationMode = 21;
+ public static final int ActionBar_popupTheme = 22;
+ public static final int ActionBar_progressBarPadding = 23;
+ public static final int ActionBar_progressBarStyle = 24;
+ public static final int ActionBar_subtitle = 25;
+ public static final int ActionBar_subtitleTextStyle = 26;
+ public static final int ActionBar_title = 27;
+ public static final int ActionBar_titleTextStyle = 28;
+ public static final int[] ActionBarLayout = { 0x10100b3 };
+ public static final int ActionBarLayout_android_layout_gravity = 0;
+ public static final int[] ActionMenuItemView = { 0x101013f };
+ public static final int ActionMenuItemView_android_minWidth = 0;
+ public static final int[] ActionMode = { 0x7f030031, 0x7f030032, 0x7f03007e, 0x7f0300df, 0x7f030176, 0x7f0301c5 };
+ public static final int ActionMode_background = 0;
+ public static final int ActionMode_backgroundSplit = 1;
+ public static final int ActionMode_closeItemLayout = 2;
+ public static final int ActionMode_height = 3;
+ public static final int ActionMode_subtitleTextStyle = 4;
+ public static final int ActionMode_titleTextStyle = 5;
+ public static final int[] ActivityChooserView = { 0x7f0300ba, 0x7f0300f7 };
+ public static final int ActivityChooserView_expandActivityOverflowButtonDrawable = 0;
+ public static final int ActivityChooserView_initialActivityCount = 1;
+ public static final int[] AlertDialog = { 0x10100f2, 0x7f030052, 0x7f030053, 0x7f03011a, 0x7f03011b, 0x7f03012c, 0x7f03015b, 0x7f03015c };
+ public static final int AlertDialog_android_layout = 0;
+ public static final int AlertDialog_buttonIconDimen = 1;
+ public static final int AlertDialog_buttonPanelSideLayout = 2;
+ public static final int AlertDialog_listItemLayout = 3;
+ public static final int AlertDialog_listLayout = 4;
+ public static final int AlertDialog_multiChoiceItemLayout = 5;
+ public static final int AlertDialog_showTitle = 6;
+ public static final int AlertDialog_singleChoiceItemLayout = 7;
+ public static final int[] AppBarLayout = { 0x10100d4, 0x101048f, 0x1010540, 0x7f0300b5, 0x7f0300bb, 0x7f030115 };
+ public static final int AppBarLayout_android_background = 0;
+ public static final int AppBarLayout_android_touchscreenBlocksFocus = 1;
+ public static final int AppBarLayout_android_keyboardNavigationCluster = 2;
+ public static final int AppBarLayout_elevation = 3;
+ public static final int AppBarLayout_expanded = 4;
+ public static final int AppBarLayout_liftOnScroll = 5;
+ public static final int[] AppBarLayoutStates = { 0x7f030169, 0x7f03016a, 0x7f03016b, 0x7f03016c };
+ public static final int AppBarLayoutStates_state_collapsed = 0;
+ public static final int AppBarLayoutStates_state_collapsible = 1;
+ public static final int AppBarLayoutStates_state_liftable = 2;
+ public static final int AppBarLayoutStates_state_lifted = 3;
+ public static final int[] AppBarLayout_Layout = { 0x7f030113, 0x7f030114 };
+ public static final int AppBarLayout_Layout_layout_scrollFlags = 0;
+ public static final int AppBarLayout_Layout_layout_scrollInterpolator = 1;
+ public static final int[] AppCompatImageView = { 0x1010119, 0x7f030166, 0x7f0301b9, 0x7f0301ba };
+ public static final int AppCompatImageView_android_src = 0;
+ public static final int AppCompatImageView_srcCompat = 1;
+ public static final int AppCompatImageView_tint = 2;
+ public static final int AppCompatImageView_tintMode = 3;
+ public static final int[] AppCompatSeekBar = { 0x1010142, 0x7f0301b6, 0x7f0301b7, 0x7f0301b8 };
+ public static final int AppCompatSeekBar_android_thumb = 0;
+ public static final int AppCompatSeekBar_tickMark = 1;
+ public static final int AppCompatSeekBar_tickMarkTint = 2;
+ public static final int AppCompatSeekBar_tickMarkTintMode = 3;
+ public static final int[] AppCompatTextHelper = { 0x1010034, 0x101016d, 0x101016e, 0x101016f, 0x1010170, 0x1010392, 0x1010393 };
+ public static final int AppCompatTextHelper_android_textAppearance = 0;
+ public static final int AppCompatTextHelper_android_drawableTop = 1;
+ public static final int AppCompatTextHelper_android_drawableBottom = 2;
+ public static final int AppCompatTextHelper_android_drawableLeft = 3;
+ public static final int AppCompatTextHelper_android_drawableRight = 4;
+ public static final int AppCompatTextHelper_android_drawableStart = 5;
+ public static final int AppCompatTextHelper_android_drawableEnd = 6;
+ public static final int[] AppCompatTextView = { 0x1010034, 0x7f03002c, 0x7f03002d, 0x7f03002e, 0x7f03002f, 0x7f030030, 0x7f0300ce, 0x7f0300d1, 0x7f030108, 0x7f030116, 0x7f030196 };
+ public static final int AppCompatTextView_android_textAppearance = 0;
+ public static final int AppCompatTextView_autoSizeMaxTextSize = 1;
+ public static final int AppCompatTextView_autoSizeMinTextSize = 2;
+ public static final int AppCompatTextView_autoSizePresetSizes = 3;
+ public static final int AppCompatTextView_autoSizeStepGranularity = 4;
+ public static final int AppCompatTextView_autoSizeTextType = 5;
+ public static final int AppCompatTextView_firstBaselineToTopHeight = 6;
+ public static final int AppCompatTextView_fontFamily = 7;
+ public static final int AppCompatTextView_lastBaselineToBottomHeight = 8;
+ public static final int AppCompatTextView_lineHeight = 9;
+ public static final int AppCompatTextView_textAllCaps = 10;
+ public static final int[] AppCompatTheme = { 0x1010057, 0x10100ae, 0x7f030000, 0x7f030001, 0x7f030002, 0x7f030003, 0x7f030004, 0x7f030005, 0x7f030006, 0x7f030007, 0x7f030008, 0x7f030009, 0x7f03000a, 0x7f03000b, 0x7f03000c, 0x7f03000e, 0x7f03000f, 0x7f030010, 0x7f030011, 0x7f030012, 0x7f030013, 0x7f030014, 0x7f030015, 0x7f030016, 0x7f030017, 0x7f030018, 0x7f030019, 0x7f03001a, 0x7f03001b, 0x7f03001c, 0x7f03001d, 0x7f03001e, 0x7f030021, 0x7f030022, 0x7f030023, 0x7f030024, 0x7f030025, 0x7f03002b, 0x7f03003e, 0x7f03004c, 0x7f03004d, 0x7f03004e, 0x7f03004f, 0x7f030050, 0x7f030054, 0x7f030055, 0x7f03005f, 0x7f030064, 0x7f030084, 0x7f030085, 0x7f030086, 0x7f030087, 0x7f030088, 0x7f030089, 0x7f03008a, 0x7f03008b, 0x7f03008c, 0x7f03008e, 0x7f03009d, 0x7f0300a6, 0x7f0300a7, 0x7f0300a8, 0x7f0300ab, 0x7f0300ad, 0x7f0300b0, 0x7f0300b1, 0x7f0300b2, 0x7f0300b3, 0x7f0300b4, 0x7f0300e9, 0x7f0300f5, 0x7f030118, 0x7f030119, 0x7f03011c, 0x7f03011d, 0x7f03011e, 0x7f03011f, 0x7f030120, 0x7f030121, 0x7f030122, 0x7f030137, 0x7f030138, 0x7f030139, 0x7f03013f, 0x7f030141, 0x7f030148, 0x7f030149, 0x7f03014a, 0x7f03014b, 0x7f030153, 0x7f030154, 0x7f030155, 0x7f030156, 0x7f030163, 0x7f030164, 0x7f03017a, 0x7f0301a1, 0x7f0301a2, 0x7f0301a3, 0x7f0301a4, 0x7f0301a6, 0x7f0301a7, 0x7f0301a8, 0x7f0301a9, 0x7f0301ac, 0x7f0301ad, 0x7f0301c7, 0x7f0301c8, 0x7f0301c9, 0x7f0301ca, 0x7f0301d1, 0x7f0301d3, 0x7f0301d4, 0x7f0301d5, 0x7f0301d6, 0x7f0301d7, 0x7f0301d8, 0x7f0301d9, 0x7f0301da, 0x7f0301db, 0x7f0301dc };
+ public static final int AppCompatTheme_android_windowIsFloating = 0;
+ public static final int AppCompatTheme_android_windowAnimationStyle = 1;
+ public static final int AppCompatTheme_actionBarDivider = 2;
+ public static final int AppCompatTheme_actionBarItemBackground = 3;
+ public static final int AppCompatTheme_actionBarPopupTheme = 4;
+ public static final int AppCompatTheme_actionBarSize = 5;
+ public static final int AppCompatTheme_actionBarSplitStyle = 6;
+ public static final int AppCompatTheme_actionBarStyle = 7;
+ public static final int AppCompatTheme_actionBarTabBarStyle = 8;
+ public static final int AppCompatTheme_actionBarTabStyle = 9;
+ public static final int AppCompatTheme_actionBarTabTextStyle = 10;
+ public static final int AppCompatTheme_actionBarTheme = 11;
+ public static final int AppCompatTheme_actionBarWidgetTheme = 12;
+ public static final int AppCompatTheme_actionButtonStyle = 13;
+ public static final int AppCompatTheme_actionDropDownStyle = 14;
+ public static final int AppCompatTheme_actionMenuTextAppearance = 15;
+ public static final int AppCompatTheme_actionMenuTextColor = 16;
+ public static final int AppCompatTheme_actionModeBackground = 17;
+ public static final int AppCompatTheme_actionModeCloseButtonStyle = 18;
+ public static final int AppCompatTheme_actionModeCloseDrawable = 19;
+ public static final int AppCompatTheme_actionModeCopyDrawable = 20;
+ public static final int AppCompatTheme_actionModeCutDrawable = 21;
+ public static final int AppCompatTheme_actionModeFindDrawable = 22;
+ public static final int AppCompatTheme_actionModePasteDrawable = 23;
+ public static final int AppCompatTheme_actionModePopupWindowStyle = 24;
+ public static final int AppCompatTheme_actionModeSelectAllDrawable = 25;
+ public static final int AppCompatTheme_actionModeShareDrawable = 26;
+ public static final int AppCompatTheme_actionModeSplitBackground = 27;
+ public static final int AppCompatTheme_actionModeStyle = 28;
+ public static final int AppCompatTheme_actionModeWebSearchDrawable = 29;
+ public static final int AppCompatTheme_actionOverflowButtonStyle = 30;
+ public static final int AppCompatTheme_actionOverflowMenuStyle = 31;
+ public static final int AppCompatTheme_activityChooserViewStyle = 32;
+ public static final int AppCompatTheme_alertDialogButtonGroupStyle = 33;
+ public static final int AppCompatTheme_alertDialogCenterButtons = 34;
+ public static final int AppCompatTheme_alertDialogStyle = 35;
+ public static final int AppCompatTheme_alertDialogTheme = 36;
+ public static final int AppCompatTheme_autoCompleteTextViewStyle = 37;
+ public static final int AppCompatTheme_borderlessButtonStyle = 38;
+ public static final int AppCompatTheme_buttonBarButtonStyle = 39;
+ public static final int AppCompatTheme_buttonBarNegativeButtonStyle = 40;
+ public static final int AppCompatTheme_buttonBarNeutralButtonStyle = 41;
+ public static final int AppCompatTheme_buttonBarPositiveButtonStyle = 42;
+ public static final int AppCompatTheme_buttonBarStyle = 43;
+ public static final int AppCompatTheme_buttonStyle = 44;
+ public static final int AppCompatTheme_buttonStyleSmall = 45;
+ public static final int AppCompatTheme_checkboxStyle = 46;
+ public static final int AppCompatTheme_checkedTextViewStyle = 47;
+ public static final int AppCompatTheme_colorAccent = 48;
+ public static final int AppCompatTheme_colorBackgroundFloating = 49;
+ public static final int AppCompatTheme_colorButtonNormal = 50;
+ public static final int AppCompatTheme_colorControlActivated = 51;
+ public static final int AppCompatTheme_colorControlHighlight = 52;
+ public static final int AppCompatTheme_colorControlNormal = 53;
+ public static final int AppCompatTheme_colorError = 54;
+ public static final int AppCompatTheme_colorPrimary = 55;
+ public static final int AppCompatTheme_colorPrimaryDark = 56;
+ public static final int AppCompatTheme_colorSwitchThumbNormal = 57;
+ public static final int AppCompatTheme_controlBackground = 58;
+ public static final int AppCompatTheme_dialogCornerRadius = 59;
+ public static final int AppCompatTheme_dialogPreferredPadding = 60;
+ public static final int AppCompatTheme_dialogTheme = 61;
+ public static final int AppCompatTheme_dividerHorizontal = 62;
+ public static final int AppCompatTheme_dividerVertical = 63;
+ public static final int AppCompatTheme_dropDownListViewStyle = 64;
+ public static final int AppCompatTheme_dropdownListPreferredItemHeight = 65;
+ public static final int AppCompatTheme_editTextBackground = 66;
+ public static final int AppCompatTheme_editTextColor = 67;
+ public static final int AppCompatTheme_editTextStyle = 68;
+ public static final int AppCompatTheme_homeAsUpIndicator = 69;
+ public static final int AppCompatTheme_imageButtonStyle = 70;
+ public static final int AppCompatTheme_listChoiceBackgroundIndicator = 71;
+ public static final int AppCompatTheme_listDividerAlertDialog = 72;
+ public static final int AppCompatTheme_listMenuViewStyle = 73;
+ public static final int AppCompatTheme_listPopupWindowStyle = 74;
+ public static final int AppCompatTheme_listPreferredItemHeight = 75;
+ public static final int AppCompatTheme_listPreferredItemHeightLarge = 76;
+ public static final int AppCompatTheme_listPreferredItemHeightSmall = 77;
+ public static final int AppCompatTheme_listPreferredItemPaddingLeft = 78;
+ public static final int AppCompatTheme_listPreferredItemPaddingRight = 79;
+ public static final int AppCompatTheme_panelBackground = 80;
+ public static final int AppCompatTheme_panelMenuListTheme = 81;
+ public static final int AppCompatTheme_panelMenuListWidth = 82;
+ public static final int AppCompatTheme_popupMenuStyle = 83;
+ public static final int AppCompatTheme_popupWindowStyle = 84;
+ public static final int AppCompatTheme_radioButtonStyle = 85;
+ public static final int AppCompatTheme_ratingBarStyle = 86;
+ public static final int AppCompatTheme_ratingBarStyleIndicator = 87;
+ public static final int AppCompatTheme_ratingBarStyleSmall = 88;
+ public static final int AppCompatTheme_searchViewStyle = 89;
+ public static final int AppCompatTheme_seekBarStyle = 90;
+ public static final int AppCompatTheme_selectableItemBackground = 91;
+ public static final int AppCompatTheme_selectableItemBackgroundBorderless = 92;
+ public static final int AppCompatTheme_spinnerDropDownItemStyle = 93;
+ public static final int AppCompatTheme_spinnerStyle = 94;
+ public static final int AppCompatTheme_switchStyle = 95;
+ public static final int AppCompatTheme_textAppearanceLargePopupMenu = 96;
+ public static final int AppCompatTheme_textAppearanceListItem = 97;
+ public static final int AppCompatTheme_textAppearanceListItemSecondary = 98;
+ public static final int AppCompatTheme_textAppearanceListItemSmall = 99;
+ public static final int AppCompatTheme_textAppearancePopupMenuHeader = 100;
+ public static final int AppCompatTheme_textAppearanceSearchResultSubtitle = 101;
+ public static final int AppCompatTheme_textAppearanceSearchResultTitle = 102;
+ public static final int AppCompatTheme_textAppearanceSmallPopupMenu = 103;
+ public static final int AppCompatTheme_textColorAlertDialogListItem = 104;
+ public static final int AppCompatTheme_textColorSearchUrl = 105;
+ public static final int AppCompatTheme_toolbarNavigationButtonStyle = 106;
+ public static final int AppCompatTheme_toolbarStyle = 107;
+ public static final int AppCompatTheme_tooltipForegroundColor = 108;
+ public static final int AppCompatTheme_tooltipFrameBackground = 109;
+ public static final int AppCompatTheme_viewInflaterClass = 110;
+ public static final int AppCompatTheme_windowActionBar = 111;
+ public static final int AppCompatTheme_windowActionBarOverlay = 112;
+ public static final int AppCompatTheme_windowActionModeOverlay = 113;
+ public static final int AppCompatTheme_windowFixedHeightMajor = 114;
+ public static final int AppCompatTheme_windowFixedHeightMinor = 115;
+ public static final int AppCompatTheme_windowFixedWidthMajor = 116;
+ public static final int AppCompatTheme_windowFixedWidthMinor = 117;
+ public static final int AppCompatTheme_windowMinWidthMajor = 118;
+ public static final int AppCompatTheme_windowMinWidthMinor = 119;
+ public static final int AppCompatTheme_windowNoTitle = 120;
+ public static final int[] BottomAppBar = { 0x7f030034, 0x7f0300c3, 0x7f0300c4, 0x7f0300c5, 0x7f0300c6, 0x7f0300e5 };
+ public static final int BottomAppBar_backgroundTint = 0;
+ public static final int BottomAppBar_fabAlignmentMode = 1;
+ public static final int BottomAppBar_fabCradleMargin = 2;
+ public static final int BottomAppBar_fabCradleRoundedCornerRadius = 3;
+ public static final int BottomAppBar_fabCradleVerticalOffset = 4;
+ public static final int BottomAppBar_hideOnScroll = 5;
+ public static final int[] BottomNavigationView = { 0x7f0300b5, 0x7f0300fa, 0x7f0300fc, 0x7f0300fe, 0x7f0300ff, 0x7f030103, 0x7f030104, 0x7f030105, 0x7f030107, 0x7f03012b };
+ public static final int BottomNavigationView_elevation = 0;
+ public static final int BottomNavigationView_itemBackground = 1;
+ public static final int BottomNavigationView_itemHorizontalTranslationEnabled = 2;
+ public static final int BottomNavigationView_itemIconSize = 3;
+ public static final int BottomNavigationView_itemIconTint = 4;
+ public static final int BottomNavigationView_itemTextAppearanceActive = 5;
+ public static final int BottomNavigationView_itemTextAppearanceInactive = 6;
+ public static final int BottomNavigationView_itemTextColor = 7;
+ public static final int BottomNavigationView_labelVisibilityMode = 8;
+ public static final int BottomNavigationView_menu = 9;
+ public static final int[] BottomSheetBehavior_Layout = { 0x7f030038, 0x7f030039, 0x7f03003b, 0x7f03003c };
+ public static final int BottomSheetBehavior_Layout_behavior_fitToContents = 0;
+ public static final int BottomSheetBehavior_Layout_behavior_hideable = 1;
+ public static final int BottomSheetBehavior_Layout_behavior_peekHeight = 2;
+ public static final int BottomSheetBehavior_Layout_behavior_skipCollapsed = 3;
+ public static final int[] ButtonBarLayout = { 0x7f030026 };
+ public static final int ButtonBarLayout_allowStacking = 0;
+ public static final int[] CardView = { 0x101013f, 0x1010140, 0x7f030058, 0x7f030059, 0x7f03005a, 0x7f03005b, 0x7f03005c, 0x7f03005d, 0x7f030097, 0x7f030098, 0x7f030099, 0x7f03009a, 0x7f03009b };
+ public static final int CardView_android_minWidth = 0;
+ public static final int CardView_android_minHeight = 1;
+ public static final int CardView_cardBackgroundColor = 2;
+ public static final int CardView_cardCornerRadius = 3;
+ public static final int CardView_cardElevation = 4;
+ public static final int CardView_cardMaxElevation = 5;
+ public static final int CardView_cardPreventCornerOverlap = 6;
+ public static final int CardView_cardUseCompatPadding = 7;
+ public static final int CardView_contentPadding = 8;
+ public static final int CardView_contentPaddingBottom = 9;
+ public static final int CardView_contentPaddingLeft = 10;
+ public static final int CardView_contentPaddingRight = 11;
+ public static final int CardView_contentPaddingTop = 12;
+ public static final int[] Chip = { 0x1010034, 0x10100ab, 0x101011f, 0x101014f, 0x10101e5, 0x7f030061, 0x7f030062, 0x7f030063, 0x7f030065, 0x7f030066, 0x7f030067, 0x7f030069, 0x7f03006a, 0x7f03006b, 0x7f03006c, 0x7f03006d, 0x7f03006e, 0x7f030073, 0x7f030074, 0x7f030075, 0x7f030077, 0x7f030078, 0x7f030079, 0x7f03007a, 0x7f03007b, 0x7f03007c, 0x7f03007d, 0x7f0300e3, 0x7f0300ed, 0x7f0300f1, 0x7f03014d, 0x7f030159, 0x7f0301ae, 0x7f0301b0 };
+ public static final int Chip_android_textAppearance = 0;
+ public static final int Chip_android_ellipsize = 1;
+ public static final int Chip_android_maxWidth = 2;
+ public static final int Chip_android_text = 3;
+ public static final int Chip_android_checkable = 4;
+ public static final int Chip_checkedIcon = 5;
+ public static final int Chip_checkedIconEnabled = 6;
+ public static final int Chip_checkedIconVisible = 7;
+ public static final int Chip_chipBackgroundColor = 8;
+ public static final int Chip_chipCornerRadius = 9;
+ public static final int Chip_chipEndPadding = 10;
+ public static final int Chip_chipIcon = 11;
+ public static final int Chip_chipIconEnabled = 12;
+ public static final int Chip_chipIconSize = 13;
+ public static final int Chip_chipIconTint = 14;
+ public static final int Chip_chipIconVisible = 15;
+ public static final int Chip_chipMinHeight = 16;
+ public static final int Chip_chipStartPadding = 17;
+ public static final int Chip_chipStrokeColor = 18;
+ public static final int Chip_chipStrokeWidth = 19;
+ public static final int Chip_closeIcon = 20;
+ public static final int Chip_closeIconEnabled = 21;
+ public static final int Chip_closeIconEndPadding = 22;
+ public static final int Chip_closeIconSize = 23;
+ public static final int Chip_closeIconStartPadding = 24;
+ public static final int Chip_closeIconTint = 25;
+ public static final int Chip_closeIconVisible = 26;
+ public static final int Chip_hideMotionSpec = 27;
+ public static final int Chip_iconEndPadding = 28;
+ public static final int Chip_iconStartPadding = 29;
+ public static final int Chip_rippleColor = 30;
+ public static final int Chip_showMotionSpec = 31;
+ public static final int Chip_textEndPadding = 32;
+ public static final int Chip_textStartPadding = 33;
+ public static final int[] ChipGroup = { 0x7f030060, 0x7f03006f, 0x7f030070, 0x7f030071, 0x7f03015d, 0x7f03015e };
+ public static final int ChipGroup_checkedChip = 0;
+ public static final int ChipGroup_chipSpacing = 1;
+ public static final int ChipGroup_chipSpacingHorizontal = 2;
+ public static final int ChipGroup_chipSpacingVertical = 3;
+ public static final int ChipGroup_singleLine = 4;
+ public static final int ChipGroup_singleSelection = 5;
+ public static final int[] CollapsingToolbarLayout = { 0x7f030081, 0x7f030082, 0x7f03009c, 0x7f0300bc, 0x7f0300bd, 0x7f0300be, 0x7f0300bf, 0x7f0300c0, 0x7f0300c1, 0x7f0300c2, 0x7f03014e, 0x7f030150, 0x7f03016e, 0x7f0301bb, 0x7f0301bc, 0x7f0301c6 };
+ public static final int CollapsingToolbarLayout_collapsedTitleGravity = 0;
+ public static final int CollapsingToolbarLayout_collapsedTitleTextAppearance = 1;
+ public static final int CollapsingToolbarLayout_contentScrim = 2;
+ public static final int CollapsingToolbarLayout_expandedTitleGravity = 3;
+ public static final int CollapsingToolbarLayout_expandedTitleMargin = 4;
+ public static final int CollapsingToolbarLayout_expandedTitleMarginBottom = 5;
+ public static final int CollapsingToolbarLayout_expandedTitleMarginEnd = 6;
+ public static final int CollapsingToolbarLayout_expandedTitleMarginStart = 7;
+ public static final int CollapsingToolbarLayout_expandedTitleMarginTop = 8;
+ public static final int CollapsingToolbarLayout_expandedTitleTextAppearance = 9;
+ public static final int CollapsingToolbarLayout_scrimAnimationDuration = 10;
+ public static final int CollapsingToolbarLayout_scrimVisibleHeightTrigger = 11;
+ public static final int CollapsingToolbarLayout_statusBarScrim = 12;
+ public static final int CollapsingToolbarLayout_title = 13;
+ public static final int CollapsingToolbarLayout_titleEnabled = 14;
+ public static final int CollapsingToolbarLayout_toolbarId = 15;
+ public static final int[] CollapsingToolbarLayout_Layout = { 0x7f03010e, 0x7f03010f };
+ public static final int CollapsingToolbarLayout_Layout_layout_collapseMode = 0;
+ public static final int CollapsingToolbarLayout_Layout_layout_collapseParallaxMultiplier = 1;
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] CompoundButton = { 0x1010107, 0x7f030056, 0x7f030057 };
+ public static final int CompoundButton_android_button = 0;
+ public static final int CompoundButton_buttonTint = 1;
+ public static final int CompoundButton_buttonTintMode = 2;
+ public static final int[] CoordinatorLayout = { 0x7f030106, 0x7f03016d };
+ public static final int CoordinatorLayout_keylines = 0;
+ public static final int CoordinatorLayout_statusBarBackground = 1;
+ public static final int[] CoordinatorLayout_Layout = { 0x10100b3, 0x7f03010b, 0x7f03010c, 0x7f03010d, 0x7f030110, 0x7f030111, 0x7f030112 };
+ public static final int CoordinatorLayout_Layout_android_layout_gravity = 0;
+ public static final int CoordinatorLayout_Layout_layout_anchor = 1;
+ public static final int CoordinatorLayout_Layout_layout_anchorGravity = 2;
+ public static final int CoordinatorLayout_Layout_layout_behavior = 3;
+ public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges = 4;
+ public static final int CoordinatorLayout_Layout_layout_insetEdge = 5;
+ public static final int CoordinatorLayout_Layout_layout_keyline = 6;
+ public static final int[] DesignTheme = { 0x7f030041, 0x7f030042 };
+ public static final int DesignTheme_bottomSheetDialogTheme = 0;
+ public static final int DesignTheme_bottomSheetStyle = 1;
+ public static final int[] DrawerArrowToggle = { 0x7f030029, 0x7f03002a, 0x7f030036, 0x7f030083, 0x7f0300ae, 0x7f0300dc, 0x7f030162, 0x7f0301b2 };
+ public static final int DrawerArrowToggle_arrowHeadLength = 0;
+ public static final int DrawerArrowToggle_arrowShaftLength = 1;
+ public static final int DrawerArrowToggle_barLength = 2;
+ public static final int DrawerArrowToggle_color = 3;
+ public static final int DrawerArrowToggle_drawableSize = 4;
+ public static final int DrawerArrowToggle_gapBetweenBars = 5;
+ public static final int DrawerArrowToggle_spinBars = 6;
+ public static final int DrawerArrowToggle_thickness = 7;
+ public static final int[] FloatingActionButton = { 0x7f030034, 0x7f030035, 0x7f03003d, 0x7f0300b5, 0x7f0300c7, 0x7f0300c8, 0x7f0300e3, 0x7f0300eb, 0x7f030129, 0x7f030143, 0x7f03014d, 0x7f030159, 0x7f0301d0 };
+ public static final int FloatingActionButton_backgroundTint = 0;
+ public static final int FloatingActionButton_backgroundTintMode = 1;
+ public static final int FloatingActionButton_borderWidth = 2;
+ public static final int FloatingActionButton_elevation = 3;
+ public static final int FloatingActionButton_fabCustomSize = 4;
+ public static final int FloatingActionButton_fabSize = 5;
+ public static final int FloatingActionButton_hideMotionSpec = 6;
+ public static final int FloatingActionButton_hoveredFocusedTranslationZ = 7;
+ public static final int FloatingActionButton_maxImageSize = 8;
+ public static final int FloatingActionButton_pressedTranslationZ = 9;
+ public static final int FloatingActionButton_rippleColor = 10;
+ public static final int FloatingActionButton_showMotionSpec = 11;
+ public static final int FloatingActionButton_useCompatPadding = 12;
+ public static final int[] FloatingActionButton_Behavior_Layout = { 0x7f030037 };
+ public static final int FloatingActionButton_Behavior_Layout_behavior_autoHide = 0;
+ public static final int[] FlowLayout = { 0x7f030101, 0x7f030117 };
+ public static final int FlowLayout_itemSpacing = 0;
+ public static final int FlowLayout_lineSpacing = 1;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] ForegroundLinearLayout = { 0x1010109, 0x1010200, 0x7f0300db };
+ public static final int ForegroundLinearLayout_android_foreground = 0;
+ public static final int ForegroundLinearLayout_android_foregroundGravity = 1;
+ public static final int ForegroundLinearLayout_foregroundInsidePadding = 2;
+ public static final int[] LinearLayoutCompat = { 0x10100af, 0x10100c4, 0x1010126, 0x1010127, 0x1010128, 0x7f0300aa, 0x7f0300ac, 0x7f03012a, 0x7f030158 };
+ public static final int LinearLayoutCompat_android_gravity = 0;
+ public static final int LinearLayoutCompat_android_orientation = 1;
+ public static final int LinearLayoutCompat_android_baselineAligned = 2;
+ public static final int LinearLayoutCompat_android_baselineAlignedChildIndex = 3;
+ public static final int LinearLayoutCompat_android_weightSum = 4;
+ public static final int LinearLayoutCompat_divider = 5;
+ public static final int LinearLayoutCompat_dividerPadding = 6;
+ public static final int LinearLayoutCompat_measureWithLargestChild = 7;
+ public static final int LinearLayoutCompat_showDividers = 8;
+ public static final int[] LinearLayoutCompat_Layout = { 0x10100b3, 0x10100f4, 0x10100f5, 0x1010181 };
+ public static final int LinearLayoutCompat_Layout_android_layout_gravity = 0;
+ public static final int LinearLayoutCompat_Layout_android_layout_width = 1;
+ public static final int LinearLayoutCompat_Layout_android_layout_height = 2;
+ public static final int LinearLayoutCompat_Layout_android_layout_weight = 3;
+ public static final int[] ListPopupWindow = { 0x10102ac, 0x10102ad };
+ public static final int ListPopupWindow_android_dropDownHorizontalOffset = 0;
+ public static final int ListPopupWindow_android_dropDownVerticalOffset = 1;
+ public static final int[] MaterialButton = { 0x10101b7, 0x10101b8, 0x10101b9, 0x10101ba, 0x7f030034, 0x7f030035, 0x7f03009f, 0x7f0300ec, 0x7f0300ee, 0x7f0300ef, 0x7f0300f0, 0x7f0300f2, 0x7f0300f3, 0x7f03014d, 0x7f03016f, 0x7f030170 };
+ public static final int MaterialButton_android_insetLeft = 0;
+ public static final int MaterialButton_android_insetRight = 1;
+ public static final int MaterialButton_android_insetTop = 2;
+ public static final int MaterialButton_android_insetBottom = 3;
+ public static final int MaterialButton_backgroundTint = 4;
+ public static final int MaterialButton_backgroundTintMode = 5;
+ public static final int MaterialButton_cornerRadius = 6;
+ public static final int MaterialButton_icon = 7;
+ public static final int MaterialButton_iconGravity = 8;
+ public static final int MaterialButton_iconPadding = 9;
+ public static final int MaterialButton_iconSize = 10;
+ public static final int MaterialButton_iconTint = 11;
+ public static final int MaterialButton_iconTintMode = 12;
+ public static final int MaterialButton_rippleColor = 13;
+ public static final int MaterialButton_strokeColor = 14;
+ public static final int MaterialButton_strokeWidth = 15;
+ public static final int[] MaterialCardView = { 0x7f03016f, 0x7f030170 };
+ public static final int MaterialCardView_strokeColor = 0;
+ public static final int MaterialCardView_strokeWidth = 1;
+ public static final int[] MaterialComponentsTheme = { 0x7f030041, 0x7f030042, 0x7f030068, 0x7f030072, 0x7f030076, 0x7f030084, 0x7f030085, 0x7f03008b, 0x7f03008c, 0x7f03008d, 0x7f0300b4, 0x7f0300cf, 0x7f030125, 0x7f030126, 0x7f030130, 0x7f03014f, 0x7f03015f, 0x7f030192, 0x7f030197, 0x7f030198, 0x7f030199, 0x7f03019a, 0x7f03019b, 0x7f03019c, 0x7f03019d, 0x7f03019e, 0x7f03019f, 0x7f0301a0, 0x7f0301a5, 0x7f0301aa, 0x7f0301ab, 0x7f0301af };
+ public static final int MaterialComponentsTheme_bottomSheetDialogTheme = 0;
+ public static final int MaterialComponentsTheme_bottomSheetStyle = 1;
+ public static final int MaterialComponentsTheme_chipGroupStyle = 2;
+ public static final int MaterialComponentsTheme_chipStandaloneStyle = 3;
+ public static final int MaterialComponentsTheme_chipStyle = 4;
+ public static final int MaterialComponentsTheme_colorAccent = 5;
+ public static final int MaterialComponentsTheme_colorBackgroundFloating = 6;
+ public static final int MaterialComponentsTheme_colorPrimary = 7;
+ public static final int MaterialComponentsTheme_colorPrimaryDark = 8;
+ public static final int MaterialComponentsTheme_colorSecondary = 9;
+ public static final int MaterialComponentsTheme_editTextStyle = 10;
+ public static final int MaterialComponentsTheme_floatingActionButtonStyle = 11;
+ public static final int MaterialComponentsTheme_materialButtonStyle = 12;
+ public static final int MaterialComponentsTheme_materialCardViewStyle = 13;
+ public static final int MaterialComponentsTheme_navigationViewStyle = 14;
+ public static final int MaterialComponentsTheme_scrimBackground = 15;
+ public static final int MaterialComponentsTheme_snackbarButtonStyle = 16;
+ public static final int MaterialComponentsTheme_tabStyle = 17;
+ public static final int MaterialComponentsTheme_textAppearanceBody1 = 18;
+ public static final int MaterialComponentsTheme_textAppearanceBody2 = 19;
+ public static final int MaterialComponentsTheme_textAppearanceButton = 20;
+ public static final int MaterialComponentsTheme_textAppearanceCaption = 21;
+ public static final int MaterialComponentsTheme_textAppearanceHeadline1 = 22;
+ public static final int MaterialComponentsTheme_textAppearanceHeadline2 = 23;
+ public static final int MaterialComponentsTheme_textAppearanceHeadline3 = 24;
+ public static final int MaterialComponentsTheme_textAppearanceHeadline4 = 25;
+ public static final int MaterialComponentsTheme_textAppearanceHeadline5 = 26;
+ public static final int MaterialComponentsTheme_textAppearanceHeadline6 = 27;
+ public static final int MaterialComponentsTheme_textAppearanceOverline = 28;
+ public static final int MaterialComponentsTheme_textAppearanceSubtitle1 = 29;
+ public static final int MaterialComponentsTheme_textAppearanceSubtitle2 = 30;
+ public static final int MaterialComponentsTheme_textInputStyle = 31;
+ public static final int[] MenuGroup = { 0x101000e, 0x10100d0, 0x1010194, 0x10101de, 0x10101df, 0x10101e0 };
+ public static final int MenuGroup_android_enabled = 0;
+ public static final int MenuGroup_android_id = 1;
+ public static final int MenuGroup_android_visible = 2;
+ public static final int MenuGroup_android_menuCategory = 3;
+ public static final int MenuGroup_android_orderInCategory = 4;
+ public static final int MenuGroup_android_checkableBehavior = 5;
+ public static final int[] MenuItem = { 0x1010002, 0x101000e, 0x10100d0, 0x1010106, 0x1010194, 0x10101de, 0x10101df, 0x10101e1, 0x10101e2, 0x10101e3, 0x10101e4, 0x10101e5, 0x101026f, 0x7f03000d, 0x7f03001f, 0x7f030020, 0x7f030028, 0x7f030090, 0x7f0300f2, 0x7f0300f3, 0x7f030131, 0x7f030157, 0x7f0301cb };
+ public static final int MenuItem_android_icon = 0;
+ public static final int MenuItem_android_enabled = 1;
+ public static final int MenuItem_android_id = 2;
+ public static final int MenuItem_android_checked = 3;
+ public static final int MenuItem_android_visible = 4;
+ public static final int MenuItem_android_menuCategory = 5;
+ public static final int MenuItem_android_orderInCategory = 6;
+ public static final int MenuItem_android_title = 7;
+ public static final int MenuItem_android_titleCondensed = 8;
+ public static final int MenuItem_android_alphabeticShortcut = 9;
+ public static final int MenuItem_android_numericShortcut = 10;
+ public static final int MenuItem_android_checkable = 11;
+ public static final int MenuItem_android_onClick = 12;
+ public static final int MenuItem_actionLayout = 13;
+ public static final int MenuItem_actionProviderClass = 14;
+ public static final int MenuItem_actionViewClass = 15;
+ public static final int MenuItem_alphabeticModifiers = 16;
+ public static final int MenuItem_contentDescription = 17;
+ public static final int MenuItem_iconTint = 18;
+ public static final int MenuItem_iconTintMode = 19;
+ public static final int MenuItem_numericModifiers = 20;
+ public static final int MenuItem_showAsAction = 21;
+ public static final int MenuItem_tooltipText = 22;
+ public static final int[] MenuView = { 0x10100ae, 0x101012c, 0x101012d, 0x101012e, 0x101012f, 0x1010130, 0x1010131, 0x7f030142, 0x7f030171 };
+ public static final int MenuView_android_windowAnimationStyle = 0;
+ public static final int MenuView_android_itemTextAppearance = 1;
+ public static final int MenuView_android_horizontalDivider = 2;
+ public static final int MenuView_android_verticalDivider = 3;
+ public static final int MenuView_android_headerBackground = 4;
+ public static final int MenuView_android_itemBackground = 5;
+ public static final int MenuView_android_itemIconDisabledAlpha = 6;
+ public static final int MenuView_preserveIconSpacing = 7;
+ public static final int MenuView_subMenuArrow = 8;
+ public static final int[] NavigationView = { 0x10100d4, 0x10100dd, 0x101011f, 0x7f0300b5, 0x7f0300de, 0x7f0300fa, 0x7f0300fb, 0x7f0300fd, 0x7f0300ff, 0x7f030102, 0x7f030105, 0x7f03012b };
+ public static final int NavigationView_android_background = 0;
+ public static final int NavigationView_android_fitsSystemWindows = 1;
+ public static final int NavigationView_android_maxWidth = 2;
+ public static final int NavigationView_elevation = 3;
+ public static final int NavigationView_headerLayout = 4;
+ public static final int NavigationView_itemBackground = 5;
+ public static final int NavigationView_itemHorizontalPadding = 6;
+ public static final int NavigationView_itemIconPadding = 7;
+ public static final int NavigationView_itemIconTint = 8;
+ public static final int NavigationView_itemTextAppearance = 9;
+ public static final int NavigationView_itemTextColor = 10;
+ public static final int NavigationView_menu = 11;
+ public static final int[] PopupWindow = { 0x1010176, 0x10102c9, 0x7f030132 };
+ public static final int PopupWindow_android_popupBackground = 0;
+ public static final int PopupWindow_android_popupAnimationStyle = 1;
+ public static final int PopupWindow_overlapAnchor = 2;
+ public static final int[] PopupWindowBackgroundState = { 0x7f030168 };
+ public static final int PopupWindowBackgroundState_state_above_anchor = 0;
+ public static final int[] RecycleListView = { 0x7f030133, 0x7f030136 };
+ public static final int RecycleListView_paddingBottomNoButtons = 0;
+ public static final int RecycleListView_paddingTopNoTitle = 1;
+ public static final int[] RecyclerView = { 0x10100c4, 0x10100f1, 0x7f0300c9, 0x7f0300ca, 0x7f0300cb, 0x7f0300cc, 0x7f0300cd, 0x7f03010a, 0x7f03014c, 0x7f030161, 0x7f030167 };
+ public static final int RecyclerView_android_orientation = 0;
+ public static final int RecyclerView_android_descendantFocusability = 1;
+ public static final int RecyclerView_fastScrollEnabled = 2;
+ public static final int RecyclerView_fastScrollHorizontalThumbDrawable = 3;
+ public static final int RecyclerView_fastScrollHorizontalTrackDrawable = 4;
+ public static final int RecyclerView_fastScrollVerticalThumbDrawable = 5;
+ public static final int RecyclerView_fastScrollVerticalTrackDrawable = 6;
+ public static final int RecyclerView_layoutManager = 7;
+ public static final int RecyclerView_reverseLayout = 8;
+ public static final int RecyclerView_spanCount = 9;
+ public static final int RecyclerView_stackFromEnd = 10;
+ public static final int[] ScrimInsetsFrameLayout = { 0x7f0300f8 };
+ public static final int ScrimInsetsFrameLayout_insetForeground = 0;
+ public static final int[] ScrollingViewBehavior_Layout = { 0x7f03003a };
+ public static final int ScrollingViewBehavior_Layout_behavior_overlapTop = 0;
+ public static final int[] SearchView = { 0x10100da, 0x101011f, 0x1010220, 0x1010264, 0x7f030077, 0x7f03008f, 0x7f0300a5, 0x7f0300dd, 0x7f0300f4, 0x7f030109, 0x7f030146, 0x7f030147, 0x7f030151, 0x7f030152, 0x7f030172, 0x7f030177, 0x7f0301d2 };
+ public static final int SearchView_android_focusable = 0;
+ public static final int SearchView_android_maxWidth = 1;
+ public static final int SearchView_android_inputType = 2;
+ public static final int SearchView_android_imeOptions = 3;
+ public static final int SearchView_closeIcon = 4;
+ public static final int SearchView_commitIcon = 5;
+ public static final int SearchView_defaultQueryHint = 6;
+ public static final int SearchView_goIcon = 7;
+ public static final int SearchView_iconifiedByDefault = 8;
+ public static final int SearchView_layout = 9;
+ public static final int SearchView_queryBackground = 10;
+ public static final int SearchView_queryHint = 11;
+ public static final int SearchView_searchHintIcon = 12;
+ public static final int SearchView_searchIcon = 13;
+ public static final int SearchView_submitBackground = 14;
+ public static final int SearchView_suggestionRowLayout = 15;
+ public static final int SearchView_voiceIcon = 16;
+ public static final int[] Snackbar = { 0x7f03015f, 0x7f030160 };
+ public static final int Snackbar_snackbarButtonStyle = 0;
+ public static final int Snackbar_snackbarStyle = 1;
+ public static final int[] SnackbarLayout = { 0x101011f, 0x7f0300b5, 0x7f030127 };
+ public static final int SnackbarLayout_android_maxWidth = 0;
+ public static final int SnackbarLayout_elevation = 1;
+ public static final int SnackbarLayout_maxActionInlineWidth = 2;
+ public static final int[] Spinner = { 0x10100b2, 0x1010176, 0x101017b, 0x1010262, 0x7f030140 };
+ public static final int Spinner_android_entries = 0;
+ public static final int Spinner_android_popupBackground = 1;
+ public static final int Spinner_android_prompt = 2;
+ public static final int Spinner_android_dropDownWidth = 3;
+ public static final int Spinner_popupTheme = 4;
+ public static final int[] SwitchCompat = { 0x1010124, 0x1010125, 0x1010142, 0x7f03015a, 0x7f030165, 0x7f030178, 0x7f030179, 0x7f03017b, 0x7f0301b3, 0x7f0301b4, 0x7f0301b5, 0x7f0301cc, 0x7f0301cd, 0x7f0301ce };
+ public static final int SwitchCompat_android_textOn = 0;
+ public static final int SwitchCompat_android_textOff = 1;
+ public static final int SwitchCompat_android_thumb = 2;
+ public static final int SwitchCompat_showText = 3;
+ public static final int SwitchCompat_splitTrack = 4;
+ public static final int SwitchCompat_switchMinWidth = 5;
+ public static final int SwitchCompat_switchPadding = 6;
+ public static final int SwitchCompat_switchTextAppearance = 7;
+ public static final int SwitchCompat_thumbTextPadding = 8;
+ public static final int SwitchCompat_thumbTint = 9;
+ public static final int SwitchCompat_thumbTintMode = 10;
+ public static final int SwitchCompat_track = 11;
+ public static final int SwitchCompat_trackTint = 12;
+ public static final int SwitchCompat_trackTintMode = 13;
+ public static final int[] TabItem = { 0x1010002, 0x10100f2, 0x101014f };
+ public static final int TabItem_android_icon = 0;
+ public static final int TabItem_android_layout = 1;
+ public static final int TabItem_android_text = 2;
+ public static final int[] TabLayout = { 0x7f03017c, 0x7f03017d, 0x7f03017e, 0x7f03017f, 0x7f030180, 0x7f030181, 0x7f030182, 0x7f030183, 0x7f030184, 0x7f030185, 0x7f030186, 0x7f030187, 0x7f030188, 0x7f030189, 0x7f03018a, 0x7f03018b, 0x7f03018c, 0x7f03018d, 0x7f03018e, 0x7f03018f, 0x7f030190, 0x7f030191, 0x7f030193, 0x7f030194, 0x7f030195 };
+ public static final int TabLayout_tabBackground = 0;
+ public static final int TabLayout_tabContentStart = 1;
+ public static final int TabLayout_tabGravity = 2;
+ public static final int TabLayout_tabIconTint = 3;
+ public static final int TabLayout_tabIconTintMode = 4;
+ public static final int TabLayout_tabIndicator = 5;
+ public static final int TabLayout_tabIndicatorAnimationDuration = 6;
+ public static final int TabLayout_tabIndicatorColor = 7;
+ public static final int TabLayout_tabIndicatorFullWidth = 8;
+ public static final int TabLayout_tabIndicatorGravity = 9;
+ public static final int TabLayout_tabIndicatorHeight = 10;
+ public static final int TabLayout_tabInlineLabel = 11;
+ public static final int TabLayout_tabMaxWidth = 12;
+ public static final int TabLayout_tabMinWidth = 13;
+ public static final int TabLayout_tabMode = 14;
+ public static final int TabLayout_tabPadding = 15;
+ public static final int TabLayout_tabPaddingBottom = 16;
+ public static final int TabLayout_tabPaddingEnd = 17;
+ public static final int TabLayout_tabPaddingStart = 18;
+ public static final int TabLayout_tabPaddingTop = 19;
+ public static final int TabLayout_tabRippleColor = 20;
+ public static final int TabLayout_tabSelectedTextColor = 21;
+ public static final int TabLayout_tabTextAppearance = 22;
+ public static final int TabLayout_tabTextColor = 23;
+ public static final int TabLayout_tabUnboundedRipple = 24;
+ public static final int[] TextAppearance = { 0x1010095, 0x1010096, 0x1010097, 0x1010098, 0x101009a, 0x101009b, 0x1010161, 0x1010162, 0x1010163, 0x1010164, 0x10103ac, 0x7f0300d1, 0x7f030196 };
+ public static final int TextAppearance_android_textSize = 0;
+ public static final int TextAppearance_android_typeface = 1;
+ public static final int TextAppearance_android_textStyle = 2;
+ public static final int TextAppearance_android_textColor = 3;
+ public static final int TextAppearance_android_textColorHint = 4;
+ public static final int TextAppearance_android_textColorLink = 5;
+ public static final int TextAppearance_android_shadowColor = 6;
+ public static final int TextAppearance_android_shadowDx = 7;
+ public static final int TextAppearance_android_shadowDy = 8;
+ public static final int TextAppearance_android_shadowRadius = 9;
+ public static final int TextAppearance_android_fontFamily = 10;
+ public static final int TextAppearance_fontFamily = 11;
+ public static final int TextAppearance_textAllCaps = 12;
+ public static final int[] TextInputLayout = { 0x101009a, 0x1010150, 0x7f030043, 0x7f030044, 0x7f030045, 0x7f030046, 0x7f030047, 0x7f030048, 0x7f030049, 0x7f03004a, 0x7f03004b, 0x7f0300a0, 0x7f0300a1, 0x7f0300a2, 0x7f0300a3, 0x7f0300b8, 0x7f0300b9, 0x7f0300e0, 0x7f0300e1, 0x7f0300e2, 0x7f0300e6, 0x7f0300e7, 0x7f0300e8, 0x7f03013a, 0x7f03013b, 0x7f03013c, 0x7f03013d, 0x7f03013e };
+ public static final int TextInputLayout_android_textColorHint = 0;
+ public static final int TextInputLayout_android_hint = 1;
+ public static final int TextInputLayout_boxBackgroundColor = 2;
+ public static final int TextInputLayout_boxBackgroundMode = 3;
+ public static final int TextInputLayout_boxCollapsedPaddingTop = 4;
+ public static final int TextInputLayout_boxCornerRadiusBottomEnd = 5;
+ public static final int TextInputLayout_boxCornerRadiusBottomStart = 6;
+ public static final int TextInputLayout_boxCornerRadiusTopEnd = 7;
+ public static final int TextInputLayout_boxCornerRadiusTopStart = 8;
+ public static final int TextInputLayout_boxStrokeColor = 9;
+ public static final int TextInputLayout_boxStrokeWidth = 10;
+ public static final int TextInputLayout_counterEnabled = 11;
+ public static final int TextInputLayout_counterMaxLength = 12;
+ public static final int TextInputLayout_counterOverflowTextAppearance = 13;
+ public static final int TextInputLayout_counterTextAppearance = 14;
+ public static final int TextInputLayout_errorEnabled = 15;
+ public static final int TextInputLayout_errorTextAppearance = 16;
+ public static final int TextInputLayout_helperText = 17;
+ public static final int TextInputLayout_helperTextEnabled = 18;
+ public static final int TextInputLayout_helperTextTextAppearance = 19;
+ public static final int TextInputLayout_hintAnimationEnabled = 20;
+ public static final int TextInputLayout_hintEnabled = 21;
+ public static final int TextInputLayout_hintTextAppearance = 22;
+ public static final int TextInputLayout_passwordToggleContentDescription = 23;
+ public static final int TextInputLayout_passwordToggleDrawable = 24;
+ public static final int TextInputLayout_passwordToggleEnabled = 25;
+ public static final int TextInputLayout_passwordToggleTint = 26;
+ public static final int TextInputLayout_passwordToggleTintMode = 27;
+ public static final int[] ThemeEnforcement = { 0x1010034, 0x7f0300b6, 0x7f0300b7 };
+ public static final int ThemeEnforcement_android_textAppearance = 0;
+ public static final int ThemeEnforcement_enforceMaterialTheme = 1;
+ public static final int ThemeEnforcement_enforceTextAppearance = 2;
+ public static final int[] Toolbar = { 0x10100af, 0x1010140, 0x7f030051, 0x7f03007f, 0x7f030080, 0x7f030091, 0x7f030092, 0x7f030093, 0x7f030094, 0x7f030095, 0x7f030096, 0x7f030123, 0x7f030124, 0x7f030128, 0x7f03012d, 0x7f03012e, 0x7f030140, 0x7f030173, 0x7f030174, 0x7f030175, 0x7f0301bb, 0x7f0301bd, 0x7f0301be, 0x7f0301bf, 0x7f0301c0, 0x7f0301c1, 0x7f0301c2, 0x7f0301c3, 0x7f0301c4 };
+ public static final int Toolbar_android_gravity = 0;
+ public static final int Toolbar_android_minHeight = 1;
+ public static final int Toolbar_buttonGravity = 2;
+ public static final int Toolbar_collapseContentDescription = 3;
+ public static final int Toolbar_collapseIcon = 4;
+ public static final int Toolbar_contentInsetEnd = 5;
+ public static final int Toolbar_contentInsetEndWithActions = 6;
+ public static final int Toolbar_contentInsetLeft = 7;
+ public static final int Toolbar_contentInsetRight = 8;
+ public static final int Toolbar_contentInsetStart = 9;
+ public static final int Toolbar_contentInsetStartWithNavigation = 10;
+ public static final int Toolbar_logo = 11;
+ public static final int Toolbar_logoDescription = 12;
+ public static final int Toolbar_maxButtonHeight = 13;
+ public static final int Toolbar_navigationContentDescription = 14;
+ public static final int Toolbar_navigationIcon = 15;
+ public static final int Toolbar_popupTheme = 16;
+ public static final int Toolbar_subtitle = 17;
+ public static final int Toolbar_subtitleTextAppearance = 18;
+ public static final int Toolbar_subtitleTextColor = 19;
+ public static final int Toolbar_title = 20;
+ public static final int Toolbar_titleMargin = 21;
+ public static final int Toolbar_titleMarginBottom = 22;
+ public static final int Toolbar_titleMarginEnd = 23;
+ public static final int Toolbar_titleMarginStart = 24;
+ public static final int Toolbar_titleMarginTop = 25;
+ public static final int Toolbar_titleMargins = 26;
+ public static final int Toolbar_titleTextAppearance = 27;
+ public static final int Toolbar_titleTextColor = 28;
+ public static final int[] View = { 0x1010000, 0x10100da, 0x7f030134, 0x7f030135, 0x7f0301b1 };
+ public static final int View_android_theme = 0;
+ public static final int View_android_focusable = 1;
+ public static final int View_paddingEnd = 2;
+ public static final int View_paddingStart = 3;
+ public static final int View_theme = 4;
+ public static final int[] ViewBackgroundHelper = { 0x10100d4, 0x7f030034, 0x7f030035 };
+ public static final int ViewBackgroundHelper_android_background = 0;
+ public static final int ViewBackgroundHelper_backgroundTint = 1;
+ public static final int ViewBackgroundHelper_backgroundTintMode = 2;
+ public static final int[] ViewStubCompat = { 0x10100d0, 0x10100f2, 0x10100f3 };
+ public static final int ViewStubCompat_android_id = 0;
+ public static final int ViewStubCompat_android_layout = 1;
+ public static final int ViewStubCompat_android_inflatedId = 2;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/documentfile/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/documentfile/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..d206e40f43680a63b3e9c152ddf75a408c72d5c4
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/documentfile/R.java
@@ -0,0 +1,12 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.documentfile;
+
+public final class R {
+ private R() {}
+
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/drawerlayout/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/drawerlayout/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..662fe330efdebd805d0572474972210c9c077db6
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/drawerlayout/R.java
@@ -0,0 +1,183 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.drawerlayout;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f030027;
+ public static final int font = 0x7f0300d0;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int ttcIndex = 0x7f0301cf;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f08000e;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int chronometer = 0x7f080029;
+ public static final int forever = 0x7f080048;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/fragment/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/fragment/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..4095da228225e15285fae842b81115e57d2708f2
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/fragment/R.java
@@ -0,0 +1,211 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.fragment;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f030027;
+ public static final int coordinatorLayoutStyle = 0x7f03009e;
+ public static final int font = 0x7f0300d0;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int keylines = 0x7f030106;
+ public static final int layout_anchor = 0x7f03010b;
+ public static final int layout_anchorGravity = 0x7f03010c;
+ public static final int layout_behavior = 0x7f03010d;
+ public static final int layout_dodgeInsetEdges = 0x7f030110;
+ public static final int layout_insetEdge = 0x7f030111;
+ public static final int layout_keyline = 0x7f030112;
+ public static final int statusBarBackground = 0x7f03016d;
+ public static final int ttcIndex = 0x7f0301cf;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f08000e;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int bottom = 0x7f080022;
+ public static final int chronometer = 0x7f080029;
+ public static final int end = 0x7f08003c;
+ public static final int forever = 0x7f080048;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int left = 0x7f080056;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int none = 0x7f080065;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int right = 0x7f080072;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int start = 0x7f080098;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ public static final int top = 0x7f0800ae;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ public static final int Widget_Support_CoordinatorLayout = 0x7f0e01f5;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] CoordinatorLayout = { 0x7f030106, 0x7f03016d };
+ public static final int CoordinatorLayout_keylines = 0;
+ public static final int CoordinatorLayout_statusBarBackground = 1;
+ public static final int[] CoordinatorLayout_Layout = { 0x10100b3, 0x7f03010b, 0x7f03010c, 0x7f03010d, 0x7f030110, 0x7f030111, 0x7f030112 };
+ public static final int CoordinatorLayout_Layout_android_layout_gravity = 0;
+ public static final int CoordinatorLayout_Layout_layout_anchor = 1;
+ public static final int CoordinatorLayout_Layout_layout_anchorGravity = 2;
+ public static final int CoordinatorLayout_Layout_layout_behavior = 3;
+ public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges = 4;
+ public static final int CoordinatorLayout_Layout_layout_insetEdge = 5;
+ public static final int CoordinatorLayout_Layout_layout_keyline = 6;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/graphics/drawable/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/graphics/drawable/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..58697ab8311a33d4ab2251bca46b414e3f7ef438
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/graphics/drawable/R.java
@@ -0,0 +1,211 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.graphics.drawable;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f030027;
+ public static final int coordinatorLayoutStyle = 0x7f03009e;
+ public static final int font = 0x7f0300d0;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int keylines = 0x7f030106;
+ public static final int layout_anchor = 0x7f03010b;
+ public static final int layout_anchorGravity = 0x7f03010c;
+ public static final int layout_behavior = 0x7f03010d;
+ public static final int layout_dodgeInsetEdges = 0x7f030110;
+ public static final int layout_insetEdge = 0x7f030111;
+ public static final int layout_keyline = 0x7f030112;
+ public static final int statusBarBackground = 0x7f03016d;
+ public static final int ttcIndex = 0x7f0301cf;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f08000e;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int bottom = 0x7f080022;
+ public static final int chronometer = 0x7f080029;
+ public static final int end = 0x7f08003c;
+ public static final int forever = 0x7f080048;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int left = 0x7f080056;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int none = 0x7f080065;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int right = 0x7f080072;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int start = 0x7f080098;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ public static final int top = 0x7f0800ae;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ public static final int Widget_Support_CoordinatorLayout = 0x7f0e01f5;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] CoordinatorLayout = { 0x7f030106, 0x7f03016d };
+ public static final int CoordinatorLayout_keylines = 0;
+ public static final int CoordinatorLayout_statusBarBackground = 1;
+ public static final int[] CoordinatorLayout_Layout = { 0x10100b3, 0x7f03010b, 0x7f03010c, 0x7f03010d, 0x7f030110, 0x7f030111, 0x7f030112 };
+ public static final int CoordinatorLayout_Layout_android_layout_gravity = 0;
+ public static final int CoordinatorLayout_Layout_layout_anchor = 1;
+ public static final int CoordinatorLayout_Layout_layout_anchorGravity = 2;
+ public static final int CoordinatorLayout_Layout_layout_behavior = 3;
+ public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges = 4;
+ public static final int CoordinatorLayout_Layout_layout_insetEdge = 5;
+ public static final int CoordinatorLayout_Layout_layout_keyline = 6;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/interpolator/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/interpolator/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..7f0cd51655c6a0a300fd5dccc7e0d2eb4a83329c
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/interpolator/R.java
@@ -0,0 +1,12 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.interpolator;
+
+public final class R {
+ private R() {}
+
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/loader/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/loader/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..94797d23d2a3eb0c53382a47b365b703cae1e9c7
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/loader/R.java
@@ -0,0 +1,183 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.loader;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f030027;
+ public static final int font = 0x7f0300d0;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int ttcIndex = 0x7f0301cf;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f08000e;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int chronometer = 0x7f080029;
+ public static final int forever = 0x7f080048;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/localbroadcastmanager/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/localbroadcastmanager/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..c26078eecc3ef6567629356fbef0f540b4f501e9
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/localbroadcastmanager/R.java
@@ -0,0 +1,12 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.localbroadcastmanager;
+
+public final class R {
+ private R() {}
+
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/mediacompat/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/mediacompat/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..70bfefcae24c1fd73ac21c4090a0cc6583a66ccf
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/mediacompat/R.java
@@ -0,0 +1,210 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.mediacompat;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f030027;
+ public static final int font = 0x7f0300d0;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int ttcIndex = 0x7f0301cf;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int notification_material_background_media_default_color = 0x7f05006c;
+ public static final int primary_text_default_material_dark = 0x7f050075;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_dark = 0x7f05007c;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ public static final int subtitle_corner_radius = 0x7f0600cf;
+ public static final int subtitle_outline_width = 0x7f0600d0;
+ public static final int subtitle_shadow_offset = 0x7f0600d1;
+ public static final int subtitle_shadow_radius = 0x7f0600d2;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action0 = 0x7f080006;
+ public static final int action_container = 0x7f08000e;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int cancel_action = 0x7f080024;
+ public static final int chronometer = 0x7f080029;
+ public static final int end_padder = 0x7f08003d;
+ public static final int forever = 0x7f080048;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int media_actions = 0x7f08005c;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int status_bar_latest_event_content = 0x7f080099;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int cancel_button_image_alpha = 0x7f090004;
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_media_action = 0x7f0b002f;
+ public static final int notification_media_cancel_action = 0x7f0b0030;
+ public static final int notification_template_big_media = 0x7f0b0031;
+ public static final int notification_template_big_media_custom = 0x7f0b0032;
+ public static final int notification_template_big_media_narrow = 0x7f0b0033;
+ public static final int notification_template_big_media_narrow_custom = 0x7f0b0034;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_lines_media = 0x7f0b0037;
+ public static final int notification_template_media = 0x7f0b0038;
+ public static final int notification_template_media_custom = 0x7f0b0039;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Info_Media = 0x7f0e0118;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Line2_Media = 0x7f0e011a;
+ public static final int TextAppearance_Compat_Notification_Media = 0x7f0e011b;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Time_Media = 0x7f0e011d;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int TextAppearance_Compat_Notification_Title_Media = 0x7f0e011f;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/print/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/print/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..1162e7bb6bf7efa43875e8766845a1fad6fca215
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/print/R.java
@@ -0,0 +1,12 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.print;
+
+public final class R {
+ private R() {}
+
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/slidingpanelayout/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/slidingpanelayout/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..fd53979c54670a27e4a99403789c8572df11887f
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/slidingpanelayout/R.java
@@ -0,0 +1,183 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.slidingpanelayout;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f030027;
+ public static final int font = 0x7f0300d0;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int ttcIndex = 0x7f0301cf;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f08000e;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int chronometer = 0x7f080029;
+ public static final int forever = 0x7f080048;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/swiperefreshlayout/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/swiperefreshlayout/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..00911417832f5c86772eee9fa2095ae5ae877452
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/swiperefreshlayout/R.java
@@ -0,0 +1,183 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.swiperefreshlayout;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f030027;
+ public static final int font = 0x7f0300d0;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int ttcIndex = 0x7f0301cf;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f08000e;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int chronometer = 0x7f080029;
+ public static final int forever = 0x7f080048;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/transition/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/transition/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..ac43e78244e93c705f993676276ee6d8a846b4a2
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/transition/R.java
@@ -0,0 +1,193 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.transition;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f030027;
+ public static final int font = 0x7f0300d0;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int ttcIndex = 0x7f0301cf;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f08000e;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int chronometer = 0x7f080029;
+ public static final int forever = 0x7f080048;
+ public static final int ghost_view = 0x7f080049;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int parent_matrix = 0x7f08006d;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int save_image_matrix = 0x7f080075;
+ public static final int save_non_transition_alpha = 0x7f080076;
+ public static final int save_scale_type = 0x7f080077;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ public static final int transition_current_scene = 0x7f0800b1;
+ public static final int transition_layout_save = 0x7f0800b2;
+ public static final int transition_position = 0x7f0800b3;
+ public static final int transition_scene_layoutid_cache = 0x7f0800b4;
+ public static final int transition_transform = 0x7f0800b5;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/v4/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/v4/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..48531fabd30e98b6761f1778220c1cc892c718f6
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/v4/R.java
@@ -0,0 +1,238 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.v4;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f030027;
+ public static final int coordinatorLayoutStyle = 0x7f03009e;
+ public static final int font = 0x7f0300d0;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int keylines = 0x7f030106;
+ public static final int layout_anchor = 0x7f03010b;
+ public static final int layout_anchorGravity = 0x7f03010c;
+ public static final int layout_behavior = 0x7f03010d;
+ public static final int layout_dodgeInsetEdges = 0x7f030110;
+ public static final int layout_insetEdge = 0x7f030111;
+ public static final int layout_keyline = 0x7f030112;
+ public static final int statusBarBackground = 0x7f03016d;
+ public static final int ttcIndex = 0x7f0301cf;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int notification_material_background_media_default_color = 0x7f05006c;
+ public static final int primary_text_default_material_dark = 0x7f050075;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_dark = 0x7f05007c;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ public static final int subtitle_corner_radius = 0x7f0600cf;
+ public static final int subtitle_outline_width = 0x7f0600d0;
+ public static final int subtitle_shadow_offset = 0x7f0600d1;
+ public static final int subtitle_shadow_radius = 0x7f0600d2;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action0 = 0x7f080006;
+ public static final int action_container = 0x7f08000e;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int bottom = 0x7f080022;
+ public static final int cancel_action = 0x7f080024;
+ public static final int chronometer = 0x7f080029;
+ public static final int end = 0x7f08003c;
+ public static final int end_padder = 0x7f08003d;
+ public static final int forever = 0x7f080048;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int left = 0x7f080056;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int media_actions = 0x7f08005c;
+ public static final int none = 0x7f080065;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int right = 0x7f080072;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int start = 0x7f080098;
+ public static final int status_bar_latest_event_content = 0x7f080099;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ public static final int top = 0x7f0800ae;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int cancel_button_image_alpha = 0x7f090004;
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_media_action = 0x7f0b002f;
+ public static final int notification_media_cancel_action = 0x7f0b0030;
+ public static final int notification_template_big_media = 0x7f0b0031;
+ public static final int notification_template_big_media_custom = 0x7f0b0032;
+ public static final int notification_template_big_media_narrow = 0x7f0b0033;
+ public static final int notification_template_big_media_narrow_custom = 0x7f0b0034;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_lines_media = 0x7f0b0037;
+ public static final int notification_template_media = 0x7f0b0038;
+ public static final int notification_template_media_custom = 0x7f0b0039;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Info_Media = 0x7f0e0118;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Line2_Media = 0x7f0e011a;
+ public static final int TextAppearance_Compat_Notification_Media = 0x7f0e011b;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Time_Media = 0x7f0e011d;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int TextAppearance_Compat_Notification_Title_Media = 0x7f0e011f;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ public static final int Widget_Support_CoordinatorLayout = 0x7f0e01f5;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] CoordinatorLayout = { 0x7f030106, 0x7f03016d };
+ public static final int CoordinatorLayout_keylines = 0;
+ public static final int CoordinatorLayout_statusBarBackground = 1;
+ public static final int[] CoordinatorLayout_Layout = { 0x10100b3, 0x7f03010b, 0x7f03010c, 0x7f03010d, 0x7f030110, 0x7f030111, 0x7f030112 };
+ public static final int CoordinatorLayout_Layout_android_layout_gravity = 0;
+ public static final int CoordinatorLayout_Layout_layout_anchor = 1;
+ public static final int CoordinatorLayout_Layout_layout_anchorGravity = 2;
+ public static final int CoordinatorLayout_Layout_layout_behavior = 3;
+ public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges = 4;
+ public static final int CoordinatorLayout_Layout_layout_insetEdge = 5;
+ public static final int CoordinatorLayout_Layout_layout_keyline = 6;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/v7/appcompat/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/v7/appcompat/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..48373bbbdbbe1ec51dc57d9d43ee8cd0820e0427
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/v7/appcompat/R.java
@@ -0,0 +1,1637 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.v7.appcompat;
+
+public final class R {
+ private R() {}
+
+ public static final class anim {
+ private anim() {}
+
+ public static final int abc_fade_in = 0x7f010000;
+ public static final int abc_fade_out = 0x7f010001;
+ public static final int abc_grow_fade_in_from_bottom = 0x7f010002;
+ public static final int abc_popup_enter = 0x7f010003;
+ public static final int abc_popup_exit = 0x7f010004;
+ public static final int abc_shrink_fade_out_from_bottom = 0x7f010005;
+ public static final int abc_slide_in_bottom = 0x7f010006;
+ public static final int abc_slide_in_top = 0x7f010007;
+ public static final int abc_slide_out_bottom = 0x7f010008;
+ public static final int abc_slide_out_top = 0x7f010009;
+ public static final int abc_tooltip_enter = 0x7f01000a;
+ public static final int abc_tooltip_exit = 0x7f01000b;
+ }
+ public static final class attr {
+ private attr() {}
+
+ public static final int actionBarDivider = 0x7f030000;
+ public static final int actionBarItemBackground = 0x7f030001;
+ public static final int actionBarPopupTheme = 0x7f030002;
+ public static final int actionBarSize = 0x7f030003;
+ public static final int actionBarSplitStyle = 0x7f030004;
+ public static final int actionBarStyle = 0x7f030005;
+ public static final int actionBarTabBarStyle = 0x7f030006;
+ public static final int actionBarTabStyle = 0x7f030007;
+ public static final int actionBarTabTextStyle = 0x7f030008;
+ public static final int actionBarTheme = 0x7f030009;
+ public static final int actionBarWidgetTheme = 0x7f03000a;
+ public static final int actionButtonStyle = 0x7f03000b;
+ public static final int actionDropDownStyle = 0x7f03000c;
+ public static final int actionLayout = 0x7f03000d;
+ public static final int actionMenuTextAppearance = 0x7f03000e;
+ public static final int actionMenuTextColor = 0x7f03000f;
+ public static final int actionModeBackground = 0x7f030010;
+ public static final int actionModeCloseButtonStyle = 0x7f030011;
+ public static final int actionModeCloseDrawable = 0x7f030012;
+ public static final int actionModeCopyDrawable = 0x7f030013;
+ public static final int actionModeCutDrawable = 0x7f030014;
+ public static final int actionModeFindDrawable = 0x7f030015;
+ public static final int actionModePasteDrawable = 0x7f030016;
+ public static final int actionModePopupWindowStyle = 0x7f030017;
+ public static final int actionModeSelectAllDrawable = 0x7f030018;
+ public static final int actionModeShareDrawable = 0x7f030019;
+ public static final int actionModeSplitBackground = 0x7f03001a;
+ public static final int actionModeStyle = 0x7f03001b;
+ public static final int actionModeWebSearchDrawable = 0x7f03001c;
+ public static final int actionOverflowButtonStyle = 0x7f03001d;
+ public static final int actionOverflowMenuStyle = 0x7f03001e;
+ public static final int actionProviderClass = 0x7f03001f;
+ public static final int actionViewClass = 0x7f030020;
+ public static final int activityChooserViewStyle = 0x7f030021;
+ public static final int alertDialogButtonGroupStyle = 0x7f030022;
+ public static final int alertDialogCenterButtons = 0x7f030023;
+ public static final int alertDialogStyle = 0x7f030024;
+ public static final int alertDialogTheme = 0x7f030025;
+ public static final int allowStacking = 0x7f030026;
+ public static final int alpha = 0x7f030027;
+ public static final int alphabeticModifiers = 0x7f030028;
+ public static final int arrowHeadLength = 0x7f030029;
+ public static final int arrowShaftLength = 0x7f03002a;
+ public static final int autoCompleteTextViewStyle = 0x7f03002b;
+ public static final int autoSizeMaxTextSize = 0x7f03002c;
+ public static final int autoSizeMinTextSize = 0x7f03002d;
+ public static final int autoSizePresetSizes = 0x7f03002e;
+ public static final int autoSizeStepGranularity = 0x7f03002f;
+ public static final int autoSizeTextType = 0x7f030030;
+ public static final int background = 0x7f030031;
+ public static final int backgroundSplit = 0x7f030032;
+ public static final int backgroundStacked = 0x7f030033;
+ public static final int backgroundTint = 0x7f030034;
+ public static final int backgroundTintMode = 0x7f030035;
+ public static final int barLength = 0x7f030036;
+ public static final int borderlessButtonStyle = 0x7f03003e;
+ public static final int buttonBarButtonStyle = 0x7f03004c;
+ public static final int buttonBarNegativeButtonStyle = 0x7f03004d;
+ public static final int buttonBarNeutralButtonStyle = 0x7f03004e;
+ public static final int buttonBarPositiveButtonStyle = 0x7f03004f;
+ public static final int buttonBarStyle = 0x7f030050;
+ public static final int buttonGravity = 0x7f030051;
+ public static final int buttonIconDimen = 0x7f030052;
+ public static final int buttonPanelSideLayout = 0x7f030053;
+ public static final int buttonStyle = 0x7f030054;
+ public static final int buttonStyleSmall = 0x7f030055;
+ public static final int buttonTint = 0x7f030056;
+ public static final int buttonTintMode = 0x7f030057;
+ public static final int checkboxStyle = 0x7f03005f;
+ public static final int checkedTextViewStyle = 0x7f030064;
+ public static final int closeIcon = 0x7f030077;
+ public static final int closeItemLayout = 0x7f03007e;
+ public static final int collapseContentDescription = 0x7f03007f;
+ public static final int collapseIcon = 0x7f030080;
+ public static final int color = 0x7f030083;
+ public static final int colorAccent = 0x7f030084;
+ public static final int colorBackgroundFloating = 0x7f030085;
+ public static final int colorButtonNormal = 0x7f030086;
+ public static final int colorControlActivated = 0x7f030087;
+ public static final int colorControlHighlight = 0x7f030088;
+ public static final int colorControlNormal = 0x7f030089;
+ public static final int colorError = 0x7f03008a;
+ public static final int colorPrimary = 0x7f03008b;
+ public static final int colorPrimaryDark = 0x7f03008c;
+ public static final int colorSwitchThumbNormal = 0x7f03008e;
+ public static final int commitIcon = 0x7f03008f;
+ public static final int contentDescription = 0x7f030090;
+ public static final int contentInsetEnd = 0x7f030091;
+ public static final int contentInsetEndWithActions = 0x7f030092;
+ public static final int contentInsetLeft = 0x7f030093;
+ public static final int contentInsetRight = 0x7f030094;
+ public static final int contentInsetStart = 0x7f030095;
+ public static final int contentInsetStartWithNavigation = 0x7f030096;
+ public static final int controlBackground = 0x7f03009d;
+ public static final int coordinatorLayoutStyle = 0x7f03009e;
+ public static final int customNavigationLayout = 0x7f0300a4;
+ public static final int defaultQueryHint = 0x7f0300a5;
+ public static final int dialogCornerRadius = 0x7f0300a6;
+ public static final int dialogPreferredPadding = 0x7f0300a7;
+ public static final int dialogTheme = 0x7f0300a8;
+ public static final int displayOptions = 0x7f0300a9;
+ public static final int divider = 0x7f0300aa;
+ public static final int dividerHorizontal = 0x7f0300ab;
+ public static final int dividerPadding = 0x7f0300ac;
+ public static final int dividerVertical = 0x7f0300ad;
+ public static final int drawableSize = 0x7f0300ae;
+ public static final int drawerArrowStyle = 0x7f0300af;
+ public static final int dropDownListViewStyle = 0x7f0300b0;
+ public static final int dropdownListPreferredItemHeight = 0x7f0300b1;
+ public static final int editTextBackground = 0x7f0300b2;
+ public static final int editTextColor = 0x7f0300b3;
+ public static final int editTextStyle = 0x7f0300b4;
+ public static final int elevation = 0x7f0300b5;
+ public static final int expandActivityOverflowButtonDrawable = 0x7f0300ba;
+ public static final int firstBaselineToTopHeight = 0x7f0300ce;
+ public static final int font = 0x7f0300d0;
+ public static final int fontFamily = 0x7f0300d1;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int gapBetweenBars = 0x7f0300dc;
+ public static final int goIcon = 0x7f0300dd;
+ public static final int height = 0x7f0300df;
+ public static final int hideOnContentScroll = 0x7f0300e4;
+ public static final int homeAsUpIndicator = 0x7f0300e9;
+ public static final int homeLayout = 0x7f0300ea;
+ public static final int icon = 0x7f0300ec;
+ public static final int iconTint = 0x7f0300f2;
+ public static final int iconTintMode = 0x7f0300f3;
+ public static final int iconifiedByDefault = 0x7f0300f4;
+ public static final int imageButtonStyle = 0x7f0300f5;
+ public static final int indeterminateProgressStyle = 0x7f0300f6;
+ public static final int initialActivityCount = 0x7f0300f7;
+ public static final int isLightTheme = 0x7f0300f9;
+ public static final int itemPadding = 0x7f030100;
+ public static final int keylines = 0x7f030106;
+ public static final int lastBaselineToBottomHeight = 0x7f030108;
+ public static final int layout = 0x7f030109;
+ public static final int layout_anchor = 0x7f03010b;
+ public static final int layout_anchorGravity = 0x7f03010c;
+ public static final int layout_behavior = 0x7f03010d;
+ public static final int layout_dodgeInsetEdges = 0x7f030110;
+ public static final int layout_insetEdge = 0x7f030111;
+ public static final int layout_keyline = 0x7f030112;
+ public static final int lineHeight = 0x7f030116;
+ public static final int listChoiceBackgroundIndicator = 0x7f030118;
+ public static final int listDividerAlertDialog = 0x7f030119;
+ public static final int listItemLayout = 0x7f03011a;
+ public static final int listLayout = 0x7f03011b;
+ public static final int listMenuViewStyle = 0x7f03011c;
+ public static final int listPopupWindowStyle = 0x7f03011d;
+ public static final int listPreferredItemHeight = 0x7f03011e;
+ public static final int listPreferredItemHeightLarge = 0x7f03011f;
+ public static final int listPreferredItemHeightSmall = 0x7f030120;
+ public static final int listPreferredItemPaddingLeft = 0x7f030121;
+ public static final int listPreferredItemPaddingRight = 0x7f030122;
+ public static final int logo = 0x7f030123;
+ public static final int logoDescription = 0x7f030124;
+ public static final int maxButtonHeight = 0x7f030128;
+ public static final int measureWithLargestChild = 0x7f03012a;
+ public static final int multiChoiceItemLayout = 0x7f03012c;
+ public static final int navigationContentDescription = 0x7f03012d;
+ public static final int navigationIcon = 0x7f03012e;
+ public static final int navigationMode = 0x7f03012f;
+ public static final int numericModifiers = 0x7f030131;
+ public static final int overlapAnchor = 0x7f030132;
+ public static final int paddingBottomNoButtons = 0x7f030133;
+ public static final int paddingEnd = 0x7f030134;
+ public static final int paddingStart = 0x7f030135;
+ public static final int paddingTopNoTitle = 0x7f030136;
+ public static final int panelBackground = 0x7f030137;
+ public static final int panelMenuListTheme = 0x7f030138;
+ public static final int panelMenuListWidth = 0x7f030139;
+ public static final int popupMenuStyle = 0x7f03013f;
+ public static final int popupTheme = 0x7f030140;
+ public static final int popupWindowStyle = 0x7f030141;
+ public static final int preserveIconSpacing = 0x7f030142;
+ public static final int progressBarPadding = 0x7f030144;
+ public static final int progressBarStyle = 0x7f030145;
+ public static final int queryBackground = 0x7f030146;
+ public static final int queryHint = 0x7f030147;
+ public static final int radioButtonStyle = 0x7f030148;
+ public static final int ratingBarStyle = 0x7f030149;
+ public static final int ratingBarStyleIndicator = 0x7f03014a;
+ public static final int ratingBarStyleSmall = 0x7f03014b;
+ public static final int searchHintIcon = 0x7f030151;
+ public static final int searchIcon = 0x7f030152;
+ public static final int searchViewStyle = 0x7f030153;
+ public static final int seekBarStyle = 0x7f030154;
+ public static final int selectableItemBackground = 0x7f030155;
+ public static final int selectableItemBackgroundBorderless = 0x7f030156;
+ public static final int showAsAction = 0x7f030157;
+ public static final int showDividers = 0x7f030158;
+ public static final int showText = 0x7f03015a;
+ public static final int showTitle = 0x7f03015b;
+ public static final int singleChoiceItemLayout = 0x7f03015c;
+ public static final int spinBars = 0x7f030162;
+ public static final int spinnerDropDownItemStyle = 0x7f030163;
+ public static final int spinnerStyle = 0x7f030164;
+ public static final int splitTrack = 0x7f030165;
+ public static final int srcCompat = 0x7f030166;
+ public static final int state_above_anchor = 0x7f030168;
+ public static final int statusBarBackground = 0x7f03016d;
+ public static final int subMenuArrow = 0x7f030171;
+ public static final int submitBackground = 0x7f030172;
+ public static final int subtitle = 0x7f030173;
+ public static final int subtitleTextAppearance = 0x7f030174;
+ public static final int subtitleTextColor = 0x7f030175;
+ public static final int subtitleTextStyle = 0x7f030176;
+ public static final int suggestionRowLayout = 0x7f030177;
+ public static final int switchMinWidth = 0x7f030178;
+ public static final int switchPadding = 0x7f030179;
+ public static final int switchStyle = 0x7f03017a;
+ public static final int switchTextAppearance = 0x7f03017b;
+ public static final int textAllCaps = 0x7f030196;
+ public static final int textAppearanceLargePopupMenu = 0x7f0301a1;
+ public static final int textAppearanceListItem = 0x7f0301a2;
+ public static final int textAppearanceListItemSecondary = 0x7f0301a3;
+ public static final int textAppearanceListItemSmall = 0x7f0301a4;
+ public static final int textAppearancePopupMenuHeader = 0x7f0301a6;
+ public static final int textAppearanceSearchResultSubtitle = 0x7f0301a7;
+ public static final int textAppearanceSearchResultTitle = 0x7f0301a8;
+ public static final int textAppearanceSmallPopupMenu = 0x7f0301a9;
+ public static final int textColorAlertDialogListItem = 0x7f0301ac;
+ public static final int textColorSearchUrl = 0x7f0301ad;
+ public static final int theme = 0x7f0301b1;
+ public static final int thickness = 0x7f0301b2;
+ public static final int thumbTextPadding = 0x7f0301b3;
+ public static final int thumbTint = 0x7f0301b4;
+ public static final int thumbTintMode = 0x7f0301b5;
+ public static final int tickMark = 0x7f0301b6;
+ public static final int tickMarkTint = 0x7f0301b7;
+ public static final int tickMarkTintMode = 0x7f0301b8;
+ public static final int tint = 0x7f0301b9;
+ public static final int tintMode = 0x7f0301ba;
+ public static final int title = 0x7f0301bb;
+ public static final int titleMargin = 0x7f0301bd;
+ public static final int titleMarginBottom = 0x7f0301be;
+ public static final int titleMarginEnd = 0x7f0301bf;
+ public static final int titleMarginStart = 0x7f0301c0;
+ public static final int titleMarginTop = 0x7f0301c1;
+ public static final int titleMargins = 0x7f0301c2;
+ public static final int titleTextAppearance = 0x7f0301c3;
+ public static final int titleTextColor = 0x7f0301c4;
+ public static final int titleTextStyle = 0x7f0301c5;
+ public static final int toolbarNavigationButtonStyle = 0x7f0301c7;
+ public static final int toolbarStyle = 0x7f0301c8;
+ public static final int tooltipForegroundColor = 0x7f0301c9;
+ public static final int tooltipFrameBackground = 0x7f0301ca;
+ public static final int tooltipText = 0x7f0301cb;
+ public static final int track = 0x7f0301cc;
+ public static final int trackTint = 0x7f0301cd;
+ public static final int trackTintMode = 0x7f0301ce;
+ public static final int ttcIndex = 0x7f0301cf;
+ public static final int viewInflaterClass = 0x7f0301d1;
+ public static final int voiceIcon = 0x7f0301d2;
+ public static final int windowActionBar = 0x7f0301d3;
+ public static final int windowActionBarOverlay = 0x7f0301d4;
+ public static final int windowActionModeOverlay = 0x7f0301d5;
+ public static final int windowFixedHeightMajor = 0x7f0301d6;
+ public static final int windowFixedHeightMinor = 0x7f0301d7;
+ public static final int windowFixedWidthMajor = 0x7f0301d8;
+ public static final int windowFixedWidthMinor = 0x7f0301d9;
+ public static final int windowMinWidthMajor = 0x7f0301da;
+ public static final int windowMinWidthMinor = 0x7f0301db;
+ public static final int windowNoTitle = 0x7f0301dc;
+ }
+ public static final class bool {
+ private bool() {}
+
+ public static final int abc_action_bar_embed_tabs = 0x7f040000;
+ public static final int abc_allow_stacked_button_bar = 0x7f040001;
+ public static final int abc_config_actionMenuItemAllCaps = 0x7f040002;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int abc_background_cache_hint_selector_material_dark = 0x7f050000;
+ public static final int abc_background_cache_hint_selector_material_light = 0x7f050001;
+ public static final int abc_btn_colored_borderless_text_material = 0x7f050002;
+ public static final int abc_btn_colored_text_material = 0x7f050003;
+ public static final int abc_color_highlight_material = 0x7f050004;
+ public static final int abc_hint_foreground_material_dark = 0x7f050005;
+ public static final int abc_hint_foreground_material_light = 0x7f050006;
+ public static final int abc_input_method_navigation_guard = 0x7f050007;
+ public static final int abc_primary_text_disable_only_material_dark = 0x7f050008;
+ public static final int abc_primary_text_disable_only_material_light = 0x7f050009;
+ public static final int abc_primary_text_material_dark = 0x7f05000a;
+ public static final int abc_primary_text_material_light = 0x7f05000b;
+ public static final int abc_search_url_text = 0x7f05000c;
+ public static final int abc_search_url_text_normal = 0x7f05000d;
+ public static final int abc_search_url_text_pressed = 0x7f05000e;
+ public static final int abc_search_url_text_selected = 0x7f05000f;
+ public static final int abc_secondary_text_material_dark = 0x7f050010;
+ public static final int abc_secondary_text_material_light = 0x7f050011;
+ public static final int abc_tint_btn_checkable = 0x7f050012;
+ public static final int abc_tint_default = 0x7f050013;
+ public static final int abc_tint_edittext = 0x7f050014;
+ public static final int abc_tint_seek_thumb = 0x7f050015;
+ public static final int abc_tint_spinner = 0x7f050016;
+ public static final int abc_tint_switch_track = 0x7f050017;
+ public static final int accent_material_dark = 0x7f050019;
+ public static final int accent_material_light = 0x7f05001a;
+ public static final int background_floating_material_dark = 0x7f05001b;
+ public static final int background_floating_material_light = 0x7f05001c;
+ public static final int background_material_dark = 0x7f05001d;
+ public static final int background_material_light = 0x7f05001e;
+ public static final int bright_foreground_disabled_material_dark = 0x7f05001f;
+ public static final int bright_foreground_disabled_material_light = 0x7f050020;
+ public static final int bright_foreground_inverse_material_dark = 0x7f050021;
+ public static final int bright_foreground_inverse_material_light = 0x7f050022;
+ public static final int bright_foreground_material_dark = 0x7f050023;
+ public static final int bright_foreground_material_light = 0x7f050024;
+ public static final int button_material_dark = 0x7f050025;
+ public static final int button_material_light = 0x7f050026;
+ public static final int dim_foreground_disabled_material_dark = 0x7f050038;
+ public static final int dim_foreground_disabled_material_light = 0x7f050039;
+ public static final int dim_foreground_material_dark = 0x7f05003a;
+ public static final int dim_foreground_material_light = 0x7f05003b;
+ public static final int error_color_material_dark = 0x7f05003d;
+ public static final int error_color_material_light = 0x7f05003e;
+ public static final int foreground_material_dark = 0x7f05003f;
+ public static final int foreground_material_light = 0x7f050040;
+ public static final int highlighted_text_material_dark = 0x7f050041;
+ public static final int highlighted_text_material_light = 0x7f050042;
+ public static final int material_blue_grey_800 = 0x7f050044;
+ public static final int material_blue_grey_900 = 0x7f050045;
+ public static final int material_blue_grey_950 = 0x7f050046;
+ public static final int material_deep_teal_200 = 0x7f050047;
+ public static final int material_deep_teal_500 = 0x7f050048;
+ public static final int material_grey_100 = 0x7f050049;
+ public static final int material_grey_300 = 0x7f05004a;
+ public static final int material_grey_50 = 0x7f05004b;
+ public static final int material_grey_600 = 0x7f05004c;
+ public static final int material_grey_800 = 0x7f05004d;
+ public static final int material_grey_850 = 0x7f05004e;
+ public static final int material_grey_900 = 0x7f05004f;
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int primary_dark_material_dark = 0x7f05006f;
+ public static final int primary_dark_material_light = 0x7f050070;
+ public static final int primary_material_dark = 0x7f050072;
+ public static final int primary_material_light = 0x7f050073;
+ public static final int primary_text_default_material_dark = 0x7f050075;
+ public static final int primary_text_default_material_light = 0x7f050076;
+ public static final int primary_text_disabled_material_dark = 0x7f050077;
+ public static final int primary_text_disabled_material_light = 0x7f050078;
+ public static final int ripple_material_dark = 0x7f050079;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_dark = 0x7f05007c;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ public static final int secondary_text_disabled_material_dark = 0x7f05007e;
+ public static final int secondary_text_disabled_material_light = 0x7f05007f;
+ public static final int switch_thumb_disabled_material_dark = 0x7f050080;
+ public static final int switch_thumb_disabled_material_light = 0x7f050081;
+ public static final int switch_thumb_material_dark = 0x7f050082;
+ public static final int switch_thumb_material_light = 0x7f050083;
+ public static final int switch_thumb_normal_material_dark = 0x7f050084;
+ public static final int switch_thumb_normal_material_light = 0x7f050085;
+ public static final int tooltip_background_dark = 0x7f050086;
+ public static final int tooltip_background_light = 0x7f050087;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int abc_action_bar_content_inset_material = 0x7f060000;
+ public static final int abc_action_bar_content_inset_with_nav = 0x7f060001;
+ public static final int abc_action_bar_default_height_material = 0x7f060002;
+ public static final int abc_action_bar_default_padding_end_material = 0x7f060003;
+ public static final int abc_action_bar_default_padding_start_material = 0x7f060004;
+ public static final int abc_action_bar_elevation_material = 0x7f060005;
+ public static final int abc_action_bar_icon_vertical_padding_material = 0x7f060006;
+ public static final int abc_action_bar_overflow_padding_end_material = 0x7f060007;
+ public static final int abc_action_bar_overflow_padding_start_material = 0x7f060008;
+ public static final int abc_action_bar_stacked_max_height = 0x7f060009;
+ public static final int abc_action_bar_stacked_tab_max_width = 0x7f06000a;
+ public static final int abc_action_bar_subtitle_bottom_margin_material = 0x7f06000b;
+ public static final int abc_action_bar_subtitle_top_margin_material = 0x7f06000c;
+ public static final int abc_action_button_min_height_material = 0x7f06000d;
+ public static final int abc_action_button_min_width_material = 0x7f06000e;
+ public static final int abc_action_button_min_width_overflow_material = 0x7f06000f;
+ public static final int abc_alert_dialog_button_bar_height = 0x7f060010;
+ public static final int abc_alert_dialog_button_dimen = 0x7f060011;
+ public static final int abc_button_inset_horizontal_material = 0x7f060012;
+ public static final int abc_button_inset_vertical_material = 0x7f060013;
+ public static final int abc_button_padding_horizontal_material = 0x7f060014;
+ public static final int abc_button_padding_vertical_material = 0x7f060015;
+ public static final int abc_cascading_menus_min_smallest_width = 0x7f060016;
+ public static final int abc_config_prefDialogWidth = 0x7f060017;
+ public static final int abc_control_corner_material = 0x7f060018;
+ public static final int abc_control_inset_material = 0x7f060019;
+ public static final int abc_control_padding_material = 0x7f06001a;
+ public static final int abc_dialog_corner_radius_material = 0x7f06001b;
+ public static final int abc_dialog_fixed_height_major = 0x7f06001c;
+ public static final int abc_dialog_fixed_height_minor = 0x7f06001d;
+ public static final int abc_dialog_fixed_width_major = 0x7f06001e;
+ public static final int abc_dialog_fixed_width_minor = 0x7f06001f;
+ public static final int abc_dialog_list_padding_bottom_no_buttons = 0x7f060020;
+ public static final int abc_dialog_list_padding_top_no_title = 0x7f060021;
+ public static final int abc_dialog_min_width_major = 0x7f060022;
+ public static final int abc_dialog_min_width_minor = 0x7f060023;
+ public static final int abc_dialog_padding_material = 0x7f060024;
+ public static final int abc_dialog_padding_top_material = 0x7f060025;
+ public static final int abc_dialog_title_divider_material = 0x7f060026;
+ public static final int abc_disabled_alpha_material_dark = 0x7f060027;
+ public static final int abc_disabled_alpha_material_light = 0x7f060028;
+ public static final int abc_dropdownitem_icon_width = 0x7f060029;
+ public static final int abc_dropdownitem_text_padding_left = 0x7f06002a;
+ public static final int abc_dropdownitem_text_padding_right = 0x7f06002b;
+ public static final int abc_edit_text_inset_bottom_material = 0x7f06002c;
+ public static final int abc_edit_text_inset_horizontal_material = 0x7f06002d;
+ public static final int abc_edit_text_inset_top_material = 0x7f06002e;
+ public static final int abc_floating_window_z = 0x7f06002f;
+ public static final int abc_list_item_padding_horizontal_material = 0x7f060030;
+ public static final int abc_panel_menu_list_width = 0x7f060031;
+ public static final int abc_progress_bar_height_material = 0x7f060032;
+ public static final int abc_search_view_preferred_height = 0x7f060033;
+ public static final int abc_search_view_preferred_width = 0x7f060034;
+ public static final int abc_seekbar_track_background_height_material = 0x7f060035;
+ public static final int abc_seekbar_track_progress_height_material = 0x7f060036;
+ public static final int abc_select_dialog_padding_start_material = 0x7f060037;
+ public static final int abc_switch_padding = 0x7f060038;
+ public static final int abc_text_size_body_1_material = 0x7f060039;
+ public static final int abc_text_size_body_2_material = 0x7f06003a;
+ public static final int abc_text_size_button_material = 0x7f06003b;
+ public static final int abc_text_size_caption_material = 0x7f06003c;
+ public static final int abc_text_size_display_1_material = 0x7f06003d;
+ public static final int abc_text_size_display_2_material = 0x7f06003e;
+ public static final int abc_text_size_display_3_material = 0x7f06003f;
+ public static final int abc_text_size_display_4_material = 0x7f060040;
+ public static final int abc_text_size_headline_material = 0x7f060041;
+ public static final int abc_text_size_large_material = 0x7f060042;
+ public static final int abc_text_size_medium_material = 0x7f060043;
+ public static final int abc_text_size_menu_header_material = 0x7f060044;
+ public static final int abc_text_size_menu_material = 0x7f060045;
+ public static final int abc_text_size_small_material = 0x7f060046;
+ public static final int abc_text_size_subhead_material = 0x7f060047;
+ public static final int abc_text_size_subtitle_material_toolbar = 0x7f060048;
+ public static final int abc_text_size_title_material = 0x7f060049;
+ public static final int abc_text_size_title_material_toolbar = 0x7f06004a;
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int disabled_alpha_material_dark = 0x7f060081;
+ public static final int disabled_alpha_material_light = 0x7f060082;
+ public static final int highlight_alpha_material_colored = 0x7f060086;
+ public static final int highlight_alpha_material_dark = 0x7f060087;
+ public static final int highlight_alpha_material_light = 0x7f060088;
+ public static final int hint_alpha_material_dark = 0x7f060089;
+ public static final int hint_alpha_material_light = 0x7f06008a;
+ public static final int hint_pressed_alpha_material_dark = 0x7f06008b;
+ public static final int hint_pressed_alpha_material_light = 0x7f06008c;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ public static final int tooltip_corner_radius = 0x7f0600d3;
+ public static final int tooltip_horizontal_padding = 0x7f0600d4;
+ public static final int tooltip_margin = 0x7f0600d5;
+ public static final int tooltip_precise_anchor_extra_offset = 0x7f0600d6;
+ public static final int tooltip_precise_anchor_threshold = 0x7f0600d7;
+ public static final int tooltip_vertical_padding = 0x7f0600d8;
+ public static final int tooltip_y_offset_non_touch = 0x7f0600d9;
+ public static final int tooltip_y_offset_touch = 0x7f0600da;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int abc_ab_share_pack_mtrl_alpha = 0x7f070006;
+ public static final int abc_action_bar_item_background_material = 0x7f070007;
+ public static final int abc_btn_borderless_material = 0x7f070008;
+ public static final int abc_btn_check_material = 0x7f070009;
+ public static final int abc_btn_check_to_on_mtrl_000 = 0x7f07000a;
+ public static final int abc_btn_check_to_on_mtrl_015 = 0x7f07000b;
+ public static final int abc_btn_colored_material = 0x7f07000c;
+ public static final int abc_btn_default_mtrl_shape = 0x7f07000d;
+ public static final int abc_btn_radio_material = 0x7f07000e;
+ public static final int abc_btn_radio_to_on_mtrl_000 = 0x7f07000f;
+ public static final int abc_btn_radio_to_on_mtrl_015 = 0x7f070010;
+ public static final int abc_btn_switch_to_on_mtrl_00001 = 0x7f070011;
+ public static final int abc_btn_switch_to_on_mtrl_00012 = 0x7f070012;
+ public static final int abc_cab_background_internal_bg = 0x7f070013;
+ public static final int abc_cab_background_top_material = 0x7f070014;
+ public static final int abc_cab_background_top_mtrl_alpha = 0x7f070015;
+ public static final int abc_control_background_material = 0x7f070016;
+ public static final int abc_dialog_material_background = 0x7f070017;
+ public static final int abc_edit_text_material = 0x7f070018;
+ public static final int abc_ic_ab_back_material = 0x7f070019;
+ public static final int abc_ic_arrow_drop_right_black_24dp = 0x7f07001a;
+ public static final int abc_ic_clear_material = 0x7f07001b;
+ public static final int abc_ic_commit_search_api_mtrl_alpha = 0x7f07001c;
+ public static final int abc_ic_go_search_api_material = 0x7f07001d;
+ public static final int abc_ic_menu_copy_mtrl_am_alpha = 0x7f07001e;
+ public static final int abc_ic_menu_cut_mtrl_alpha = 0x7f07001f;
+ public static final int abc_ic_menu_overflow_material = 0x7f070020;
+ public static final int abc_ic_menu_paste_mtrl_am_alpha = 0x7f070021;
+ public static final int abc_ic_menu_selectall_mtrl_alpha = 0x7f070022;
+ public static final int abc_ic_menu_share_mtrl_alpha = 0x7f070023;
+ public static final int abc_ic_search_api_material = 0x7f070024;
+ public static final int abc_ic_star_black_16dp = 0x7f070025;
+ public static final int abc_ic_star_black_36dp = 0x7f070026;
+ public static final int abc_ic_star_black_48dp = 0x7f070027;
+ public static final int abc_ic_star_half_black_16dp = 0x7f070028;
+ public static final int abc_ic_star_half_black_36dp = 0x7f070029;
+ public static final int abc_ic_star_half_black_48dp = 0x7f07002a;
+ public static final int abc_ic_voice_search_api_material = 0x7f07002b;
+ public static final int abc_item_background_holo_dark = 0x7f07002c;
+ public static final int abc_item_background_holo_light = 0x7f07002d;
+ public static final int abc_list_divider_material = 0x7f07002e;
+ public static final int abc_list_divider_mtrl_alpha = 0x7f07002f;
+ public static final int abc_list_focused_holo = 0x7f070030;
+ public static final int abc_list_longpressed_holo = 0x7f070031;
+ public static final int abc_list_pressed_holo_dark = 0x7f070032;
+ public static final int abc_list_pressed_holo_light = 0x7f070033;
+ public static final int abc_list_selector_background_transition_holo_dark = 0x7f070034;
+ public static final int abc_list_selector_background_transition_holo_light = 0x7f070035;
+ public static final int abc_list_selector_disabled_holo_dark = 0x7f070036;
+ public static final int abc_list_selector_disabled_holo_light = 0x7f070037;
+ public static final int abc_list_selector_holo_dark = 0x7f070038;
+ public static final int abc_list_selector_holo_light = 0x7f070039;
+ public static final int abc_menu_hardkey_panel_mtrl_mult = 0x7f07003a;
+ public static final int abc_popup_background_mtrl_mult = 0x7f07003b;
+ public static final int abc_ratingbar_indicator_material = 0x7f07003c;
+ public static final int abc_ratingbar_material = 0x7f07003d;
+ public static final int abc_ratingbar_small_material = 0x7f07003e;
+ public static final int abc_scrubber_control_off_mtrl_alpha = 0x7f07003f;
+ public static final int abc_scrubber_control_to_pressed_mtrl_000 = 0x7f070040;
+ public static final int abc_scrubber_control_to_pressed_mtrl_005 = 0x7f070041;
+ public static final int abc_scrubber_primary_mtrl_alpha = 0x7f070042;
+ public static final int abc_scrubber_track_mtrl_alpha = 0x7f070043;
+ public static final int abc_seekbar_thumb_material = 0x7f070044;
+ public static final int abc_seekbar_tick_mark_material = 0x7f070045;
+ public static final int abc_seekbar_track_material = 0x7f070046;
+ public static final int abc_spinner_mtrl_am_alpha = 0x7f070047;
+ public static final int abc_spinner_textfield_background_material = 0x7f070048;
+ public static final int abc_switch_thumb_material = 0x7f070049;
+ public static final int abc_switch_track_mtrl_alpha = 0x7f07004a;
+ public static final int abc_tab_indicator_material = 0x7f07004b;
+ public static final int abc_tab_indicator_mtrl_alpha = 0x7f07004c;
+ public static final int abc_text_cursor_material = 0x7f07004d;
+ public static final int abc_text_select_handle_left_mtrl_dark = 0x7f07004e;
+ public static final int abc_text_select_handle_left_mtrl_light = 0x7f07004f;
+ public static final int abc_text_select_handle_middle_mtrl_dark = 0x7f070050;
+ public static final int abc_text_select_handle_middle_mtrl_light = 0x7f070051;
+ public static final int abc_text_select_handle_right_mtrl_dark = 0x7f070052;
+ public static final int abc_text_select_handle_right_mtrl_light = 0x7f070053;
+ public static final int abc_textfield_activated_mtrl_alpha = 0x7f070054;
+ public static final int abc_textfield_default_mtrl_alpha = 0x7f070055;
+ public static final int abc_textfield_search_activated_mtrl_alpha = 0x7f070056;
+ public static final int abc_textfield_search_default_mtrl_alpha = 0x7f070057;
+ public static final int abc_textfield_search_material = 0x7f070058;
+ public static final int abc_vector_test = 0x7f070059;
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ public static final int tooltip_frame_dark = 0x7f070086;
+ public static final int tooltip_frame_light = 0x7f070087;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_bar = 0x7f080007;
+ public static final int action_bar_activity_content = 0x7f080008;
+ public static final int action_bar_container = 0x7f080009;
+ public static final int action_bar_root = 0x7f08000a;
+ public static final int action_bar_spinner = 0x7f08000b;
+ public static final int action_bar_subtitle = 0x7f08000c;
+ public static final int action_bar_title = 0x7f08000d;
+ public static final int action_container = 0x7f08000e;
+ public static final int action_context_bar = 0x7f08000f;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_menu_divider = 0x7f080012;
+ public static final int action_menu_presenter = 0x7f080013;
+ public static final int action_mode_bar = 0x7f080014;
+ public static final int action_mode_bar_stub = 0x7f080015;
+ public static final int action_mode_close_button = 0x7f080016;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int activity_chooser_view_content = 0x7f080019;
+ public static final int add = 0x7f08001a;
+ public static final int alertTitle = 0x7f08001b;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int bottom = 0x7f080022;
+ public static final int buttonPanel = 0x7f080023;
+ public static final int checkbox = 0x7f080028;
+ public static final int chronometer = 0x7f080029;
+ public static final int content = 0x7f08002e;
+ public static final int contentPanel = 0x7f08002f;
+ public static final int custom = 0x7f080031;
+ public static final int customPanel = 0x7f080032;
+ public static final int decor_content_parent = 0x7f080033;
+ public static final int default_activity_button = 0x7f080034;
+ public static final int edit_query = 0x7f08003b;
+ public static final int end = 0x7f08003c;
+ public static final int expand_activities_button = 0x7f080041;
+ public static final int expanded_menu = 0x7f080042;
+ public static final int forever = 0x7f080048;
+ public static final int group_divider = 0x7f08004a;
+ public static final int home = 0x7f08004b;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int image = 0x7f080050;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int left = 0x7f080056;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int listMode = 0x7f080059;
+ public static final int list_item = 0x7f08005a;
+ public static final int message = 0x7f08005d;
+ public static final int multiply = 0x7f080062;
+ public static final int none = 0x7f080065;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int parentPanel = 0x7f08006c;
+ public static final int progress_circular = 0x7f08006f;
+ public static final int progress_horizontal = 0x7f080070;
+ public static final int radio = 0x7f080071;
+ public static final int right = 0x7f080072;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int screen = 0x7f080078;
+ public static final int scrollIndicatorDown = 0x7f08007a;
+ public static final int scrollIndicatorUp = 0x7f08007b;
+ public static final int scrollView = 0x7f08007c;
+ public static final int search_badge = 0x7f08007e;
+ public static final int search_bar = 0x7f08007f;
+ public static final int search_button = 0x7f080080;
+ public static final int search_close_btn = 0x7f080081;
+ public static final int search_edit_frame = 0x7f080082;
+ public static final int search_go_btn = 0x7f080083;
+ public static final int search_mag_icon = 0x7f080084;
+ public static final int search_plate = 0x7f080085;
+ public static final int search_src_text = 0x7f080086;
+ public static final int search_voice_btn = 0x7f080087;
+ public static final int select_dialog_listview = 0x7f080088;
+ public static final int shortcut = 0x7f08008a;
+ public static final int spacer = 0x7f080093;
+ public static final int split_action_bar = 0x7f080094;
+ public static final int src_atop = 0x7f080095;
+ public static final int src_in = 0x7f080096;
+ public static final int src_over = 0x7f080097;
+ public static final int start = 0x7f080098;
+ public static final int submenuarrow = 0x7f08009b;
+ public static final int submit_area = 0x7f08009c;
+ public static final int tabMode = 0x7f08009d;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int textSpacerNoButtons = 0x7f0800a3;
+ public static final int textSpacerNoTitle = 0x7f0800a4;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ public static final int titleDividerNoCustom = 0x7f0800ac;
+ public static final int title_template = 0x7f0800ad;
+ public static final int top = 0x7f0800ae;
+ public static final int topPanel = 0x7f0800af;
+ public static final int uniform = 0x7f0800b6;
+ public static final int up = 0x7f0800b8;
+ public static final int wrap_content = 0x7f0800bd;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int abc_config_activityDefaultDur = 0x7f090000;
+ public static final int abc_config_activityShortDur = 0x7f090001;
+ public static final int cancel_button_image_alpha = 0x7f090004;
+ public static final int config_tooltipAnimTime = 0x7f090005;
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int abc_action_bar_title_item = 0x7f0b0000;
+ public static final int abc_action_bar_up_container = 0x7f0b0001;
+ public static final int abc_action_menu_item_layout = 0x7f0b0002;
+ public static final int abc_action_menu_layout = 0x7f0b0003;
+ public static final int abc_action_mode_bar = 0x7f0b0004;
+ public static final int abc_action_mode_close_item_material = 0x7f0b0005;
+ public static final int abc_activity_chooser_view = 0x7f0b0006;
+ public static final int abc_activity_chooser_view_list_item = 0x7f0b0007;
+ public static final int abc_alert_dialog_button_bar_material = 0x7f0b0008;
+ public static final int abc_alert_dialog_material = 0x7f0b0009;
+ public static final int abc_alert_dialog_title_material = 0x7f0b000a;
+ public static final int abc_cascading_menu_item_layout = 0x7f0b000b;
+ public static final int abc_dialog_title_material = 0x7f0b000c;
+ public static final int abc_expanded_menu_layout = 0x7f0b000d;
+ public static final int abc_list_menu_item_checkbox = 0x7f0b000e;
+ public static final int abc_list_menu_item_icon = 0x7f0b000f;
+ public static final int abc_list_menu_item_layout = 0x7f0b0010;
+ public static final int abc_list_menu_item_radio = 0x7f0b0011;
+ public static final int abc_popup_menu_header_item_layout = 0x7f0b0012;
+ public static final int abc_popup_menu_item_layout = 0x7f0b0013;
+ public static final int abc_screen_content_include = 0x7f0b0014;
+ public static final int abc_screen_simple = 0x7f0b0015;
+ public static final int abc_screen_simple_overlay_action_mode = 0x7f0b0016;
+ public static final int abc_screen_toolbar = 0x7f0b0017;
+ public static final int abc_search_dropdown_item_icons_2line = 0x7f0b0018;
+ public static final int abc_search_view = 0x7f0b0019;
+ public static final int abc_select_dialog_material = 0x7f0b001a;
+ public static final int abc_tooltip = 0x7f0b001b;
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ public static final int select_dialog_item_material = 0x7f0b003c;
+ public static final int select_dialog_multichoice_material = 0x7f0b003d;
+ public static final int select_dialog_singlechoice_material = 0x7f0b003e;
+ public static final int support_simple_spinner_dropdown_item = 0x7f0b003f;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int abc_action_bar_home_description = 0x7f0d0000;
+ public static final int abc_action_bar_up_description = 0x7f0d0001;
+ public static final int abc_action_menu_overflow_description = 0x7f0d0002;
+ public static final int abc_action_mode_done = 0x7f0d0003;
+ public static final int abc_activity_chooser_view_see_all = 0x7f0d0004;
+ public static final int abc_activitychooserview_choose_application = 0x7f0d0005;
+ public static final int abc_capital_off = 0x7f0d0006;
+ public static final int abc_capital_on = 0x7f0d0007;
+ public static final int abc_font_family_body_1_material = 0x7f0d0008;
+ public static final int abc_font_family_body_2_material = 0x7f0d0009;
+ public static final int abc_font_family_button_material = 0x7f0d000a;
+ public static final int abc_font_family_caption_material = 0x7f0d000b;
+ public static final int abc_font_family_display_1_material = 0x7f0d000c;
+ public static final int abc_font_family_display_2_material = 0x7f0d000d;
+ public static final int abc_font_family_display_3_material = 0x7f0d000e;
+ public static final int abc_font_family_display_4_material = 0x7f0d000f;
+ public static final int abc_font_family_headline_material = 0x7f0d0010;
+ public static final int abc_font_family_menu_material = 0x7f0d0011;
+ public static final int abc_font_family_subhead_material = 0x7f0d0012;
+ public static final int abc_font_family_title_material = 0x7f0d0013;
+ public static final int abc_menu_alt_shortcut_label = 0x7f0d0014;
+ public static final int abc_menu_ctrl_shortcut_label = 0x7f0d0015;
+ public static final int abc_menu_delete_shortcut_label = 0x7f0d0016;
+ public static final int abc_menu_enter_shortcut_label = 0x7f0d0017;
+ public static final int abc_menu_function_shortcut_label = 0x7f0d0018;
+ public static final int abc_menu_meta_shortcut_label = 0x7f0d0019;
+ public static final int abc_menu_shift_shortcut_label = 0x7f0d001a;
+ public static final int abc_menu_space_shortcut_label = 0x7f0d001b;
+ public static final int abc_menu_sym_shortcut_label = 0x7f0d001c;
+ public static final int abc_prepend_shortcut_label = 0x7f0d001d;
+ public static final int abc_search_hint = 0x7f0d001e;
+ public static final int abc_searchview_description_clear = 0x7f0d001f;
+ public static final int abc_searchview_description_query = 0x7f0d0020;
+ public static final int abc_searchview_description_search = 0x7f0d0021;
+ public static final int abc_searchview_description_submit = 0x7f0d0022;
+ public static final int abc_searchview_description_voice = 0x7f0d0023;
+ public static final int abc_shareactionprovider_share_with = 0x7f0d0024;
+ public static final int abc_shareactionprovider_share_with_application = 0x7f0d0025;
+ public static final int abc_toolbar_collapse_description = 0x7f0d0026;
+ public static final int search_menu_title = 0x7f0d0036;
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int AlertDialog_AppCompat = 0x7f0e0000;
+ public static final int AlertDialog_AppCompat_Light = 0x7f0e0001;
+ public static final int Animation_AppCompat_Dialog = 0x7f0e0002;
+ public static final int Animation_AppCompat_DropDownUp = 0x7f0e0003;
+ public static final int Animation_AppCompat_Tooltip = 0x7f0e0004;
+ public static final int Base_AlertDialog_AppCompat = 0x7f0e0008;
+ public static final int Base_AlertDialog_AppCompat_Light = 0x7f0e0009;
+ public static final int Base_Animation_AppCompat_Dialog = 0x7f0e000a;
+ public static final int Base_Animation_AppCompat_DropDownUp = 0x7f0e000b;
+ public static final int Base_Animation_AppCompat_Tooltip = 0x7f0e000c;
+ public static final int Base_DialogWindowTitleBackground_AppCompat = 0x7f0e000f;
+ public static final int Base_DialogWindowTitle_AppCompat = 0x7f0e000e;
+ public static final int Base_TextAppearance_AppCompat = 0x7f0e0010;
+ public static final int Base_TextAppearance_AppCompat_Body1 = 0x7f0e0011;
+ public static final int Base_TextAppearance_AppCompat_Body2 = 0x7f0e0012;
+ public static final int Base_TextAppearance_AppCompat_Button = 0x7f0e0013;
+ public static final int Base_TextAppearance_AppCompat_Caption = 0x7f0e0014;
+ public static final int Base_TextAppearance_AppCompat_Display1 = 0x7f0e0015;
+ public static final int Base_TextAppearance_AppCompat_Display2 = 0x7f0e0016;
+ public static final int Base_TextAppearance_AppCompat_Display3 = 0x7f0e0017;
+ public static final int Base_TextAppearance_AppCompat_Display4 = 0x7f0e0018;
+ public static final int Base_TextAppearance_AppCompat_Headline = 0x7f0e0019;
+ public static final int Base_TextAppearance_AppCompat_Inverse = 0x7f0e001a;
+ public static final int Base_TextAppearance_AppCompat_Large = 0x7f0e001b;
+ public static final int Base_TextAppearance_AppCompat_Large_Inverse = 0x7f0e001c;
+ public static final int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 0x7f0e001d;
+ public static final int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 0x7f0e001e;
+ public static final int Base_TextAppearance_AppCompat_Medium = 0x7f0e001f;
+ public static final int Base_TextAppearance_AppCompat_Medium_Inverse = 0x7f0e0020;
+ public static final int Base_TextAppearance_AppCompat_Menu = 0x7f0e0021;
+ public static final int Base_TextAppearance_AppCompat_SearchResult = 0x7f0e0022;
+ public static final int Base_TextAppearance_AppCompat_SearchResult_Subtitle = 0x7f0e0023;
+ public static final int Base_TextAppearance_AppCompat_SearchResult_Title = 0x7f0e0024;
+ public static final int Base_TextAppearance_AppCompat_Small = 0x7f0e0025;
+ public static final int Base_TextAppearance_AppCompat_Small_Inverse = 0x7f0e0026;
+ public static final int Base_TextAppearance_AppCompat_Subhead = 0x7f0e0027;
+ public static final int Base_TextAppearance_AppCompat_Subhead_Inverse = 0x7f0e0028;
+ public static final int Base_TextAppearance_AppCompat_Title = 0x7f0e0029;
+ public static final int Base_TextAppearance_AppCompat_Title_Inverse = 0x7f0e002a;
+ public static final int Base_TextAppearance_AppCompat_Tooltip = 0x7f0e002b;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Menu = 0x7f0e002c;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 0x7f0e002d;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 0x7f0e002e;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Title = 0x7f0e002f;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 0x7f0e0030;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 0x7f0e0031;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionMode_Title = 0x7f0e0032;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button = 0x7f0e0033;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button_Borderless_Colored = 0x7f0e0034;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button_Colored = 0x7f0e0035;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button_Inverse = 0x7f0e0036;
+ public static final int Base_TextAppearance_AppCompat_Widget_DropDownItem = 0x7f0e0037;
+ public static final int Base_TextAppearance_AppCompat_Widget_PopupMenu_Header = 0x7f0e0038;
+ public static final int Base_TextAppearance_AppCompat_Widget_PopupMenu_Large = 0x7f0e0039;
+ public static final int Base_TextAppearance_AppCompat_Widget_PopupMenu_Small = 0x7f0e003a;
+ public static final int Base_TextAppearance_AppCompat_Widget_Switch = 0x7f0e003b;
+ public static final int Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 0x7f0e003c;
+ public static final int Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 0x7f0e003d;
+ public static final int Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 0x7f0e003e;
+ public static final int Base_TextAppearance_Widget_AppCompat_Toolbar_Title = 0x7f0e003f;
+ public static final int Base_ThemeOverlay_AppCompat = 0x7f0e005f;
+ public static final int Base_ThemeOverlay_AppCompat_ActionBar = 0x7f0e0060;
+ public static final int Base_ThemeOverlay_AppCompat_Dark = 0x7f0e0061;
+ public static final int Base_ThemeOverlay_AppCompat_Dark_ActionBar = 0x7f0e0062;
+ public static final int Base_ThemeOverlay_AppCompat_Dialog = 0x7f0e0063;
+ public static final int Base_ThemeOverlay_AppCompat_Dialog_Alert = 0x7f0e0064;
+ public static final int Base_ThemeOverlay_AppCompat_Light = 0x7f0e0065;
+ public static final int Base_Theme_AppCompat = 0x7f0e0040;
+ public static final int Base_Theme_AppCompat_CompactMenu = 0x7f0e0041;
+ public static final int Base_Theme_AppCompat_Dialog = 0x7f0e0042;
+ public static final int Base_Theme_AppCompat_DialogWhenLarge = 0x7f0e0046;
+ public static final int Base_Theme_AppCompat_Dialog_Alert = 0x7f0e0043;
+ public static final int Base_Theme_AppCompat_Dialog_FixedSize = 0x7f0e0044;
+ public static final int Base_Theme_AppCompat_Dialog_MinWidth = 0x7f0e0045;
+ public static final int Base_Theme_AppCompat_Light = 0x7f0e0047;
+ public static final int Base_Theme_AppCompat_Light_DarkActionBar = 0x7f0e0048;
+ public static final int Base_Theme_AppCompat_Light_Dialog = 0x7f0e0049;
+ public static final int Base_Theme_AppCompat_Light_DialogWhenLarge = 0x7f0e004d;
+ public static final int Base_Theme_AppCompat_Light_Dialog_Alert = 0x7f0e004a;
+ public static final int Base_Theme_AppCompat_Light_Dialog_FixedSize = 0x7f0e004b;
+ public static final int Base_Theme_AppCompat_Light_Dialog_MinWidth = 0x7f0e004c;
+ public static final int Base_V21_ThemeOverlay_AppCompat_Dialog = 0x7f0e0075;
+ public static final int Base_V21_Theme_AppCompat = 0x7f0e0071;
+ public static final int Base_V21_Theme_AppCompat_Dialog = 0x7f0e0072;
+ public static final int Base_V21_Theme_AppCompat_Light = 0x7f0e0073;
+ public static final int Base_V21_Theme_AppCompat_Light_Dialog = 0x7f0e0074;
+ public static final int Base_V22_Theme_AppCompat = 0x7f0e0076;
+ public static final int Base_V22_Theme_AppCompat_Light = 0x7f0e0077;
+ public static final int Base_V23_Theme_AppCompat = 0x7f0e0078;
+ public static final int Base_V23_Theme_AppCompat_Light = 0x7f0e0079;
+ public static final int Base_V26_Theme_AppCompat = 0x7f0e007a;
+ public static final int Base_V26_Theme_AppCompat_Light = 0x7f0e007b;
+ public static final int Base_V26_Widget_AppCompat_Toolbar = 0x7f0e007c;
+ public static final int Base_V28_Theme_AppCompat = 0x7f0e007d;
+ public static final int Base_V28_Theme_AppCompat_Light = 0x7f0e007e;
+ public static final int Base_V7_ThemeOverlay_AppCompat_Dialog = 0x7f0e0083;
+ public static final int Base_V7_Theme_AppCompat = 0x7f0e007f;
+ public static final int Base_V7_Theme_AppCompat_Dialog = 0x7f0e0080;
+ public static final int Base_V7_Theme_AppCompat_Light = 0x7f0e0081;
+ public static final int Base_V7_Theme_AppCompat_Light_Dialog = 0x7f0e0082;
+ public static final int Base_V7_Widget_AppCompat_AutoCompleteTextView = 0x7f0e0084;
+ public static final int Base_V7_Widget_AppCompat_EditText = 0x7f0e0085;
+ public static final int Base_V7_Widget_AppCompat_Toolbar = 0x7f0e0086;
+ public static final int Base_Widget_AppCompat_ActionBar = 0x7f0e0087;
+ public static final int Base_Widget_AppCompat_ActionBar_Solid = 0x7f0e0088;
+ public static final int Base_Widget_AppCompat_ActionBar_TabBar = 0x7f0e0089;
+ public static final int Base_Widget_AppCompat_ActionBar_TabText = 0x7f0e008a;
+ public static final int Base_Widget_AppCompat_ActionBar_TabView = 0x7f0e008b;
+ public static final int Base_Widget_AppCompat_ActionButton = 0x7f0e008c;
+ public static final int Base_Widget_AppCompat_ActionButton_CloseMode = 0x7f0e008d;
+ public static final int Base_Widget_AppCompat_ActionButton_Overflow = 0x7f0e008e;
+ public static final int Base_Widget_AppCompat_ActionMode = 0x7f0e008f;
+ public static final int Base_Widget_AppCompat_ActivityChooserView = 0x7f0e0090;
+ public static final int Base_Widget_AppCompat_AutoCompleteTextView = 0x7f0e0091;
+ public static final int Base_Widget_AppCompat_Button = 0x7f0e0092;
+ public static final int Base_Widget_AppCompat_ButtonBar = 0x7f0e0098;
+ public static final int Base_Widget_AppCompat_ButtonBar_AlertDialog = 0x7f0e0099;
+ public static final int Base_Widget_AppCompat_Button_Borderless = 0x7f0e0093;
+ public static final int Base_Widget_AppCompat_Button_Borderless_Colored = 0x7f0e0094;
+ public static final int Base_Widget_AppCompat_Button_ButtonBar_AlertDialog = 0x7f0e0095;
+ public static final int Base_Widget_AppCompat_Button_Colored = 0x7f0e0096;
+ public static final int Base_Widget_AppCompat_Button_Small = 0x7f0e0097;
+ public static final int Base_Widget_AppCompat_CompoundButton_CheckBox = 0x7f0e009a;
+ public static final int Base_Widget_AppCompat_CompoundButton_RadioButton = 0x7f0e009b;
+ public static final int Base_Widget_AppCompat_CompoundButton_Switch = 0x7f0e009c;
+ public static final int Base_Widget_AppCompat_DrawerArrowToggle = 0x7f0e009d;
+ public static final int Base_Widget_AppCompat_DrawerArrowToggle_Common = 0x7f0e009e;
+ public static final int Base_Widget_AppCompat_DropDownItem_Spinner = 0x7f0e009f;
+ public static final int Base_Widget_AppCompat_EditText = 0x7f0e00a0;
+ public static final int Base_Widget_AppCompat_ImageButton = 0x7f0e00a1;
+ public static final int Base_Widget_AppCompat_Light_ActionBar = 0x7f0e00a2;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_Solid = 0x7f0e00a3;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabBar = 0x7f0e00a4;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabText = 0x7f0e00a5;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse = 0x7f0e00a6;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabView = 0x7f0e00a7;
+ public static final int Base_Widget_AppCompat_Light_PopupMenu = 0x7f0e00a8;
+ public static final int Base_Widget_AppCompat_Light_PopupMenu_Overflow = 0x7f0e00a9;
+ public static final int Base_Widget_AppCompat_ListMenuView = 0x7f0e00aa;
+ public static final int Base_Widget_AppCompat_ListPopupWindow = 0x7f0e00ab;
+ public static final int Base_Widget_AppCompat_ListView = 0x7f0e00ac;
+ public static final int Base_Widget_AppCompat_ListView_DropDown = 0x7f0e00ad;
+ public static final int Base_Widget_AppCompat_ListView_Menu = 0x7f0e00ae;
+ public static final int Base_Widget_AppCompat_PopupMenu = 0x7f0e00af;
+ public static final int Base_Widget_AppCompat_PopupMenu_Overflow = 0x7f0e00b0;
+ public static final int Base_Widget_AppCompat_PopupWindow = 0x7f0e00b1;
+ public static final int Base_Widget_AppCompat_ProgressBar = 0x7f0e00b2;
+ public static final int Base_Widget_AppCompat_ProgressBar_Horizontal = 0x7f0e00b3;
+ public static final int Base_Widget_AppCompat_RatingBar = 0x7f0e00b4;
+ public static final int Base_Widget_AppCompat_RatingBar_Indicator = 0x7f0e00b5;
+ public static final int Base_Widget_AppCompat_RatingBar_Small = 0x7f0e00b6;
+ public static final int Base_Widget_AppCompat_SearchView = 0x7f0e00b7;
+ public static final int Base_Widget_AppCompat_SearchView_ActionBar = 0x7f0e00b8;
+ public static final int Base_Widget_AppCompat_SeekBar = 0x7f0e00b9;
+ public static final int Base_Widget_AppCompat_SeekBar_Discrete = 0x7f0e00ba;
+ public static final int Base_Widget_AppCompat_Spinner = 0x7f0e00bb;
+ public static final int Base_Widget_AppCompat_Spinner_Underlined = 0x7f0e00bc;
+ public static final int Base_Widget_AppCompat_TextView_SpinnerItem = 0x7f0e00bd;
+ public static final int Base_Widget_AppCompat_Toolbar = 0x7f0e00be;
+ public static final int Base_Widget_AppCompat_Toolbar_Button_Navigation = 0x7f0e00bf;
+ public static final int Platform_AppCompat = 0x7f0e00c7;
+ public static final int Platform_AppCompat_Light = 0x7f0e00c8;
+ public static final int Platform_ThemeOverlay_AppCompat = 0x7f0e00cd;
+ public static final int Platform_ThemeOverlay_AppCompat_Dark = 0x7f0e00ce;
+ public static final int Platform_ThemeOverlay_AppCompat_Light = 0x7f0e00cf;
+ public static final int Platform_V21_AppCompat = 0x7f0e00d0;
+ public static final int Platform_V21_AppCompat_Light = 0x7f0e00d1;
+ public static final int Platform_V25_AppCompat = 0x7f0e00d2;
+ public static final int Platform_V25_AppCompat_Light = 0x7f0e00d3;
+ public static final int Platform_Widget_AppCompat_Spinner = 0x7f0e00d4;
+ public static final int RtlOverlay_DialogWindowTitle_AppCompat = 0x7f0e00d5;
+ public static final int RtlOverlay_Widget_AppCompat_ActionBar_TitleItem = 0x7f0e00d6;
+ public static final int RtlOverlay_Widget_AppCompat_DialogTitle_Icon = 0x7f0e00d7;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem = 0x7f0e00d8;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup = 0x7f0e00d9;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_Shortcut = 0x7f0e00da;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_SubmenuArrow = 0x7f0e00db;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_Text = 0x7f0e00dc;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_Title = 0x7f0e00dd;
+ public static final int RtlOverlay_Widget_AppCompat_SearchView_MagIcon = 0x7f0e00e3;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown = 0x7f0e00de;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1 = 0x7f0e00df;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2 = 0x7f0e00e0;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Query = 0x7f0e00e1;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Text = 0x7f0e00e2;
+ public static final int RtlUnderlay_Widget_AppCompat_ActionButton = 0x7f0e00e4;
+ public static final int RtlUnderlay_Widget_AppCompat_ActionButton_Overflow = 0x7f0e00e5;
+ public static final int TextAppearance_AppCompat = 0x7f0e00e6;
+ public static final int TextAppearance_AppCompat_Body1 = 0x7f0e00e7;
+ public static final int TextAppearance_AppCompat_Body2 = 0x7f0e00e8;
+ public static final int TextAppearance_AppCompat_Button = 0x7f0e00e9;
+ public static final int TextAppearance_AppCompat_Caption = 0x7f0e00ea;
+ public static final int TextAppearance_AppCompat_Display1 = 0x7f0e00eb;
+ public static final int TextAppearance_AppCompat_Display2 = 0x7f0e00ec;
+ public static final int TextAppearance_AppCompat_Display3 = 0x7f0e00ed;
+ public static final int TextAppearance_AppCompat_Display4 = 0x7f0e00ee;
+ public static final int TextAppearance_AppCompat_Headline = 0x7f0e00ef;
+ public static final int TextAppearance_AppCompat_Inverse = 0x7f0e00f0;
+ public static final int TextAppearance_AppCompat_Large = 0x7f0e00f1;
+ public static final int TextAppearance_AppCompat_Large_Inverse = 0x7f0e00f2;
+ public static final int TextAppearance_AppCompat_Light_SearchResult_Subtitle = 0x7f0e00f3;
+ public static final int TextAppearance_AppCompat_Light_SearchResult_Title = 0x7f0e00f4;
+ public static final int TextAppearance_AppCompat_Light_Widget_PopupMenu_Large = 0x7f0e00f5;
+ public static final int TextAppearance_AppCompat_Light_Widget_PopupMenu_Small = 0x7f0e00f6;
+ public static final int TextAppearance_AppCompat_Medium = 0x7f0e00f7;
+ public static final int TextAppearance_AppCompat_Medium_Inverse = 0x7f0e00f8;
+ public static final int TextAppearance_AppCompat_Menu = 0x7f0e00f9;
+ public static final int TextAppearance_AppCompat_SearchResult_Subtitle = 0x7f0e00fa;
+ public static final int TextAppearance_AppCompat_SearchResult_Title = 0x7f0e00fb;
+ public static final int TextAppearance_AppCompat_Small = 0x7f0e00fc;
+ public static final int TextAppearance_AppCompat_Small_Inverse = 0x7f0e00fd;
+ public static final int TextAppearance_AppCompat_Subhead = 0x7f0e00fe;
+ public static final int TextAppearance_AppCompat_Subhead_Inverse = 0x7f0e00ff;
+ public static final int TextAppearance_AppCompat_Title = 0x7f0e0100;
+ public static final int TextAppearance_AppCompat_Title_Inverse = 0x7f0e0101;
+ public static final int TextAppearance_AppCompat_Tooltip = 0x7f0e0102;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Menu = 0x7f0e0103;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Subtitle = 0x7f0e0104;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse = 0x7f0e0105;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Title = 0x7f0e0106;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse = 0x7f0e0107;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Subtitle = 0x7f0e0108;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse = 0x7f0e0109;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Title = 0x7f0e010a;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse = 0x7f0e010b;
+ public static final int TextAppearance_AppCompat_Widget_Button = 0x7f0e010c;
+ public static final int TextAppearance_AppCompat_Widget_Button_Borderless_Colored = 0x7f0e010d;
+ public static final int TextAppearance_AppCompat_Widget_Button_Colored = 0x7f0e010e;
+ public static final int TextAppearance_AppCompat_Widget_Button_Inverse = 0x7f0e010f;
+ public static final int TextAppearance_AppCompat_Widget_DropDownItem = 0x7f0e0110;
+ public static final int TextAppearance_AppCompat_Widget_PopupMenu_Header = 0x7f0e0111;
+ public static final int TextAppearance_AppCompat_Widget_PopupMenu_Large = 0x7f0e0112;
+ public static final int TextAppearance_AppCompat_Widget_PopupMenu_Small = 0x7f0e0113;
+ public static final int TextAppearance_AppCompat_Widget_Switch = 0x7f0e0114;
+ public static final int TextAppearance_AppCompat_Widget_TextView_SpinnerItem = 0x7f0e0115;
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int TextAppearance_Widget_AppCompat_ExpandedMenu_Item = 0x7f0e0137;
+ public static final int TextAppearance_Widget_AppCompat_Toolbar_Subtitle = 0x7f0e0138;
+ public static final int TextAppearance_Widget_AppCompat_Toolbar_Title = 0x7f0e0139;
+ public static final int ThemeOverlay_AppCompat = 0x7f0e016a;
+ public static final int ThemeOverlay_AppCompat_ActionBar = 0x7f0e016b;
+ public static final int ThemeOverlay_AppCompat_Dark = 0x7f0e016c;
+ public static final int ThemeOverlay_AppCompat_Dark_ActionBar = 0x7f0e016d;
+ public static final int ThemeOverlay_AppCompat_Dialog = 0x7f0e016e;
+ public static final int ThemeOverlay_AppCompat_Dialog_Alert = 0x7f0e016f;
+ public static final int ThemeOverlay_AppCompat_Light = 0x7f0e0170;
+ public static final int Theme_AppCompat = 0x7f0e013a;
+ public static final int Theme_AppCompat_CompactMenu = 0x7f0e013b;
+ public static final int Theme_AppCompat_DayNight = 0x7f0e013c;
+ public static final int Theme_AppCompat_DayNight_DarkActionBar = 0x7f0e013d;
+ public static final int Theme_AppCompat_DayNight_Dialog = 0x7f0e013e;
+ public static final int Theme_AppCompat_DayNight_DialogWhenLarge = 0x7f0e0141;
+ public static final int Theme_AppCompat_DayNight_Dialog_Alert = 0x7f0e013f;
+ public static final int Theme_AppCompat_DayNight_Dialog_MinWidth = 0x7f0e0140;
+ public static final int Theme_AppCompat_DayNight_NoActionBar = 0x7f0e0142;
+ public static final int Theme_AppCompat_Dialog = 0x7f0e0143;
+ public static final int Theme_AppCompat_DialogWhenLarge = 0x7f0e0146;
+ public static final int Theme_AppCompat_Dialog_Alert = 0x7f0e0144;
+ public static final int Theme_AppCompat_Dialog_MinWidth = 0x7f0e0145;
+ public static final int Theme_AppCompat_Light = 0x7f0e0147;
+ public static final int Theme_AppCompat_Light_DarkActionBar = 0x7f0e0148;
+ public static final int Theme_AppCompat_Light_Dialog = 0x7f0e0149;
+ public static final int Theme_AppCompat_Light_DialogWhenLarge = 0x7f0e014c;
+ public static final int Theme_AppCompat_Light_Dialog_Alert = 0x7f0e014a;
+ public static final int Theme_AppCompat_Light_Dialog_MinWidth = 0x7f0e014b;
+ public static final int Theme_AppCompat_Light_NoActionBar = 0x7f0e014d;
+ public static final int Theme_AppCompat_NoActionBar = 0x7f0e014e;
+ public static final int Widget_AppCompat_ActionBar = 0x7f0e017d;
+ public static final int Widget_AppCompat_ActionBar_Solid = 0x7f0e017e;
+ public static final int Widget_AppCompat_ActionBar_TabBar = 0x7f0e017f;
+ public static final int Widget_AppCompat_ActionBar_TabText = 0x7f0e0180;
+ public static final int Widget_AppCompat_ActionBar_TabView = 0x7f0e0181;
+ public static final int Widget_AppCompat_ActionButton = 0x7f0e0182;
+ public static final int Widget_AppCompat_ActionButton_CloseMode = 0x7f0e0183;
+ public static final int Widget_AppCompat_ActionButton_Overflow = 0x7f0e0184;
+ public static final int Widget_AppCompat_ActionMode = 0x7f0e0185;
+ public static final int Widget_AppCompat_ActivityChooserView = 0x7f0e0186;
+ public static final int Widget_AppCompat_AutoCompleteTextView = 0x7f0e0187;
+ public static final int Widget_AppCompat_Button = 0x7f0e0188;
+ public static final int Widget_AppCompat_ButtonBar = 0x7f0e018e;
+ public static final int Widget_AppCompat_ButtonBar_AlertDialog = 0x7f0e018f;
+ public static final int Widget_AppCompat_Button_Borderless = 0x7f0e0189;
+ public static final int Widget_AppCompat_Button_Borderless_Colored = 0x7f0e018a;
+ public static final int Widget_AppCompat_Button_ButtonBar_AlertDialog = 0x7f0e018b;
+ public static final int Widget_AppCompat_Button_Colored = 0x7f0e018c;
+ public static final int Widget_AppCompat_Button_Small = 0x7f0e018d;
+ public static final int Widget_AppCompat_CompoundButton_CheckBox = 0x7f0e0190;
+ public static final int Widget_AppCompat_CompoundButton_RadioButton = 0x7f0e0191;
+ public static final int Widget_AppCompat_CompoundButton_Switch = 0x7f0e0192;
+ public static final int Widget_AppCompat_DrawerArrowToggle = 0x7f0e0193;
+ public static final int Widget_AppCompat_DropDownItem_Spinner = 0x7f0e0194;
+ public static final int Widget_AppCompat_EditText = 0x7f0e0195;
+ public static final int Widget_AppCompat_ImageButton = 0x7f0e0196;
+ public static final int Widget_AppCompat_Light_ActionBar = 0x7f0e0197;
+ public static final int Widget_AppCompat_Light_ActionBar_Solid = 0x7f0e0198;
+ public static final int Widget_AppCompat_Light_ActionBar_Solid_Inverse = 0x7f0e0199;
+ public static final int Widget_AppCompat_Light_ActionBar_TabBar = 0x7f0e019a;
+ public static final int Widget_AppCompat_Light_ActionBar_TabBar_Inverse = 0x7f0e019b;
+ public static final int Widget_AppCompat_Light_ActionBar_TabText = 0x7f0e019c;
+ public static final int Widget_AppCompat_Light_ActionBar_TabText_Inverse = 0x7f0e019d;
+ public static final int Widget_AppCompat_Light_ActionBar_TabView = 0x7f0e019e;
+ public static final int Widget_AppCompat_Light_ActionBar_TabView_Inverse = 0x7f0e019f;
+ public static final int Widget_AppCompat_Light_ActionButton = 0x7f0e01a0;
+ public static final int Widget_AppCompat_Light_ActionButton_CloseMode = 0x7f0e01a1;
+ public static final int Widget_AppCompat_Light_ActionButton_Overflow = 0x7f0e01a2;
+ public static final int Widget_AppCompat_Light_ActionMode_Inverse = 0x7f0e01a3;
+ public static final int Widget_AppCompat_Light_ActivityChooserView = 0x7f0e01a4;
+ public static final int Widget_AppCompat_Light_AutoCompleteTextView = 0x7f0e01a5;
+ public static final int Widget_AppCompat_Light_DropDownItem_Spinner = 0x7f0e01a6;
+ public static final int Widget_AppCompat_Light_ListPopupWindow = 0x7f0e01a7;
+ public static final int Widget_AppCompat_Light_ListView_DropDown = 0x7f0e01a8;
+ public static final int Widget_AppCompat_Light_PopupMenu = 0x7f0e01a9;
+ public static final int Widget_AppCompat_Light_PopupMenu_Overflow = 0x7f0e01aa;
+ public static final int Widget_AppCompat_Light_SearchView = 0x7f0e01ab;
+ public static final int Widget_AppCompat_Light_Spinner_DropDown_ActionBar = 0x7f0e01ac;
+ public static final int Widget_AppCompat_ListMenuView = 0x7f0e01ad;
+ public static final int Widget_AppCompat_ListPopupWindow = 0x7f0e01ae;
+ public static final int Widget_AppCompat_ListView = 0x7f0e01af;
+ public static final int Widget_AppCompat_ListView_DropDown = 0x7f0e01b0;
+ public static final int Widget_AppCompat_ListView_Menu = 0x7f0e01b1;
+ public static final int Widget_AppCompat_PopupMenu = 0x7f0e01b2;
+ public static final int Widget_AppCompat_PopupMenu_Overflow = 0x7f0e01b3;
+ public static final int Widget_AppCompat_PopupWindow = 0x7f0e01b4;
+ public static final int Widget_AppCompat_ProgressBar = 0x7f0e01b5;
+ public static final int Widget_AppCompat_ProgressBar_Horizontal = 0x7f0e01b6;
+ public static final int Widget_AppCompat_RatingBar = 0x7f0e01b7;
+ public static final int Widget_AppCompat_RatingBar_Indicator = 0x7f0e01b8;
+ public static final int Widget_AppCompat_RatingBar_Small = 0x7f0e01b9;
+ public static final int Widget_AppCompat_SearchView = 0x7f0e01ba;
+ public static final int Widget_AppCompat_SearchView_ActionBar = 0x7f0e01bb;
+ public static final int Widget_AppCompat_SeekBar = 0x7f0e01bc;
+ public static final int Widget_AppCompat_SeekBar_Discrete = 0x7f0e01bd;
+ public static final int Widget_AppCompat_Spinner = 0x7f0e01be;
+ public static final int Widget_AppCompat_Spinner_DropDown = 0x7f0e01bf;
+ public static final int Widget_AppCompat_Spinner_DropDown_ActionBar = 0x7f0e01c0;
+ public static final int Widget_AppCompat_Spinner_Underlined = 0x7f0e01c1;
+ public static final int Widget_AppCompat_TextView_SpinnerItem = 0x7f0e01c2;
+ public static final int Widget_AppCompat_Toolbar = 0x7f0e01c3;
+ public static final int Widget_AppCompat_Toolbar_Button_Navigation = 0x7f0e01c4;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ public static final int Widget_Support_CoordinatorLayout = 0x7f0e01f5;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ActionBar = { 0x7f030031, 0x7f030032, 0x7f030033, 0x7f030091, 0x7f030092, 0x7f030093, 0x7f030094, 0x7f030095, 0x7f030096, 0x7f0300a4, 0x7f0300a9, 0x7f0300aa, 0x7f0300b5, 0x7f0300df, 0x7f0300e4, 0x7f0300e9, 0x7f0300ea, 0x7f0300ec, 0x7f0300f6, 0x7f030100, 0x7f030123, 0x7f03012f, 0x7f030140, 0x7f030144, 0x7f030145, 0x7f030173, 0x7f030176, 0x7f0301bb, 0x7f0301c5 };
+ public static final int ActionBar_background = 0;
+ public static final int ActionBar_backgroundSplit = 1;
+ public static final int ActionBar_backgroundStacked = 2;
+ public static final int ActionBar_contentInsetEnd = 3;
+ public static final int ActionBar_contentInsetEndWithActions = 4;
+ public static final int ActionBar_contentInsetLeft = 5;
+ public static final int ActionBar_contentInsetRight = 6;
+ public static final int ActionBar_contentInsetStart = 7;
+ public static final int ActionBar_contentInsetStartWithNavigation = 8;
+ public static final int ActionBar_customNavigationLayout = 9;
+ public static final int ActionBar_displayOptions = 10;
+ public static final int ActionBar_divider = 11;
+ public static final int ActionBar_elevation = 12;
+ public static final int ActionBar_height = 13;
+ public static final int ActionBar_hideOnContentScroll = 14;
+ public static final int ActionBar_homeAsUpIndicator = 15;
+ public static final int ActionBar_homeLayout = 16;
+ public static final int ActionBar_icon = 17;
+ public static final int ActionBar_indeterminateProgressStyle = 18;
+ public static final int ActionBar_itemPadding = 19;
+ public static final int ActionBar_logo = 20;
+ public static final int ActionBar_navigationMode = 21;
+ public static final int ActionBar_popupTheme = 22;
+ public static final int ActionBar_progressBarPadding = 23;
+ public static final int ActionBar_progressBarStyle = 24;
+ public static final int ActionBar_subtitle = 25;
+ public static final int ActionBar_subtitleTextStyle = 26;
+ public static final int ActionBar_title = 27;
+ public static final int ActionBar_titleTextStyle = 28;
+ public static final int[] ActionBarLayout = { 0x10100b3 };
+ public static final int ActionBarLayout_android_layout_gravity = 0;
+ public static final int[] ActionMenuItemView = { 0x101013f };
+ public static final int ActionMenuItemView_android_minWidth = 0;
+ public static final int[] ActionMenuView = { };
+ public static final int[] ActionMode = { 0x7f030031, 0x7f030032, 0x7f03007e, 0x7f0300df, 0x7f030176, 0x7f0301c5 };
+ public static final int ActionMode_background = 0;
+ public static final int ActionMode_backgroundSplit = 1;
+ public static final int ActionMode_closeItemLayout = 2;
+ public static final int ActionMode_height = 3;
+ public static final int ActionMode_subtitleTextStyle = 4;
+ public static final int ActionMode_titleTextStyle = 5;
+ public static final int[] ActivityChooserView = { 0x7f0300ba, 0x7f0300f7 };
+ public static final int ActivityChooserView_expandActivityOverflowButtonDrawable = 0;
+ public static final int ActivityChooserView_initialActivityCount = 1;
+ public static final int[] AlertDialog = { 0x10100f2, 0x7f030052, 0x7f030053, 0x7f03011a, 0x7f03011b, 0x7f03012c, 0x7f03015b, 0x7f03015c };
+ public static final int AlertDialog_android_layout = 0;
+ public static final int AlertDialog_buttonIconDimen = 1;
+ public static final int AlertDialog_buttonPanelSideLayout = 2;
+ public static final int AlertDialog_listItemLayout = 3;
+ public static final int AlertDialog_listLayout = 4;
+ public static final int AlertDialog_multiChoiceItemLayout = 5;
+ public static final int AlertDialog_showTitle = 6;
+ public static final int AlertDialog_singleChoiceItemLayout = 7;
+ public static final int[] AnimatedStateListDrawableCompat = { 0x101011c, 0x1010194, 0x1010195, 0x1010196, 0x101030c, 0x101030d };
+ public static final int AnimatedStateListDrawableCompat_android_dither = 0;
+ public static final int AnimatedStateListDrawableCompat_android_visible = 1;
+ public static final int AnimatedStateListDrawableCompat_android_variablePadding = 2;
+ public static final int AnimatedStateListDrawableCompat_android_constantSize = 3;
+ public static final int AnimatedStateListDrawableCompat_android_enterFadeDuration = 4;
+ public static final int AnimatedStateListDrawableCompat_android_exitFadeDuration = 5;
+ public static final int[] AnimatedStateListDrawableItem = { 0x10100d0, 0x1010199 };
+ public static final int AnimatedStateListDrawableItem_android_id = 0;
+ public static final int AnimatedStateListDrawableItem_android_drawable = 1;
+ public static final int[] AnimatedStateListDrawableTransition = { 0x1010199, 0x1010449, 0x101044a, 0x101044b };
+ public static final int AnimatedStateListDrawableTransition_android_drawable = 0;
+ public static final int AnimatedStateListDrawableTransition_android_toId = 1;
+ public static final int AnimatedStateListDrawableTransition_android_fromId = 2;
+ public static final int AnimatedStateListDrawableTransition_android_reversible = 3;
+ public static final int[] AppCompatImageView = { 0x1010119, 0x7f030166, 0x7f0301b9, 0x7f0301ba };
+ public static final int AppCompatImageView_android_src = 0;
+ public static final int AppCompatImageView_srcCompat = 1;
+ public static final int AppCompatImageView_tint = 2;
+ public static final int AppCompatImageView_tintMode = 3;
+ public static final int[] AppCompatSeekBar = { 0x1010142, 0x7f0301b6, 0x7f0301b7, 0x7f0301b8 };
+ public static final int AppCompatSeekBar_android_thumb = 0;
+ public static final int AppCompatSeekBar_tickMark = 1;
+ public static final int AppCompatSeekBar_tickMarkTint = 2;
+ public static final int AppCompatSeekBar_tickMarkTintMode = 3;
+ public static final int[] AppCompatTextHelper = { 0x1010034, 0x101016d, 0x101016e, 0x101016f, 0x1010170, 0x1010392, 0x1010393 };
+ public static final int AppCompatTextHelper_android_textAppearance = 0;
+ public static final int AppCompatTextHelper_android_drawableTop = 1;
+ public static final int AppCompatTextHelper_android_drawableBottom = 2;
+ public static final int AppCompatTextHelper_android_drawableLeft = 3;
+ public static final int AppCompatTextHelper_android_drawableRight = 4;
+ public static final int AppCompatTextHelper_android_drawableStart = 5;
+ public static final int AppCompatTextHelper_android_drawableEnd = 6;
+ public static final int[] AppCompatTextView = { 0x1010034, 0x7f03002c, 0x7f03002d, 0x7f03002e, 0x7f03002f, 0x7f030030, 0x7f0300ce, 0x7f0300d1, 0x7f030108, 0x7f030116, 0x7f030196 };
+ public static final int AppCompatTextView_android_textAppearance = 0;
+ public static final int AppCompatTextView_autoSizeMaxTextSize = 1;
+ public static final int AppCompatTextView_autoSizeMinTextSize = 2;
+ public static final int AppCompatTextView_autoSizePresetSizes = 3;
+ public static final int AppCompatTextView_autoSizeStepGranularity = 4;
+ public static final int AppCompatTextView_autoSizeTextType = 5;
+ public static final int AppCompatTextView_firstBaselineToTopHeight = 6;
+ public static final int AppCompatTextView_fontFamily = 7;
+ public static final int AppCompatTextView_lastBaselineToBottomHeight = 8;
+ public static final int AppCompatTextView_lineHeight = 9;
+ public static final int AppCompatTextView_textAllCaps = 10;
+ public static final int[] AppCompatTheme = { 0x1010057, 0x10100ae, 0x7f030000, 0x7f030001, 0x7f030002, 0x7f030003, 0x7f030004, 0x7f030005, 0x7f030006, 0x7f030007, 0x7f030008, 0x7f030009, 0x7f03000a, 0x7f03000b, 0x7f03000c, 0x7f03000e, 0x7f03000f, 0x7f030010, 0x7f030011, 0x7f030012, 0x7f030013, 0x7f030014, 0x7f030015, 0x7f030016, 0x7f030017, 0x7f030018, 0x7f030019, 0x7f03001a, 0x7f03001b, 0x7f03001c, 0x7f03001d, 0x7f03001e, 0x7f030021, 0x7f030022, 0x7f030023, 0x7f030024, 0x7f030025, 0x7f03002b, 0x7f03003e, 0x7f03004c, 0x7f03004d, 0x7f03004e, 0x7f03004f, 0x7f030050, 0x7f030054, 0x7f030055, 0x7f03005f, 0x7f030064, 0x7f030084, 0x7f030085, 0x7f030086, 0x7f030087, 0x7f030088, 0x7f030089, 0x7f03008a, 0x7f03008b, 0x7f03008c, 0x7f03008e, 0x7f03009d, 0x7f0300a6, 0x7f0300a7, 0x7f0300a8, 0x7f0300ab, 0x7f0300ad, 0x7f0300b0, 0x7f0300b1, 0x7f0300b2, 0x7f0300b3, 0x7f0300b4, 0x7f0300e9, 0x7f0300f5, 0x7f030118, 0x7f030119, 0x7f03011c, 0x7f03011d, 0x7f03011e, 0x7f03011f, 0x7f030120, 0x7f030121, 0x7f030122, 0x7f030137, 0x7f030138, 0x7f030139, 0x7f03013f, 0x7f030141, 0x7f030148, 0x7f030149, 0x7f03014a, 0x7f03014b, 0x7f030153, 0x7f030154, 0x7f030155, 0x7f030156, 0x7f030163, 0x7f030164, 0x7f03017a, 0x7f0301a1, 0x7f0301a2, 0x7f0301a3, 0x7f0301a4, 0x7f0301a6, 0x7f0301a7, 0x7f0301a8, 0x7f0301a9, 0x7f0301ac, 0x7f0301ad, 0x7f0301c7, 0x7f0301c8, 0x7f0301c9, 0x7f0301ca, 0x7f0301d1, 0x7f0301d3, 0x7f0301d4, 0x7f0301d5, 0x7f0301d6, 0x7f0301d7, 0x7f0301d8, 0x7f0301d9, 0x7f0301da, 0x7f0301db, 0x7f0301dc };
+ public static final int AppCompatTheme_android_windowIsFloating = 0;
+ public static final int AppCompatTheme_android_windowAnimationStyle = 1;
+ public static final int AppCompatTheme_actionBarDivider = 2;
+ public static final int AppCompatTheme_actionBarItemBackground = 3;
+ public static final int AppCompatTheme_actionBarPopupTheme = 4;
+ public static final int AppCompatTheme_actionBarSize = 5;
+ public static final int AppCompatTheme_actionBarSplitStyle = 6;
+ public static final int AppCompatTheme_actionBarStyle = 7;
+ public static final int AppCompatTheme_actionBarTabBarStyle = 8;
+ public static final int AppCompatTheme_actionBarTabStyle = 9;
+ public static final int AppCompatTheme_actionBarTabTextStyle = 10;
+ public static final int AppCompatTheme_actionBarTheme = 11;
+ public static final int AppCompatTheme_actionBarWidgetTheme = 12;
+ public static final int AppCompatTheme_actionButtonStyle = 13;
+ public static final int AppCompatTheme_actionDropDownStyle = 14;
+ public static final int AppCompatTheme_actionMenuTextAppearance = 15;
+ public static final int AppCompatTheme_actionMenuTextColor = 16;
+ public static final int AppCompatTheme_actionModeBackground = 17;
+ public static final int AppCompatTheme_actionModeCloseButtonStyle = 18;
+ public static final int AppCompatTheme_actionModeCloseDrawable = 19;
+ public static final int AppCompatTheme_actionModeCopyDrawable = 20;
+ public static final int AppCompatTheme_actionModeCutDrawable = 21;
+ public static final int AppCompatTheme_actionModeFindDrawable = 22;
+ public static final int AppCompatTheme_actionModePasteDrawable = 23;
+ public static final int AppCompatTheme_actionModePopupWindowStyle = 24;
+ public static final int AppCompatTheme_actionModeSelectAllDrawable = 25;
+ public static final int AppCompatTheme_actionModeShareDrawable = 26;
+ public static final int AppCompatTheme_actionModeSplitBackground = 27;
+ public static final int AppCompatTheme_actionModeStyle = 28;
+ public static final int AppCompatTheme_actionModeWebSearchDrawable = 29;
+ public static final int AppCompatTheme_actionOverflowButtonStyle = 30;
+ public static final int AppCompatTheme_actionOverflowMenuStyle = 31;
+ public static final int AppCompatTheme_activityChooserViewStyle = 32;
+ public static final int AppCompatTheme_alertDialogButtonGroupStyle = 33;
+ public static final int AppCompatTheme_alertDialogCenterButtons = 34;
+ public static final int AppCompatTheme_alertDialogStyle = 35;
+ public static final int AppCompatTheme_alertDialogTheme = 36;
+ public static final int AppCompatTheme_autoCompleteTextViewStyle = 37;
+ public static final int AppCompatTheme_borderlessButtonStyle = 38;
+ public static final int AppCompatTheme_buttonBarButtonStyle = 39;
+ public static final int AppCompatTheme_buttonBarNegativeButtonStyle = 40;
+ public static final int AppCompatTheme_buttonBarNeutralButtonStyle = 41;
+ public static final int AppCompatTheme_buttonBarPositiveButtonStyle = 42;
+ public static final int AppCompatTheme_buttonBarStyle = 43;
+ public static final int AppCompatTheme_buttonStyle = 44;
+ public static final int AppCompatTheme_buttonStyleSmall = 45;
+ public static final int AppCompatTheme_checkboxStyle = 46;
+ public static final int AppCompatTheme_checkedTextViewStyle = 47;
+ public static final int AppCompatTheme_colorAccent = 48;
+ public static final int AppCompatTheme_colorBackgroundFloating = 49;
+ public static final int AppCompatTheme_colorButtonNormal = 50;
+ public static final int AppCompatTheme_colorControlActivated = 51;
+ public static final int AppCompatTheme_colorControlHighlight = 52;
+ public static final int AppCompatTheme_colorControlNormal = 53;
+ public static final int AppCompatTheme_colorError = 54;
+ public static final int AppCompatTheme_colorPrimary = 55;
+ public static final int AppCompatTheme_colorPrimaryDark = 56;
+ public static final int AppCompatTheme_colorSwitchThumbNormal = 57;
+ public static final int AppCompatTheme_controlBackground = 58;
+ public static final int AppCompatTheme_dialogCornerRadius = 59;
+ public static final int AppCompatTheme_dialogPreferredPadding = 60;
+ public static final int AppCompatTheme_dialogTheme = 61;
+ public static final int AppCompatTheme_dividerHorizontal = 62;
+ public static final int AppCompatTheme_dividerVertical = 63;
+ public static final int AppCompatTheme_dropDownListViewStyle = 64;
+ public static final int AppCompatTheme_dropdownListPreferredItemHeight = 65;
+ public static final int AppCompatTheme_editTextBackground = 66;
+ public static final int AppCompatTheme_editTextColor = 67;
+ public static final int AppCompatTheme_editTextStyle = 68;
+ public static final int AppCompatTheme_homeAsUpIndicator = 69;
+ public static final int AppCompatTheme_imageButtonStyle = 70;
+ public static final int AppCompatTheme_listChoiceBackgroundIndicator = 71;
+ public static final int AppCompatTheme_listDividerAlertDialog = 72;
+ public static final int AppCompatTheme_listMenuViewStyle = 73;
+ public static final int AppCompatTheme_listPopupWindowStyle = 74;
+ public static final int AppCompatTheme_listPreferredItemHeight = 75;
+ public static final int AppCompatTheme_listPreferredItemHeightLarge = 76;
+ public static final int AppCompatTheme_listPreferredItemHeightSmall = 77;
+ public static final int AppCompatTheme_listPreferredItemPaddingLeft = 78;
+ public static final int AppCompatTheme_listPreferredItemPaddingRight = 79;
+ public static final int AppCompatTheme_panelBackground = 80;
+ public static final int AppCompatTheme_panelMenuListTheme = 81;
+ public static final int AppCompatTheme_panelMenuListWidth = 82;
+ public static final int AppCompatTheme_popupMenuStyle = 83;
+ public static final int AppCompatTheme_popupWindowStyle = 84;
+ public static final int AppCompatTheme_radioButtonStyle = 85;
+ public static final int AppCompatTheme_ratingBarStyle = 86;
+ public static final int AppCompatTheme_ratingBarStyleIndicator = 87;
+ public static final int AppCompatTheme_ratingBarStyleSmall = 88;
+ public static final int AppCompatTheme_searchViewStyle = 89;
+ public static final int AppCompatTheme_seekBarStyle = 90;
+ public static final int AppCompatTheme_selectableItemBackground = 91;
+ public static final int AppCompatTheme_selectableItemBackgroundBorderless = 92;
+ public static final int AppCompatTheme_spinnerDropDownItemStyle = 93;
+ public static final int AppCompatTheme_spinnerStyle = 94;
+ public static final int AppCompatTheme_switchStyle = 95;
+ public static final int AppCompatTheme_textAppearanceLargePopupMenu = 96;
+ public static final int AppCompatTheme_textAppearanceListItem = 97;
+ public static final int AppCompatTheme_textAppearanceListItemSecondary = 98;
+ public static final int AppCompatTheme_textAppearanceListItemSmall = 99;
+ public static final int AppCompatTheme_textAppearancePopupMenuHeader = 100;
+ public static final int AppCompatTheme_textAppearanceSearchResultSubtitle = 101;
+ public static final int AppCompatTheme_textAppearanceSearchResultTitle = 102;
+ public static final int AppCompatTheme_textAppearanceSmallPopupMenu = 103;
+ public static final int AppCompatTheme_textColorAlertDialogListItem = 104;
+ public static final int AppCompatTheme_textColorSearchUrl = 105;
+ public static final int AppCompatTheme_toolbarNavigationButtonStyle = 106;
+ public static final int AppCompatTheme_toolbarStyle = 107;
+ public static final int AppCompatTheme_tooltipForegroundColor = 108;
+ public static final int AppCompatTheme_tooltipFrameBackground = 109;
+ public static final int AppCompatTheme_viewInflaterClass = 110;
+ public static final int AppCompatTheme_windowActionBar = 111;
+ public static final int AppCompatTheme_windowActionBarOverlay = 112;
+ public static final int AppCompatTheme_windowActionModeOverlay = 113;
+ public static final int AppCompatTheme_windowFixedHeightMajor = 114;
+ public static final int AppCompatTheme_windowFixedHeightMinor = 115;
+ public static final int AppCompatTheme_windowFixedWidthMajor = 116;
+ public static final int AppCompatTheme_windowFixedWidthMinor = 117;
+ public static final int AppCompatTheme_windowMinWidthMajor = 118;
+ public static final int AppCompatTheme_windowMinWidthMinor = 119;
+ public static final int AppCompatTheme_windowNoTitle = 120;
+ public static final int[] ButtonBarLayout = { 0x7f030026 };
+ public static final int ButtonBarLayout_allowStacking = 0;
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] CompoundButton = { 0x1010107, 0x7f030056, 0x7f030057 };
+ public static final int CompoundButton_android_button = 0;
+ public static final int CompoundButton_buttonTint = 1;
+ public static final int CompoundButton_buttonTintMode = 2;
+ public static final int[] CoordinatorLayout = { 0x7f030106, 0x7f03016d };
+ public static final int CoordinatorLayout_keylines = 0;
+ public static final int CoordinatorLayout_statusBarBackground = 1;
+ public static final int[] CoordinatorLayout_Layout = { 0x10100b3, 0x7f03010b, 0x7f03010c, 0x7f03010d, 0x7f030110, 0x7f030111, 0x7f030112 };
+ public static final int CoordinatorLayout_Layout_android_layout_gravity = 0;
+ public static final int CoordinatorLayout_Layout_layout_anchor = 1;
+ public static final int CoordinatorLayout_Layout_layout_anchorGravity = 2;
+ public static final int CoordinatorLayout_Layout_layout_behavior = 3;
+ public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges = 4;
+ public static final int CoordinatorLayout_Layout_layout_insetEdge = 5;
+ public static final int CoordinatorLayout_Layout_layout_keyline = 6;
+ public static final int[] DrawerArrowToggle = { 0x7f030029, 0x7f03002a, 0x7f030036, 0x7f030083, 0x7f0300ae, 0x7f0300dc, 0x7f030162, 0x7f0301b2 };
+ public static final int DrawerArrowToggle_arrowHeadLength = 0;
+ public static final int DrawerArrowToggle_arrowShaftLength = 1;
+ public static final int DrawerArrowToggle_barLength = 2;
+ public static final int DrawerArrowToggle_color = 3;
+ public static final int DrawerArrowToggle_drawableSize = 4;
+ public static final int DrawerArrowToggle_gapBetweenBars = 5;
+ public static final int DrawerArrowToggle_spinBars = 6;
+ public static final int DrawerArrowToggle_thickness = 7;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ public static final int[] LinearLayoutCompat = { 0x10100af, 0x10100c4, 0x1010126, 0x1010127, 0x1010128, 0x7f0300aa, 0x7f0300ac, 0x7f03012a, 0x7f030158 };
+ public static final int LinearLayoutCompat_android_gravity = 0;
+ public static final int LinearLayoutCompat_android_orientation = 1;
+ public static final int LinearLayoutCompat_android_baselineAligned = 2;
+ public static final int LinearLayoutCompat_android_baselineAlignedChildIndex = 3;
+ public static final int LinearLayoutCompat_android_weightSum = 4;
+ public static final int LinearLayoutCompat_divider = 5;
+ public static final int LinearLayoutCompat_dividerPadding = 6;
+ public static final int LinearLayoutCompat_measureWithLargestChild = 7;
+ public static final int LinearLayoutCompat_showDividers = 8;
+ public static final int[] LinearLayoutCompat_Layout = { 0x10100b3, 0x10100f4, 0x10100f5, 0x1010181 };
+ public static final int LinearLayoutCompat_Layout_android_layout_gravity = 0;
+ public static final int LinearLayoutCompat_Layout_android_layout_width = 1;
+ public static final int LinearLayoutCompat_Layout_android_layout_height = 2;
+ public static final int LinearLayoutCompat_Layout_android_layout_weight = 3;
+ public static final int[] ListPopupWindow = { 0x10102ac, 0x10102ad };
+ public static final int ListPopupWindow_android_dropDownHorizontalOffset = 0;
+ public static final int ListPopupWindow_android_dropDownVerticalOffset = 1;
+ public static final int[] MenuGroup = { 0x101000e, 0x10100d0, 0x1010194, 0x10101de, 0x10101df, 0x10101e0 };
+ public static final int MenuGroup_android_enabled = 0;
+ public static final int MenuGroup_android_id = 1;
+ public static final int MenuGroup_android_visible = 2;
+ public static final int MenuGroup_android_menuCategory = 3;
+ public static final int MenuGroup_android_orderInCategory = 4;
+ public static final int MenuGroup_android_checkableBehavior = 5;
+ public static final int[] MenuItem = { 0x1010002, 0x101000e, 0x10100d0, 0x1010106, 0x1010194, 0x10101de, 0x10101df, 0x10101e1, 0x10101e2, 0x10101e3, 0x10101e4, 0x10101e5, 0x101026f, 0x7f03000d, 0x7f03001f, 0x7f030020, 0x7f030028, 0x7f030090, 0x7f0300f2, 0x7f0300f3, 0x7f030131, 0x7f030157, 0x7f0301cb };
+ public static final int MenuItem_android_icon = 0;
+ public static final int MenuItem_android_enabled = 1;
+ public static final int MenuItem_android_id = 2;
+ public static final int MenuItem_android_checked = 3;
+ public static final int MenuItem_android_visible = 4;
+ public static final int MenuItem_android_menuCategory = 5;
+ public static final int MenuItem_android_orderInCategory = 6;
+ public static final int MenuItem_android_title = 7;
+ public static final int MenuItem_android_titleCondensed = 8;
+ public static final int MenuItem_android_alphabeticShortcut = 9;
+ public static final int MenuItem_android_numericShortcut = 10;
+ public static final int MenuItem_android_checkable = 11;
+ public static final int MenuItem_android_onClick = 12;
+ public static final int MenuItem_actionLayout = 13;
+ public static final int MenuItem_actionProviderClass = 14;
+ public static final int MenuItem_actionViewClass = 15;
+ public static final int MenuItem_alphabeticModifiers = 16;
+ public static final int MenuItem_contentDescription = 17;
+ public static final int MenuItem_iconTint = 18;
+ public static final int MenuItem_iconTintMode = 19;
+ public static final int MenuItem_numericModifiers = 20;
+ public static final int MenuItem_showAsAction = 21;
+ public static final int MenuItem_tooltipText = 22;
+ public static final int[] MenuView = { 0x10100ae, 0x101012c, 0x101012d, 0x101012e, 0x101012f, 0x1010130, 0x1010131, 0x7f030142, 0x7f030171 };
+ public static final int MenuView_android_windowAnimationStyle = 0;
+ public static final int MenuView_android_itemTextAppearance = 1;
+ public static final int MenuView_android_horizontalDivider = 2;
+ public static final int MenuView_android_verticalDivider = 3;
+ public static final int MenuView_android_headerBackground = 4;
+ public static final int MenuView_android_itemBackground = 5;
+ public static final int MenuView_android_itemIconDisabledAlpha = 6;
+ public static final int MenuView_preserveIconSpacing = 7;
+ public static final int MenuView_subMenuArrow = 8;
+ public static final int[] PopupWindow = { 0x1010176, 0x10102c9, 0x7f030132 };
+ public static final int PopupWindow_android_popupBackground = 0;
+ public static final int PopupWindow_android_popupAnimationStyle = 1;
+ public static final int PopupWindow_overlapAnchor = 2;
+ public static final int[] PopupWindowBackgroundState = { 0x7f030168 };
+ public static final int PopupWindowBackgroundState_state_above_anchor = 0;
+ public static final int[] RecycleListView = { 0x7f030133, 0x7f030136 };
+ public static final int RecycleListView_paddingBottomNoButtons = 0;
+ public static final int RecycleListView_paddingTopNoTitle = 1;
+ public static final int[] SearchView = { 0x10100da, 0x101011f, 0x1010220, 0x1010264, 0x7f030077, 0x7f03008f, 0x7f0300a5, 0x7f0300dd, 0x7f0300f4, 0x7f030109, 0x7f030146, 0x7f030147, 0x7f030151, 0x7f030152, 0x7f030172, 0x7f030177, 0x7f0301d2 };
+ public static final int SearchView_android_focusable = 0;
+ public static final int SearchView_android_maxWidth = 1;
+ public static final int SearchView_android_inputType = 2;
+ public static final int SearchView_android_imeOptions = 3;
+ public static final int SearchView_closeIcon = 4;
+ public static final int SearchView_commitIcon = 5;
+ public static final int SearchView_defaultQueryHint = 6;
+ public static final int SearchView_goIcon = 7;
+ public static final int SearchView_iconifiedByDefault = 8;
+ public static final int SearchView_layout = 9;
+ public static final int SearchView_queryBackground = 10;
+ public static final int SearchView_queryHint = 11;
+ public static final int SearchView_searchHintIcon = 12;
+ public static final int SearchView_searchIcon = 13;
+ public static final int SearchView_submitBackground = 14;
+ public static final int SearchView_suggestionRowLayout = 15;
+ public static final int SearchView_voiceIcon = 16;
+ public static final int[] Spinner = { 0x10100b2, 0x1010176, 0x101017b, 0x1010262, 0x7f030140 };
+ public static final int Spinner_android_entries = 0;
+ public static final int Spinner_android_popupBackground = 1;
+ public static final int Spinner_android_prompt = 2;
+ public static final int Spinner_android_dropDownWidth = 3;
+ public static final int Spinner_popupTheme = 4;
+ public static final int[] StateListDrawable = { 0x101011c, 0x1010194, 0x1010195, 0x1010196, 0x101030c, 0x101030d };
+ public static final int StateListDrawable_android_dither = 0;
+ public static final int StateListDrawable_android_visible = 1;
+ public static final int StateListDrawable_android_variablePadding = 2;
+ public static final int StateListDrawable_android_constantSize = 3;
+ public static final int StateListDrawable_android_enterFadeDuration = 4;
+ public static final int StateListDrawable_android_exitFadeDuration = 5;
+ public static final int[] StateListDrawableItem = { 0x1010199 };
+ public static final int StateListDrawableItem_android_drawable = 0;
+ public static final int[] SwitchCompat = { 0x1010124, 0x1010125, 0x1010142, 0x7f03015a, 0x7f030165, 0x7f030178, 0x7f030179, 0x7f03017b, 0x7f0301b3, 0x7f0301b4, 0x7f0301b5, 0x7f0301cc, 0x7f0301cd, 0x7f0301ce };
+ public static final int SwitchCompat_android_textOn = 0;
+ public static final int SwitchCompat_android_textOff = 1;
+ public static final int SwitchCompat_android_thumb = 2;
+ public static final int SwitchCompat_showText = 3;
+ public static final int SwitchCompat_splitTrack = 4;
+ public static final int SwitchCompat_switchMinWidth = 5;
+ public static final int SwitchCompat_switchPadding = 6;
+ public static final int SwitchCompat_switchTextAppearance = 7;
+ public static final int SwitchCompat_thumbTextPadding = 8;
+ public static final int SwitchCompat_thumbTint = 9;
+ public static final int SwitchCompat_thumbTintMode = 10;
+ public static final int SwitchCompat_track = 11;
+ public static final int SwitchCompat_trackTint = 12;
+ public static final int SwitchCompat_trackTintMode = 13;
+ public static final int[] TextAppearance = { 0x1010095, 0x1010096, 0x1010097, 0x1010098, 0x101009a, 0x101009b, 0x1010161, 0x1010162, 0x1010163, 0x1010164, 0x10103ac, 0x7f0300d1, 0x7f030196 };
+ public static final int TextAppearance_android_textSize = 0;
+ public static final int TextAppearance_android_typeface = 1;
+ public static final int TextAppearance_android_textStyle = 2;
+ public static final int TextAppearance_android_textColor = 3;
+ public static final int TextAppearance_android_textColorHint = 4;
+ public static final int TextAppearance_android_textColorLink = 5;
+ public static final int TextAppearance_android_shadowColor = 6;
+ public static final int TextAppearance_android_shadowDx = 7;
+ public static final int TextAppearance_android_shadowDy = 8;
+ public static final int TextAppearance_android_shadowRadius = 9;
+ public static final int TextAppearance_android_fontFamily = 10;
+ public static final int TextAppearance_fontFamily = 11;
+ public static final int TextAppearance_textAllCaps = 12;
+ public static final int[] Toolbar = { 0x10100af, 0x1010140, 0x7f030051, 0x7f03007f, 0x7f030080, 0x7f030091, 0x7f030092, 0x7f030093, 0x7f030094, 0x7f030095, 0x7f030096, 0x7f030123, 0x7f030124, 0x7f030128, 0x7f03012d, 0x7f03012e, 0x7f030140, 0x7f030173, 0x7f030174, 0x7f030175, 0x7f0301bb, 0x7f0301bd, 0x7f0301be, 0x7f0301bf, 0x7f0301c0, 0x7f0301c1, 0x7f0301c2, 0x7f0301c3, 0x7f0301c4 };
+ public static final int Toolbar_android_gravity = 0;
+ public static final int Toolbar_android_minHeight = 1;
+ public static final int Toolbar_buttonGravity = 2;
+ public static final int Toolbar_collapseContentDescription = 3;
+ public static final int Toolbar_collapseIcon = 4;
+ public static final int Toolbar_contentInsetEnd = 5;
+ public static final int Toolbar_contentInsetEndWithActions = 6;
+ public static final int Toolbar_contentInsetLeft = 7;
+ public static final int Toolbar_contentInsetRight = 8;
+ public static final int Toolbar_contentInsetStart = 9;
+ public static final int Toolbar_contentInsetStartWithNavigation = 10;
+ public static final int Toolbar_logo = 11;
+ public static final int Toolbar_logoDescription = 12;
+ public static final int Toolbar_maxButtonHeight = 13;
+ public static final int Toolbar_navigationContentDescription = 14;
+ public static final int Toolbar_navigationIcon = 15;
+ public static final int Toolbar_popupTheme = 16;
+ public static final int Toolbar_subtitle = 17;
+ public static final int Toolbar_subtitleTextAppearance = 18;
+ public static final int Toolbar_subtitleTextColor = 19;
+ public static final int Toolbar_title = 20;
+ public static final int Toolbar_titleMargin = 21;
+ public static final int Toolbar_titleMarginBottom = 22;
+ public static final int Toolbar_titleMarginEnd = 23;
+ public static final int Toolbar_titleMarginStart = 24;
+ public static final int Toolbar_titleMarginTop = 25;
+ public static final int Toolbar_titleMargins = 26;
+ public static final int Toolbar_titleTextAppearance = 27;
+ public static final int Toolbar_titleTextColor = 28;
+ public static final int[] View = { 0x1010000, 0x10100da, 0x7f030134, 0x7f030135, 0x7f0301b1 };
+ public static final int View_android_theme = 0;
+ public static final int View_android_focusable = 1;
+ public static final int View_paddingEnd = 2;
+ public static final int View_paddingStart = 3;
+ public static final int View_theme = 4;
+ public static final int[] ViewBackgroundHelper = { 0x10100d4, 0x7f030034, 0x7f030035 };
+ public static final int ViewBackgroundHelper_android_background = 0;
+ public static final int ViewBackgroundHelper_backgroundTint = 1;
+ public static final int ViewBackgroundHelper_backgroundTintMode = 2;
+ public static final int[] ViewStubCompat = { 0x10100d0, 0x10100f2, 0x10100f3 };
+ public static final int ViewStubCompat_android_id = 0;
+ public static final int ViewStubCompat_android_layout = 1;
+ public static final int ViewStubCompat_android_inflatedId = 2;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/v7/cardview/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/v7/cardview/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..2aa62279f0124477dc49e2034a684f99db9821ad
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/v7/cardview/R.java
@@ -0,0 +1,69 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.v7.cardview;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int cardBackgroundColor = 0x7f030058;
+ public static final int cardCornerRadius = 0x7f030059;
+ public static final int cardElevation = 0x7f03005a;
+ public static final int cardMaxElevation = 0x7f03005b;
+ public static final int cardPreventCornerOverlap = 0x7f03005c;
+ public static final int cardUseCompatPadding = 0x7f03005d;
+ public static final int cardViewStyle = 0x7f03005e;
+ public static final int contentPadding = 0x7f030097;
+ public static final int contentPaddingBottom = 0x7f030098;
+ public static final int contentPaddingLeft = 0x7f030099;
+ public static final int contentPaddingRight = 0x7f03009a;
+ public static final int contentPaddingTop = 0x7f03009b;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int cardview_dark_background = 0x7f050027;
+ public static final int cardview_light_background = 0x7f050028;
+ public static final int cardview_shadow_end_color = 0x7f050029;
+ public static final int cardview_shadow_start_color = 0x7f05002a;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int cardview_compat_inset_shadow = 0x7f06004b;
+ public static final int cardview_default_elevation = 0x7f06004c;
+ public static final int cardview_default_radius = 0x7f06004d;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int Base_CardView = 0x7f0e000d;
+ public static final int CardView = 0x7f0e00c4;
+ public static final int CardView_Dark = 0x7f0e00c5;
+ public static final int CardView_Light = 0x7f0e00c6;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] CardView = { 0x101013f, 0x1010140, 0x7f030058, 0x7f030059, 0x7f03005a, 0x7f03005b, 0x7f03005c, 0x7f03005d, 0x7f030097, 0x7f030098, 0x7f030099, 0x7f03009a, 0x7f03009b };
+ public static final int CardView_android_minWidth = 0;
+ public static final int CardView_android_minHeight = 1;
+ public static final int CardView_cardBackgroundColor = 2;
+ public static final int CardView_cardCornerRadius = 3;
+ public static final int CardView_cardElevation = 4;
+ public static final int CardView_cardMaxElevation = 5;
+ public static final int CardView_cardPreventCornerOverlap = 6;
+ public static final int CardView_cardUseCompatPadding = 7;
+ public static final int CardView_contentPadding = 8;
+ public static final int CardView_contentPaddingBottom = 9;
+ public static final int CardView_contentPaddingLeft = 10;
+ public static final int CardView_contentPaddingRight = 11;
+ public static final int CardView_contentPaddingTop = 12;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/v7/recyclerview/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/v7/recyclerview/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..d1ea4238ecfcf40c89908b5e6d093e71816cc923
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/v7/recyclerview/R.java
@@ -0,0 +1,239 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.v7.recyclerview;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f030027;
+ public static final int coordinatorLayoutStyle = 0x7f03009e;
+ public static final int fastScrollEnabled = 0x7f0300c9;
+ public static final int fastScrollHorizontalThumbDrawable = 0x7f0300ca;
+ public static final int fastScrollHorizontalTrackDrawable = 0x7f0300cb;
+ public static final int fastScrollVerticalThumbDrawable = 0x7f0300cc;
+ public static final int fastScrollVerticalTrackDrawable = 0x7f0300cd;
+ public static final int font = 0x7f0300d0;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int keylines = 0x7f030106;
+ public static final int layoutManager = 0x7f03010a;
+ public static final int layout_anchor = 0x7f03010b;
+ public static final int layout_anchorGravity = 0x7f03010c;
+ public static final int layout_behavior = 0x7f03010d;
+ public static final int layout_dodgeInsetEdges = 0x7f030110;
+ public static final int layout_insetEdge = 0x7f030111;
+ public static final int layout_keyline = 0x7f030112;
+ public static final int reverseLayout = 0x7f03014c;
+ public static final int spanCount = 0x7f030161;
+ public static final int stackFromEnd = 0x7f030167;
+ public static final int statusBarBackground = 0x7f03016d;
+ public static final int ttcIndex = 0x7f0301cf;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int fastscroll_default_thickness = 0x7f060083;
+ public static final int fastscroll_margin = 0x7f060084;
+ public static final int fastscroll_minimum_range = 0x7f060085;
+ public static final int item_touch_helper_max_drag_scroll_per_frame = 0x7f06008d;
+ public static final int item_touch_helper_swipe_escape_max_velocity = 0x7f06008e;
+ public static final int item_touch_helper_swipe_escape_velocity = 0x7f06008f;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f08000e;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int bottom = 0x7f080022;
+ public static final int chronometer = 0x7f080029;
+ public static final int end = 0x7f08003c;
+ public static final int forever = 0x7f080048;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int item_touch_helper_previous_elevation = 0x7f080053;
+ public static final int left = 0x7f080056;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int none = 0x7f080065;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int right = 0x7f080072;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int start = 0x7f080098;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ public static final int top = 0x7f0800ae;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ public static final int Widget_Support_CoordinatorLayout = 0x7f0e01f5;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] CoordinatorLayout = { 0x7f030106, 0x7f03016d };
+ public static final int CoordinatorLayout_keylines = 0;
+ public static final int CoordinatorLayout_statusBarBackground = 1;
+ public static final int[] CoordinatorLayout_Layout = { 0x10100b3, 0x7f03010b, 0x7f03010c, 0x7f03010d, 0x7f030110, 0x7f030111, 0x7f030112 };
+ public static final int CoordinatorLayout_Layout_android_layout_gravity = 0;
+ public static final int CoordinatorLayout_Layout_layout_anchor = 1;
+ public static final int CoordinatorLayout_Layout_layout_anchorGravity = 2;
+ public static final int CoordinatorLayout_Layout_layout_behavior = 3;
+ public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges = 4;
+ public static final int CoordinatorLayout_Layout_layout_insetEdge = 5;
+ public static final int CoordinatorLayout_Layout_layout_keyline = 6;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ public static final int[] RecyclerView = { 0x10100c4, 0x10100f1, 0x7f0300c9, 0x7f0300ca, 0x7f0300cb, 0x7f0300cc, 0x7f0300cd, 0x7f03010a, 0x7f03014c, 0x7f030161, 0x7f030167 };
+ public static final int RecyclerView_android_orientation = 0;
+ public static final int RecyclerView_android_descendantFocusability = 1;
+ public static final int RecyclerView_fastScrollEnabled = 2;
+ public static final int RecyclerView_fastScrollHorizontalThumbDrawable = 3;
+ public static final int RecyclerView_fastScrollHorizontalTrackDrawable = 4;
+ public static final int RecyclerView_fastScrollVerticalThumbDrawable = 5;
+ public static final int RecyclerView_fastScrollVerticalTrackDrawable = 6;
+ public static final int RecyclerView_layoutManager = 7;
+ public static final int RecyclerView_reverseLayout = 8;
+ public static final int RecyclerView_spanCount = 9;
+ public static final int RecyclerView_stackFromEnd = 10;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/v7/viewpager/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/v7/viewpager/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..8bcad4e87c13fd549288da6a56fdf06e73b5de6a
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/android/support/v7/viewpager/R.java
@@ -0,0 +1,183 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package android.support.v7.viewpager;
+
+public final class R {
+ private R() {}
+
+ public static final class attr {
+ private attr() {}
+
+ public static final int alpha = 0x7f030027;
+ public static final int font = 0x7f0300d0;
+ public static final int fontProviderAuthority = 0x7f0300d2;
+ public static final int fontProviderCerts = 0x7f0300d3;
+ public static final int fontProviderFetchStrategy = 0x7f0300d4;
+ public static final int fontProviderFetchTimeout = 0x7f0300d5;
+ public static final int fontProviderPackage = 0x7f0300d6;
+ public static final int fontProviderQuery = 0x7f0300d7;
+ public static final int fontStyle = 0x7f0300d8;
+ public static final int fontVariationSettings = 0x7f0300d9;
+ public static final int fontWeight = 0x7f0300da;
+ public static final int ttcIndex = 0x7f0301cf;
+ }
+ public static final class color {
+ private color() {}
+
+ public static final int notification_action_color_filter = 0x7f05006a;
+ public static final int notification_icon_bg_color = 0x7f05006b;
+ public static final int ripple_material_light = 0x7f05007a;
+ public static final int secondary_text_default_material_light = 0x7f05007d;
+ }
+ public static final class dimen {
+ private dimen() {}
+
+ public static final int compat_button_inset_horizontal_material = 0x7f06004e;
+ public static final int compat_button_inset_vertical_material = 0x7f06004f;
+ public static final int compat_button_padding_horizontal_material = 0x7f060050;
+ public static final int compat_button_padding_vertical_material = 0x7f060051;
+ public static final int compat_control_corner_material = 0x7f060052;
+ public static final int compat_notification_large_icon_max_height = 0x7f060053;
+ public static final int compat_notification_large_icon_max_width = 0x7f060054;
+ public static final int notification_action_icon_size = 0x7f0600c0;
+ public static final int notification_action_text_size = 0x7f0600c1;
+ public static final int notification_big_circle_margin = 0x7f0600c2;
+ public static final int notification_content_margin_start = 0x7f0600c3;
+ public static final int notification_large_icon_height = 0x7f0600c4;
+ public static final int notification_large_icon_width = 0x7f0600c5;
+ public static final int notification_main_column_padding_top = 0x7f0600c6;
+ public static final int notification_media_narrow_margin = 0x7f0600c7;
+ public static final int notification_right_icon_size = 0x7f0600c8;
+ public static final int notification_right_side_padding_top = 0x7f0600c9;
+ public static final int notification_small_icon_background_padding = 0x7f0600ca;
+ public static final int notification_small_icon_size_as_large = 0x7f0600cb;
+ public static final int notification_subtext_size = 0x7f0600cc;
+ public static final int notification_top_pad = 0x7f0600cd;
+ public static final int notification_top_pad_large_text = 0x7f0600ce;
+ }
+ public static final class drawable {
+ private drawable() {}
+
+ public static final int notification_action_background = 0x7f07007a;
+ public static final int notification_bg = 0x7f07007b;
+ public static final int notification_bg_low = 0x7f07007c;
+ public static final int notification_bg_low_normal = 0x7f07007d;
+ public static final int notification_bg_low_pressed = 0x7f07007e;
+ public static final int notification_bg_normal = 0x7f07007f;
+ public static final int notification_bg_normal_pressed = 0x7f070080;
+ public static final int notification_icon_background = 0x7f070081;
+ public static final int notification_template_icon_bg = 0x7f070082;
+ public static final int notification_template_icon_low_bg = 0x7f070083;
+ public static final int notification_tile_bg = 0x7f070084;
+ public static final int notify_panel_notification_icon_bg = 0x7f070085;
+ }
+ public static final class id {
+ private id() {}
+
+ public static final int action_container = 0x7f08000e;
+ public static final int action_divider = 0x7f080010;
+ public static final int action_image = 0x7f080011;
+ public static final int action_text = 0x7f080017;
+ public static final int actions = 0x7f080018;
+ public static final int async = 0x7f08001e;
+ public static final int blocking = 0x7f080021;
+ public static final int chronometer = 0x7f080029;
+ public static final int forever = 0x7f080048;
+ public static final int icon = 0x7f08004d;
+ public static final int icon_group = 0x7f08004e;
+ public static final int info = 0x7f080051;
+ public static final int italic = 0x7f080052;
+ public static final int line1 = 0x7f080057;
+ public static final int line3 = 0x7f080058;
+ public static final int normal = 0x7f080066;
+ public static final int notification_background = 0x7f080067;
+ public static final int notification_main_column = 0x7f080068;
+ public static final int notification_main_column_container = 0x7f080069;
+ public static final int right_icon = 0x7f080073;
+ public static final int right_side = 0x7f080074;
+ public static final int tag_transition_group = 0x7f08009e;
+ public static final int tag_unhandled_key_event_manager = 0x7f08009f;
+ public static final int tag_unhandled_key_listeners = 0x7f0800a0;
+ public static final int text = 0x7f0800a1;
+ public static final int text2 = 0x7f0800a2;
+ public static final int time = 0x7f0800aa;
+ public static final int title = 0x7f0800ab;
+ }
+ public static final class integer {
+ private integer() {}
+
+ public static final int status_bar_notification_info_maxnum = 0x7f09000e;
+ }
+ public static final class layout {
+ private layout() {}
+
+ public static final int notification_action = 0x7f0b002d;
+ public static final int notification_action_tombstone = 0x7f0b002e;
+ public static final int notification_template_custom_big = 0x7f0b0035;
+ public static final int notification_template_icon_group = 0x7f0b0036;
+ public static final int notification_template_part_chronometer = 0x7f0b003a;
+ public static final int notification_template_part_time = 0x7f0b003b;
+ }
+ public static final class string {
+ private string() {}
+
+ public static final int status_bar_notification_info_overflow = 0x7f0d0037;
+ }
+ public static final class style {
+ private style() {}
+
+ public static final int TextAppearance_Compat_Notification = 0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info = 0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Line2 = 0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Time = 0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Title = 0x7f0e011e;
+ public static final int Widget_Compat_NotificationActionContainer = 0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText = 0x7f0e01c6;
+ }
+ public static final class styleable {
+ private styleable() {}
+
+ public static final int[] ColorStateListItem = { 0x10101a5, 0x101031f, 0x7f030027 };
+ public static final int ColorStateListItem_android_color = 0;
+ public static final int ColorStateListItem_android_alpha = 1;
+ public static final int ColorStateListItem_alpha = 2;
+ public static final int[] FontFamily = { 0x7f0300d2, 0x7f0300d3, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7 };
+ public static final int FontFamily_fontProviderAuthority = 0;
+ public static final int FontFamily_fontProviderCerts = 1;
+ public static final int FontFamily_fontProviderFetchStrategy = 2;
+ public static final int FontFamily_fontProviderFetchTimeout = 3;
+ public static final int FontFamily_fontProviderPackage = 4;
+ public static final int FontFamily_fontProviderQuery = 5;
+ public static final int[] FontFamilyFont = { 0x1010532, 0x1010533, 0x101053f, 0x101056f, 0x1010570, 0x7f0300d0, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0301cf };
+ public static final int FontFamilyFont_android_font = 0;
+ public static final int FontFamilyFont_android_fontWeight = 1;
+ public static final int FontFamilyFont_android_fontStyle = 2;
+ public static final int FontFamilyFont_android_ttcIndex = 3;
+ public static final int FontFamilyFont_android_fontVariationSettings = 4;
+ public static final int FontFamilyFont_font = 5;
+ public static final int FontFamilyFont_fontStyle = 6;
+ public static final int FontFamilyFont_fontVariationSettings = 7;
+ public static final int FontFamilyFont_fontWeight = 8;
+ public static final int FontFamilyFont_ttcIndex = 9;
+ public static final int[] GradientColor = { 0x101019d, 0x101019e, 0x10101a1, 0x10101a2, 0x10101a3, 0x10101a4, 0x1010201, 0x101020b, 0x1010510, 0x1010511, 0x1010512, 0x1010513 };
+ public static final int GradientColor_android_startColor = 0;
+ public static final int GradientColor_android_endColor = 1;
+ public static final int GradientColor_android_type = 2;
+ public static final int GradientColor_android_centerX = 3;
+ public static final int GradientColor_android_centerY = 4;
+ public static final int GradientColor_android_gradientRadius = 5;
+ public static final int GradientColor_android_tileMode = 6;
+ public static final int GradientColor_android_centerColor = 7;
+ public static final int GradientColor_android_startX = 8;
+ public static final int GradientColor_android_startY = 9;
+ public static final int GradientColor_android_endX = 10;
+ public static final int GradientColor_android_endY = 11;
+ public static final int[] GradientColorItem = { 0x10101a5, 0x1010514 };
+ public static final int GradientColorItem_android_color = 0;
+ public static final int GradientColorItem_android_offset = 1;
+ }
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/androidx/versionedparcelable/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/androidx/versionedparcelable/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..92e83d409e9bf977a24a3f3cd025a5cd3ed6e976
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/androidx/versionedparcelable/R.java
@@ -0,0 +1,12 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * gradle plugin from the resource data it found. It
+ * should not be modified by hand.
+ */
+package androidx.versionedparcelable;
+
+public final class R {
+ private R() {}
+
+}
diff --git a/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/org/muctec/smartfritz/R.java b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/org/muctec/smartfritz/R.java
new file mode 100644
index 0000000000000000000000000000000000000000..993d3aaf03fb0878e5dbb7d7aed38628173c436f
--- /dev/null
+++ b/SmartFritz/build/generated/not_namespaced_r_class_sources/release/processReleaseResources/r/org/muctec/smartfritz/R.java
@@ -0,0 +1,17147 @@
+/* AUTO-GENERATED FILE. DO NOT MODIFY.
+ *
+ * This class was automatically generated by the
+ * aapt tool from the resource data it found. It
+ * should not be modified by hand.
+ */
+
+package org.muctec.smartfritz;
+
+public final class R {
+ public static final class anim {
+ public static final int abc_fade_in=0x7f010000;
+ public static final int abc_fade_out=0x7f010001;
+ public static final int abc_grow_fade_in_from_bottom=0x7f010002;
+ public static final int abc_popup_enter=0x7f010003;
+ public static final int abc_popup_exit=0x7f010004;
+ public static final int abc_shrink_fade_out_from_bottom=0x7f010005;
+ public static final int abc_slide_in_bottom=0x7f010006;
+ public static final int abc_slide_in_top=0x7f010007;
+ public static final int abc_slide_out_bottom=0x7f010008;
+ public static final int abc_slide_out_top=0x7f010009;
+ public static final int abc_tooltip_enter=0x7f01000a;
+ public static final int abc_tooltip_exit=0x7f01000b;
+ public static final int design_bottom_sheet_slide_in=0x7f01000c;
+ public static final int design_bottom_sheet_slide_out=0x7f01000d;
+ public static final int design_snackbar_in=0x7f01000e;
+ public static final int design_snackbar_out=0x7f01000f;
+ }
+ public static final class animator {
+ public static final int design_appbar_state_list_animator=0x7f020000;
+ public static final int design_fab_hide_motion_spec=0x7f020001;
+ public static final int design_fab_show_motion_spec=0x7f020002;
+ public static final int mtrl_btn_state_list_anim=0x7f020003;
+ public static final int mtrl_btn_unelevated_state_list_anim=0x7f020004;
+ public static final int mtrl_chip_state_list_anim=0x7f020005;
+ public static final int mtrl_fab_hide_motion_spec=0x7f020006;
+ public static final int mtrl_fab_show_motion_spec=0x7f020007;
+ public static final int mtrl_fab_transformation_sheet_collapse_spec=0x7f020008;
+ public static final int mtrl_fab_transformation_sheet_expand_spec=0x7f020009;
+ }
+ public static final class attr {
+ /**
+ * Custom divider drawable to use for elements in the action bar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionBarDivider=0x7f030000;
+ /**
+ * Custom item state list drawable background for action bar items.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionBarItemBackground=0x7f030001;
+ /**
+ * Reference to a theme that should be used to inflate popups
+ * shown by widgets in the action bar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionBarPopupTheme=0x7f030002;
+ /**
+ * Size of the Action Bar, including the contextual
+ * bar used to present Action Modes.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
wrap_content
0
+ *
+ */
+ public static final int actionBarSize=0x7f030003;
+ /**
+ * Reference to a style for the split Action Bar. This style
+ * controls the split component that holds the menu/action
+ * buttons. actionBarStyle is still used for the primary
+ * bar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionBarSplitStyle=0x7f030004;
+ /**
+ * Reference to a style for the Action Bar
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionBarStyle=0x7f030005;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionBarTabBarStyle=0x7f030006;
+ /**
+ * Default style for tabs within an action bar
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionBarTabStyle=0x7f030007;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionBarTabTextStyle=0x7f030008;
+ /**
+ * Reference to a theme that should be used to inflate the
+ * action bar. This will be inherited by any widget inflated
+ * into the action bar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionBarTheme=0x7f030009;
+ /**
+ * Reference to a theme that should be used to inflate widgets
+ * and layouts destined for the action bar. Most of the time
+ * this will be a reference to the current theme, but when
+ * the action bar has a significantly different contrast
+ * profile than the rest of the activity the difference
+ * can become important. If this is set to @null the current
+ * theme will be used.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionBarWidgetTheme=0x7f03000a;
+ /**
+ * Default action button style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionButtonStyle=0x7f03000b;
+ /**
+ * Default ActionBar dropdown style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionDropDownStyle=0x7f03000c;
+ /**
+ * An optional layout to be used as an action view.
+ * See {@link android.view.MenuItem#setActionView(android.view.View)}
+ * for more info.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionLayout=0x7f03000d;
+ /**
+ * TextAppearance style that will be applied to text that
+ * appears within action menu items.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionMenuTextAppearance=0x7f03000e;
+ /**
+ * Color for text that appears within action menu items.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int actionMenuTextColor=0x7f03000f;
+ /**
+ * Background drawable to use for action mode UI
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModeBackground=0x7f030010;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModeCloseButtonStyle=0x7f030011;
+ /**
+ * Drawable to use for the close action mode button
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModeCloseDrawable=0x7f030012;
+ /**
+ * Drawable to use for the Copy action button in Contextual Action Bar
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModeCopyDrawable=0x7f030013;
+ /**
+ * Drawable to use for the Cut action button in Contextual Action Bar
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModeCutDrawable=0x7f030014;
+ /**
+ * Drawable to use for the Find action button in WebView selection action modes
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModeFindDrawable=0x7f030015;
+ /**
+ * Drawable to use for the Paste action button in Contextual Action Bar
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModePasteDrawable=0x7f030016;
+ /**
+ * PopupWindow style to use for action modes when showing as a window overlay.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModePopupWindowStyle=0x7f030017;
+ /**
+ * Drawable to use for the Select all action button in Contextual Action Bar
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModeSelectAllDrawable=0x7f030018;
+ /**
+ * Drawable to use for the Share action button in WebView selection action modes
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModeShareDrawable=0x7f030019;
+ /**
+ * Background drawable to use for action mode UI in the lower split bar
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModeSplitBackground=0x7f03001a;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModeStyle=0x7f03001b;
+ /**
+ * Drawable to use for the Web Search action button in WebView selection action modes
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionModeWebSearchDrawable=0x7f03001c;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionOverflowButtonStyle=0x7f03001d;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int actionOverflowMenuStyle=0x7f03001e;
+ /**
+ * The name of an optional ActionProvider class to instantiate an action view
+ * and perform operations such as default action for that menu item.
+ * See {@link android.view.MenuItem#setActionProvider(android.view.ActionProvider)}
+ * for more info.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int actionProviderClass=0x7f03001f;
+ /**
+ * The name of an optional View class to instantiate and use as an
+ * action view. See {@link android.view.MenuItem#setActionView(android.view.View)}
+ * for more info.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int actionViewClass=0x7f030020;
+ /**
+ * Default ActivityChooserView style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int activityChooserViewStyle=0x7f030021;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int alertDialogButtonGroupStyle=0x7f030022;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int alertDialogCenterButtons=0x7f030023;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int alertDialogStyle=0x7f030024;
+ /**
+ * Theme to use for alert dialogs spawned from this theme.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int alertDialogTheme=0x7f030025;
+ /**
+ * Whether to automatically stack the buttons when there is not
+ * enough space to lay them out side-by-side.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int allowStacking=0x7f030026;
+ /**
+ * Alpha multiplier applied to the base color.
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int alpha=0x7f030027;
+ /**
+ * The alphabetic modifier key. This is the modifier when using a keyboard
+ * with alphabetic keys. The values should be kept in sync with KeyEvent
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
ALT
2
+ *
CTRL
1000
+ *
FUNCTION
8
+ *
META
10000
+ *
SHIFT
1
+ *
SYM
4
+ *
+ */
+ public static final int alphabeticModifiers=0x7f030028;
+ /**
+ * The length of the arrow head when formed to make an arrow
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int arrowHeadLength=0x7f030029;
+ /**
+ * The length of the shaft when formed to make an arrow
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int arrowShaftLength=0x7f03002a;
+ /**
+ * Default AutoCompleteTextView style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int autoCompleteTextViewStyle=0x7f03002b;
+ /**
+ * The maximum text size constraint to be used when auto-sizing text.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int autoSizeMaxTextSize=0x7f03002c;
+ /**
+ * The minimum text size constraint to be used when auto-sizing text.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int autoSizeMinTextSize=0x7f03002d;
+ /**
+ * Resource array of dimensions to be used in conjunction with
+ * autoSizeTextType set to uniform. Overrides
+ * autoSizeStepGranularity if set.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int autoSizePresetSizes=0x7f03002e;
+ /**
+ * Specify the auto-size step size if autoSizeTextType is set to
+ * uniform. The default is 1px. Overwrites
+ * autoSizePresetSizes if set.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int autoSizeStepGranularity=0x7f03002f;
+ /**
+ * Specify the type of auto-size. Note that this feature is not supported by EditText,
+ * works only for TextView.
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
none
0
No auto-sizing (default).
+ *
uniform
1
Uniform horizontal and vertical text size scaling to fit within the
+ * container.
+ *
+ */
+ public static final int autoSizeTextType=0x7f030030;
+ /**
+ * Specifies a background drawable for the action bar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int background=0x7f030031;
+ /**
+ * Specifies a background drawable for the bottom component of a split action bar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int backgroundSplit=0x7f030032;
+ /**
+ * Specifies a background drawable for a second stacked row of the action bar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int backgroundStacked=0x7f030033;
+ /**
+ * Tint to apply to the background.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int backgroundTint=0x7f030034;
+ /**
+ * Blending mode used to apply the background tint.
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and icon color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ */
+ public static final int backgroundTintMode=0x7f030035;
+ /**
+ * The length of the bars when they are parallel to each other
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int barLength=0x7f030036;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int behavior_autoHide=0x7f030037;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int behavior_fitToContents=0x7f030038;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int behavior_hideable=0x7f030039;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int behavior_overlapTop=0x7f03003a;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
auto
ffffffff
+ *
+ */
+ public static final int behavior_peekHeight=0x7f03003b;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int behavior_skipCollapsed=0x7f03003c;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int borderWidth=0x7f03003d;
+ /**
+ * Style for buttons without an explicit border, often used in groups.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int borderlessButtonStyle=0x7f03003e;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int bottomAppBarStyle=0x7f03003f;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int bottomNavigationStyle=0x7f030040;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int bottomSheetDialogTheme=0x7f030041;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int bottomSheetStyle=0x7f030042;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int boxBackgroundColor=0x7f030043;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
filled
1
+ *
none
0
+ *
outline
2
+ *
+ */
+ public static final int boxBackgroundMode=0x7f030044;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int boxCollapsedPaddingTop=0x7f030045;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int boxCornerRadiusBottomEnd=0x7f030046;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int boxCornerRadiusBottomStart=0x7f030047;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int boxCornerRadiusTopEnd=0x7f030048;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int boxCornerRadiusTopStart=0x7f030049;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int boxStrokeColor=0x7f03004a;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int boxStrokeWidth=0x7f03004b;
+ /**
+ * Style for buttons within button bars
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int buttonBarButtonStyle=0x7f03004c;
+ /**
+ * Style for the "negative" buttons within button bars
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int buttonBarNegativeButtonStyle=0x7f03004d;
+ /**
+ * Style for the "neutral" buttons within button bars
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int buttonBarNeutralButtonStyle=0x7f03004e;
+ /**
+ * Style for the "positive" buttons within button bars
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int buttonBarPositiveButtonStyle=0x7f03004f;
+ /**
+ * Style for button bars
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int buttonBarStyle=0x7f030050;
+ /**
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
Push object to the bottom of its container, not changing its size.
+ *
top
30
Push object to the top of its container, not changing its size.
+ *
+ */
+ public static final int buttonGravity=0x7f030051;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int buttonIconDimen=0x7f030052;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int buttonPanelSideLayout=0x7f030053;
+ /**
+ * Normal Button style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int buttonStyle=0x7f030054;
+ /**
+ * Small Button style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int buttonStyleSmall=0x7f030055;
+ /**
+ * Tint to apply to the button drawable.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int buttonTint=0x7f030056;
+ /**
+ * Blending mode used to apply the button tint.
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and icon color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ */
+ public static final int buttonTintMode=0x7f030057;
+ /**
+ * Background color for CardView.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int cardBackgroundColor=0x7f030058;
+ /**
+ * Corner radius for CardView.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int cardCornerRadius=0x7f030059;
+ /**
+ * Elevation for CardView.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int cardElevation=0x7f03005a;
+ /**
+ * Maximum Elevation for CardView.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int cardMaxElevation=0x7f03005b;
+ /**
+ * Add padding to CardView on v20 and before to prevent intersections between the Card content and rounded corners.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int cardPreventCornerOverlap=0x7f03005c;
+ /**
+ * Add padding in API v21+ as well to have the same measurements with previous versions.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int cardUseCompatPadding=0x7f03005d;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int cardViewStyle=0x7f03005e;
+ /**
+ * Default Checkbox style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int checkboxStyle=0x7f03005f;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int checkedChip=0x7f030060;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int checkedIcon=0x7f030061;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int checkedIconEnabled=0x7f030062;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int checkedIconVisible=0x7f030063;
+ /**
+ * Default CheckedTextView style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int checkedTextViewStyle=0x7f030064;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int chipBackgroundColor=0x7f030065;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int chipCornerRadius=0x7f030066;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int chipEndPadding=0x7f030067;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int chipGroupStyle=0x7f030068;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int chipIcon=0x7f030069;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int chipIconEnabled=0x7f03006a;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int chipIconSize=0x7f03006b;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int chipIconTint=0x7f03006c;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int chipIconVisible=0x7f03006d;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int chipMinHeight=0x7f03006e;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int chipSpacing=0x7f03006f;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int chipSpacingHorizontal=0x7f030070;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int chipSpacingVertical=0x7f030071;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int chipStandaloneStyle=0x7f030072;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int chipStartPadding=0x7f030073;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int chipStrokeColor=0x7f030074;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int chipStrokeWidth=0x7f030075;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int chipStyle=0x7f030076;
+ /**
+ * Close button icon
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int closeIcon=0x7f030077;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int closeIconEnabled=0x7f030078;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int closeIconEndPadding=0x7f030079;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int closeIconSize=0x7f03007a;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int closeIconStartPadding=0x7f03007b;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int closeIconTint=0x7f03007c;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int closeIconVisible=0x7f03007d;
+ /**
+ * Specifies a layout to use for the "close" item at the starting edge.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int closeItemLayout=0x7f03007e;
+ /**
+ * Text to set as the content description for the collapse button.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int collapseContentDescription=0x7f03007f;
+ /**
+ * Icon drawable to use for the collapse button.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int collapseIcon=0x7f030080;
+ /**
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
+ *
center
11
+ *
center_horizontal
1
+ *
center_vertical
10
+ *
end
800005
+ *
fill_vertical
70
+ *
left
3
+ *
right
5
+ *
start
800003
+ *
top
30
+ *
+ */
+ public static final int collapsedTitleGravity=0x7f030081;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int collapsedTitleTextAppearance=0x7f030082;
+ /**
+ * The drawing color for the bars
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int color=0x7f030083;
+ /**
+ * Bright complement to the primary branding color. By default, this is the color applied
+ * to framework controls (via colorControlActivated).
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int colorAccent=0x7f030084;
+ /**
+ * Default color of background imagery for floating components, ex. dialogs, popups, and cards.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int colorBackgroundFloating=0x7f030085;
+ /**
+ * The color applied to framework buttons in their normal state.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int colorButtonNormal=0x7f030086;
+ /**
+ * The color applied to framework controls in their activated (ex. checked) state.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int colorControlActivated=0x7f030087;
+ /**
+ * The color applied to framework control highlights (ex. ripples, list selectors).
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int colorControlHighlight=0x7f030088;
+ /**
+ * The color applied to framework controls in their normal state.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int colorControlNormal=0x7f030089;
+ /**
+ * Color used for error states and things that need to be drawn to
+ * the user's attention.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int colorError=0x7f03008a;
+ /**
+ * The primary branding color for the app. By default, this is the color applied to the
+ * action bar background.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int colorPrimary=0x7f03008b;
+ /**
+ * Dark variant of the primary branding color. By default, this is the color applied to
+ * the status bar (via statusBarColor) and navigation bar (via navigationBarColor).
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int colorPrimaryDark=0x7f03008c;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int colorSecondary=0x7f03008d;
+ /**
+ * The color applied to framework switch thumbs in their normal state.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int colorSwitchThumbNormal=0x7f03008e;
+ /**
+ * Commit icon shown in the query suggestion row
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int commitIcon=0x7f03008f;
+ /**
+ * The content description associated with the item.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int contentDescription=0x7f030090;
+ /**
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int contentInsetEnd=0x7f030091;
+ /**
+ * Minimum inset for content views within a bar when actions from a menu
+ * are present. Only valid for some themes and configurations.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int contentInsetEndWithActions=0x7f030092;
+ /**
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int contentInsetLeft=0x7f030093;
+ /**
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int contentInsetRight=0x7f030094;
+ /**
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int contentInsetStart=0x7f030095;
+ /**
+ * Minimum inset for content views within a bar when a navigation button
+ * is present, such as the Up button. Only valid for some themes and configurations.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int contentInsetStartWithNavigation=0x7f030096;
+ /**
+ * Inner padding between the edges of the Card and children of the CardView.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int contentPadding=0x7f030097;
+ /**
+ * Inner padding between the bottom edge of the Card and children of the CardView.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int contentPaddingBottom=0x7f030098;
+ /**
+ * Inner padding between the left edge of the Card and children of the CardView.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int contentPaddingLeft=0x7f030099;
+ /**
+ * Inner padding between the right edge of the Card and children of the CardView.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int contentPaddingRight=0x7f03009a;
+ /**
+ * Inner padding between the top edge of the Card and children of the CardView.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int contentPaddingTop=0x7f03009b;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int contentScrim=0x7f03009c;
+ /**
+ * The background used by framework controls.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int controlBackground=0x7f03009d;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int coordinatorLayoutStyle=0x7f03009e;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int cornerRadius=0x7f03009f;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int counterEnabled=0x7f0300a0;
+ /**
+ *
May be an integer value, such as "100".
+ */
+ public static final int counterMaxLength=0x7f0300a1;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int counterOverflowTextAppearance=0x7f0300a2;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int counterTextAppearance=0x7f0300a3;
+ /**
+ * Specifies a layout for custom navigation. Overrides navigationMode.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int customNavigationLayout=0x7f0300a4;
+ /**
+ * Default query hint used when {@code queryHint} is undefined and
+ * the search view's {@code SearchableInfo} does not provide a hint.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int defaultQueryHint=0x7f0300a5;
+ /**
+ * Preferred corner radius of dialogs.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int dialogCornerRadius=0x7f0300a6;
+ /**
+ * Preferred padding for dialog content.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int dialogPreferredPadding=0x7f0300a7;
+ /**
+ * Theme to use for dialogs spawned from this theme.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int dialogTheme=0x7f0300a8;
+ /**
+ * Options affecting how the action bar is displayed.
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
disableHome
20
+ *
homeAsUp
4
+ *
none
0
+ *
showCustom
10
+ *
showHome
2
+ *
showTitle
8
+ *
useLogo
1
+ *
+ */
+ public static final int displayOptions=0x7f0300a9;
+ /**
+ * Specifies the drawable used for item dividers.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int divider=0x7f0300aa;
+ /**
+ * A drawable that may be used as a horizontal divider between visual elements.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int dividerHorizontal=0x7f0300ab;
+ /**
+ * Size of padding on either end of a divider.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int dividerPadding=0x7f0300ac;
+ /**
+ * A drawable that may be used as a vertical divider between visual elements.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int dividerVertical=0x7f0300ad;
+ /**
+ * The total size of the drawable
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int drawableSize=0x7f0300ae;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int drawerArrowStyle=0x7f0300af;
+ /**
+ * ListPopupWindow compatibility
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int dropDownListViewStyle=0x7f0300b0;
+ /**
+ * The preferred item height for dropdown lists.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int dropdownListPreferredItemHeight=0x7f0300b1;
+ /**
+ * EditText background drawable.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int editTextBackground=0x7f0300b2;
+ /**
+ * EditText text foreground color.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int editTextColor=0x7f0300b3;
+ /**
+ * Default EditText style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int editTextStyle=0x7f0300b4;
+ /**
+ * Elevation for the action bar itself
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int elevation=0x7f0300b5;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int enforceMaterialTheme=0x7f0300b6;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int enforceTextAppearance=0x7f0300b7;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int errorEnabled=0x7f0300b8;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int errorTextAppearance=0x7f0300b9;
+ /**
+ * The drawable to show in the button for expanding the activities overflow popup.
+ * Note: Clients would like to set this drawable
+ * as a clue about the action the chosen activity will perform. For
+ * example, if share activity is to be chosen the drawable should
+ * give a clue that sharing is to be performed.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int expandActivityOverflowButtonDrawable=0x7f0300ba;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int expanded=0x7f0300bb;
+ /**
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
+ *
center
11
+ *
center_horizontal
1
+ *
center_vertical
10
+ *
end
800005
+ *
fill_vertical
70
+ *
left
3
+ *
right
5
+ *
start
800003
+ *
top
30
+ *
+ */
+ public static final int expandedTitleGravity=0x7f0300bc;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int expandedTitleMargin=0x7f0300bd;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int expandedTitleMarginBottom=0x7f0300be;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int expandedTitleMarginEnd=0x7f0300bf;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int expandedTitleMarginStart=0x7f0300c0;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int expandedTitleMarginTop=0x7f0300c1;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int expandedTitleTextAppearance=0x7f0300c2;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
center
0
+ *
end
1
+ *
+ */
+ public static final int fabAlignmentMode=0x7f0300c3;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int fabCradleMargin=0x7f0300c4;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int fabCradleRoundedCornerRadius=0x7f0300c5;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int fabCradleVerticalOffset=0x7f0300c6;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int fabCustomSize=0x7f0300c7;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
auto
ffffffff
+ *
mini
1
+ *
normal
0
+ *
+ */
+ public static final int fabSize=0x7f0300c8;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int fastScrollEnabled=0x7f0300c9;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int fastScrollHorizontalThumbDrawable=0x7f0300ca;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int fastScrollHorizontalTrackDrawable=0x7f0300cb;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int fastScrollVerticalThumbDrawable=0x7f0300cc;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int fastScrollVerticalTrackDrawable=0x7f0300cd;
+ /**
+ * Distance from the top of the TextView to the first text baseline. If set, this
+ * overrides the value set for paddingTop.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int firstBaselineToTopHeight=0x7f0300ce;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
May be an integer value, such as "100".
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
May be a floating point value, such as "1.2".
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ */
+ public static final int floatingActionButtonStyle=0x7f0300cf;
+ /**
+ * The reference to the font file to be used. This should be a file in the res/font folder
+ * and should therefore have an R reference value. E.g. @font/myfont
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int font=0x7f0300d0;
+ /**
+ * The attribute for the font family.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int fontFamily=0x7f0300d1;
+ /**
+ * The authority of the Font Provider to be used for the request.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int fontProviderAuthority=0x7f0300d2;
+ /**
+ * The sets of hashes for the certificates the provider should be signed with. This is
+ * used to verify the identity of the provider, and is only required if the provider is not
+ * part of the system image. This value may point to one list or a list of lists, where each
+ * individual list represents one collection of signature hashes. Refer to your font provider's
+ * documentation for these values.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int fontProviderCerts=0x7f0300d3;
+ /**
+ * The strategy to be used when fetching font data from a font provider in XML layouts.
+ * This attribute is ignored when the resource is loaded from code, as it is equivalent to the
+ * choice of API between {@link
+ * androidx.core.content.res.ResourcesCompat#getFont(Context, int)} (blocking) and
+ * {@link
+ * androidx.core.content.res.ResourcesCompat#getFont(Context, int, FontCallback, Handler)}
+ * (async).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
async
1
The async font fetch works as follows.
+ * First, check the local cache, then if the requeted font is not cached, trigger a
+ * request the font and continue with layout inflation. Once the font fetch succeeds, the
+ * target text view will be refreshed with the downloaded font data. The
+ * fontProviderFetchTimeout will be ignored if async loading is specified.
+ *
blocking
0
The blocking font fetch works as follows.
+ * First, check the local cache, then if the requested font is not cached, request the
+ * font from the provider and wait until it is finished. You can change the length of
+ * the timeout by modifying fontProviderFetchTimeout. If the timeout happens, the
+ * default typeface will be used instead.
+ *
+ */
+ public static final int fontProviderFetchStrategy=0x7f0300d4;
+ /**
+ * The length of the timeout during fetching.
+ *
May be an integer value, such as "100".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
forever
ffffffff
A special value for the timeout. In this case, the blocking font fetching will not
+ * timeout and wait until a reply is received from the font provider.
+ *
+ */
+ public static final int fontProviderFetchTimeout=0x7f0300d5;
+ /**
+ * The package for the Font Provider to be used for the request. This is used to verify
+ * the identity of the provider.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int fontProviderPackage=0x7f0300d6;
+ /**
+ * The query to be sent over to the provider. Refer to your font provider's documentation
+ * on the format of this string.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int fontProviderQuery=0x7f0300d7;
+ /**
+ * The style of the given font file. This will be used when the font is being loaded into
+ * the font stack and will override any style information in the font's header tables. If
+ * unspecified, the value in the font's header tables will be used.
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
italic
1
+ *
normal
0
+ *
+ */
+ public static final int fontStyle=0x7f0300d8;
+ /**
+ * The variation settings to be applied to the font. The string should be in the following
+ * format: "'tag1' value1, 'tag2' value2, ...". If the default variation settings should be
+ * used, or the font used does not support variation settings, this attribute needs not be
+ * specified.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int fontVariationSettings=0x7f0300d9;
+ /**
+ * The weight of the given font file. This will be used when the font is being loaded into
+ * the font stack and will override any weight information in the font's header tables. Must
+ * be a positive number, a multiple of 100, and between 100 and 900, inclusive. The most
+ * common values are 400 for regular weight and 700 for bold weight. If unspecified, the value
+ * in the font's header tables will be used.
+ *
May be an integer value, such as "100".
+ */
+ public static final int fontWeight=0x7f0300da;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int foregroundInsidePadding=0x7f0300db;
+ /**
+ * The max gap between the bars when they are parallel to each other
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int gapBetweenBars=0x7f0300dc;
+ /**
+ * Go button icon
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int goIcon=0x7f0300dd;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int headerLayout=0x7f0300de;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int height=0x7f0300df;
+ /**
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int helperText=0x7f0300e0;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int helperTextEnabled=0x7f0300e1;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int helperTextTextAppearance=0x7f0300e2;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int hideMotionSpec=0x7f0300e3;
+ /**
+ * Set true to hide the action bar on a vertical nested scroll of content.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int hideOnContentScroll=0x7f0300e4;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int hideOnScroll=0x7f0300e5;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int hintAnimationEnabled=0x7f0300e6;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int hintEnabled=0x7f0300e7;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int hintTextAppearance=0x7f0300e8;
+ /**
+ * Specifies a drawable to use for the 'home as up' indicator.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int homeAsUpIndicator=0x7f0300e9;
+ /**
+ * Specifies a layout to use for the "home" section of the action bar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int homeLayout=0x7f0300ea;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int hoveredFocusedTranslationZ=0x7f0300eb;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int icon=0x7f0300ec;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int iconEndPadding=0x7f0300ed;
+ /**
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
start
1
+ *
textStart
2
+ *
+ */
+ public static final int iconGravity=0x7f0300ee;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int iconPadding=0x7f0300ef;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int iconSize=0x7f0300f0;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int iconStartPadding=0x7f0300f1;
+ /**
+ * Tint to apply to the icon.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int iconTint=0x7f0300f2;
+ /**
+ * Blending mode used to apply the icon tint.
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and icon color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the icon with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the icon, but with the icon’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the icon. The icon’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the icon.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ */
+ public static final int iconTintMode=0x7f0300f3;
+ /**
+ * The default state of the SearchView. If true, it will be iconified when not in
+ * use and expanded when clicked.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int iconifiedByDefault=0x7f0300f4;
+ /**
+ * ImageButton background drawable.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int imageButtonStyle=0x7f0300f5;
+ /**
+ * Specifies a style resource to use for an indeterminate progress spinner.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int indeterminateProgressStyle=0x7f0300f6;
+ /**
+ * The maximal number of items initially shown in the activity list.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int initialActivityCount=0x7f0300f7;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int insetForeground=0x7f0300f8;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int isLightTheme=0x7f0300f9;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int itemBackground=0x7f0300fa;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int itemHorizontalPadding=0x7f0300fb;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int itemHorizontalTranslationEnabled=0x7f0300fc;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int itemIconPadding=0x7f0300fd;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int itemIconSize=0x7f0300fe;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int itemIconTint=0x7f0300ff;
+ /**
+ * Specifies padding that should be applied to the left and right sides of
+ * system-provided items in the bar.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int itemPadding=0x7f030100;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int itemSpacing=0x7f030101;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int itemTextAppearance=0x7f030102;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int itemTextAppearanceActive=0x7f030103;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int itemTextAppearanceInactive=0x7f030104;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int itemTextColor=0x7f030105;
+ /**
+ * A reference to an array of integers representing the
+ * locations of horizontal keylines in dp from the starting edge.
+ * Child views can refer to these keylines for alignment using
+ * layout_keyline="index" where index is a 0-based index into
+ * this array.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int keylines=0x7f030106;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
auto
ffffffff
+ *
labeled
1
+ *
selected
0
+ *
unlabeled
2
+ *
+ */
+ public static final int labelVisibilityMode=0x7f030107;
+ /**
+ * Distance from the bottom of the TextView to the last text baseline. If set, this
+ * overrides the value set for paddingBottom.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int lastBaselineToBottomHeight=0x7f030108;
+ /**
+ * The layout to use for the search view.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int layout=0x7f030109;
+ /**
+ * Class name of the Layout Manager to be used.
+ *
+ * The class must extandroidx.recyclerview.widget.RecyclerViewView$LayoutManager
+ * and have either a default constructor or constructor with the signature
+ * (android.content.Context, android.util.AttributeSet, int, int).
+ *
+ * If the name starts with a '.', application package is prefixed.
+ * Else, if the name contains a '.', the classname is assumed to be a full class name.
+ * Else, the recycler view package naandroidx.appcompat.widgetdget) is prefixed.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int layoutManager=0x7f03010a;
+ /**
+ * The id of an anchor view that this view should position relative to.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int layout_anchor=0x7f03010b;
+ /**
+ * Specifies how an object should position relative to an anchor, on both the X and Y axes,
+ * within its parent's bounds.
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
Push object to the bottom of its container, not changing its size.
+ *
center
11
Place the object in the center of its container in both the vertical and horizontal axis, not changing its size.
+ *
center_horizontal
1
Place object in the horizontal center of its container, not changing its size.
+ *
center_vertical
10
Place object in the vertical center of its container, not changing its size.
+ *
clip_horizontal
8
Additional option that can be set to have the left and/or right edges of
+ * the child clipped to its container's bounds.
+ * The clip will be based on the horizontal gravity: a left gravity will clip the right
+ * edge, a right gravity will clip the left edge, and neither will clip both edges.
+ *
clip_vertical
80
Additional option that can be set to have the top and/or bottom edges of
+ * the child clipped to its container's bounds.
+ * The clip will be based on the vertical gravity: a top gravity will clip the bottom
+ * edge, a bottom gravity will clip the top edge, and neither will clip both edges.
+ *
end
800005
Push object to the end of its container, not changing its size.
+ *
fill
77
Grow the horizontal and vertical size of the object if needed so it completely fills its container.
+ *
fill_horizontal
7
Grow the horizontal size of the object if needed so it completely fills its container.
+ *
fill_vertical
70
Grow the vertical size of the object if needed so it completely fills its container.
+ *
left
3
Push object to the left of its container, not changing its size.
+ *
right
5
Push object to the right of its container, not changing its size.
+ *
start
800003
Push object to the beginning of its container, not changing its size.
+ *
top
30
Push object to the top of its container, not changing its size.
+ *
+ */
+ public static final int layout_anchorGravity=0x7f03010c;
+ /**
+ * The class name of a Behavior class defining special runtime behavior
+ * for this child view.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int layout_behavior=0x7f03010d;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
none
0
+ *
parallax
2
+ *
pin
1
+ *
+ */
+ public static final int layout_collapseMode=0x7f03010e;
+ /**
+ *
May be a floating point value, such as "1.2".
+ */
+ public static final int layout_collapseParallaxMultiplier=0x7f03010f;
+ /**
+ * Specifies how this view dodges the inset edges of the CoordinatorLayout.
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
all
77
Dodge all the inset edges.
+ *
bottom
50
Dodge the bottom inset edge.
+ *
end
800005
Dodge the end inset edge.
+ *
left
3
Dodge the left inset edge.
+ *
none
0
Don't dodge any edges
+ *
right
5
Dodge the right inset edge.
+ *
start
800003
Dodge the start inset edge.
+ *
top
30
Dodge the top inset edge.
+ *
+ */
+ public static final int layout_dodgeInsetEdges=0x7f030110;
+ /**
+ * Specifies how this view insets the CoordinatorLayout and make some other views
+ * dodge it.
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
Inset the bottom edge.
+ *
end
800005
Inset the end edge.
+ *
left
3
Inset the left edge.
+ *
none
0
Don't inset.
+ *
right
5
Inset the right edge.
+ *
start
800003
Inset the start edge.
+ *
top
30
Inset the top edge.
+ *
+ */
+ public static final int layout_insetEdge=0x7f030111;
+ /**
+ * The index of a keyline this view should position relative to.
+ * android:layout_gravity will affect how the view aligns to the
+ * specified keyline.
+ *
May be an integer value, such as "100".
+ */
+ public static final int layout_keyline=0x7f030112;
+ /**
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
enterAlways
4
+ *
enterAlwaysCollapsed
8
+ *
exitUntilCollapsed
2
+ *
scroll
1
+ *
snap
10
+ *
snapMargins
20
+ *
+ */
+ public static final int layout_scrollFlags=0x7f030113;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int layout_scrollInterpolator=0x7f030114;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int liftOnScroll=0x7f030115;
+ /**
+ * Explicit height between lines of text. If set, this will override the values set
+ * for lineSpacingExtra and lineSpacingMultiplier.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int lineHeight=0x7f030116;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int lineSpacing=0x7f030117;
+ /**
+ * Drawable used as a background for selected list items.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int listChoiceBackgroundIndicator=0x7f030118;
+ /**
+ * The list divider used in alert dialogs.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int listDividerAlertDialog=0x7f030119;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int listItemLayout=0x7f03011a;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int listLayout=0x7f03011b;
+ /**
+ * Default menu-style ListView style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int listMenuViewStyle=0x7f03011c;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int listPopupWindowStyle=0x7f03011d;
+ /**
+ * The preferred list item height.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int listPreferredItemHeight=0x7f03011e;
+ /**
+ * A larger, more robust list item height.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int listPreferredItemHeightLarge=0x7f03011f;
+ /**
+ * A smaller, sleeker list item height.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int listPreferredItemHeightSmall=0x7f030120;
+ /**
+ * The preferred padding along the left edge of list items.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int listPreferredItemPaddingLeft=0x7f030121;
+ /**
+ * The preferred padding along the right edge of list items.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int listPreferredItemPaddingRight=0x7f030122;
+ /**
+ * Specifies the drawable used for the application logo.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int logo=0x7f030123;
+ /**
+ * A content description string to describe the appearance of the
+ * associated logo image.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int logoDescription=0x7f030124;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int materialButtonStyle=0x7f030125;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int materialCardViewStyle=0x7f030126;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int maxActionInlineWidth=0x7f030127;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int maxButtonHeight=0x7f030128;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int maxImageSize=0x7f030129;
+ /**
+ * When set to true, all children with a weight will be considered having
+ * the minimum size of the largest child. If false, all children are
+ * measured normally.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int measureWithLargestChild=0x7f03012a;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int menu=0x7f03012b;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int multiChoiceItemLayout=0x7f03012c;
+ /**
+ * Text to set as the content description for the navigation button
+ * located at the start of the toolbar.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int navigationContentDescription=0x7f03012d;
+ /**
+ * Icon drawable to use for the navigation button located at
+ * the start of the toolbar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int navigationIcon=0x7f03012e;
+ /**
+ * The type of navigation to use.
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
listMode
1
The action bar will use a selection list for navigation.
+ *
normal
0
Normal static title text
+ *
tabMode
2
The action bar will use a series of horizontal tabs for navigation.
+ *
+ */
+ public static final int navigationMode=0x7f03012f;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int navigationViewStyle=0x7f030130;
+ /**
+ * The numeric modifier key. This is the modifier when using a numeric (e.g., 12-key)
+ * keyboard. The values should be kept in sync with KeyEvent
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
ALT
2
+ *
CTRL
1000
+ *
FUNCTION
8
+ *
META
10000
+ *
SHIFT
1
+ *
SYM
4
+ *
+ */
+ public static final int numericModifiers=0x7f030131;
+ /**
+ * Whether the popup window should overlap its anchor view.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int overlapAnchor=0x7f030132;
+ /**
+ * Bottom padding to use when no buttons are present.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int paddingBottomNoButtons=0x7f030133;
+ /**
+ * Sets the padding, in pixels, of the end edge; see {@link android.R.attr#padding}.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int paddingEnd=0x7f030134;
+ /**
+ * Sets the padding, in pixels, of the start edge; see {@link android.R.attr#padding}.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int paddingStart=0x7f030135;
+ /**
+ * Top padding to use when no title is present.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int paddingTopNoTitle=0x7f030136;
+ /**
+ * The background of a panel when it is inset from the left and right edges of the screen.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int panelBackground=0x7f030137;
+ /**
+ * Default Panel Menu style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int panelMenuListTheme=0x7f030138;
+ /**
+ * Default Panel Menu width.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int panelMenuListWidth=0x7f030139;
+ /**
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int passwordToggleContentDescription=0x7f03013a;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int passwordToggleDrawable=0x7f03013b;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int passwordToggleEnabled=0x7f03013c;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int passwordToggleTint=0x7f03013d;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
multiply
e
+ *
screen
f
+ *
src_atop
9
+ *
src_in
5
+ *
src_over
3
+ *
+ */
+ public static final int passwordToggleTintMode=0x7f03013e;
+ /**
+ * Default PopupMenu style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int popupMenuStyle=0x7f03013f;
+ /**
+ * Reference to a theme that should be used to inflate popups
+ * shown by widgets in the action bar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int popupTheme=0x7f030140;
+ /**
+ * Default PopupWindow style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int popupWindowStyle=0x7f030141;
+ /**
+ * Whether space should be reserved in layout when an icon is missing.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int preserveIconSpacing=0x7f030142;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int pressedTranslationZ=0x7f030143;
+ /**
+ * Specifies the horizontal padding on either end for an embedded progress bar.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int progressBarPadding=0x7f030144;
+ /**
+ * Specifies a style resource to use for an embedded progress bar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int progressBarStyle=0x7f030145;
+ /**
+ * Background for the section containing the search query
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int queryBackground=0x7f030146;
+ /**
+ * An optional user-defined query hint string to be displayed in the empty query field.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int queryHint=0x7f030147;
+ /**
+ * Default RadioButton style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int radioButtonStyle=0x7f030148;
+ /**
+ * Default RatingBar style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int ratingBarStyle=0x7f030149;
+ /**
+ * Indicator RatingBar style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int ratingBarStyleIndicator=0x7f03014a;
+ /**
+ * Small indicator RatingBar style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int ratingBarStyleSmall=0x7f03014b;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int reverseLayout=0x7f03014c;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int rippleColor=0x7f03014d;
+ /**
+ *
May be an integer value, such as "100".
+ */
+ public static final int scrimAnimationDuration=0x7f03014e;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int scrimBackground=0x7f03014f;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int scrimVisibleHeightTrigger=0x7f030150;
+ /**
+ * Search icon displayed as a text field hint
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int searchHintIcon=0x7f030151;
+ /**
+ * Search icon
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int searchIcon=0x7f030152;
+ /**
+ * Style for the search query widget.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int searchViewStyle=0x7f030153;
+ /**
+ * Default SeekBar style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int seekBarStyle=0x7f030154;
+ /**
+ * A style that may be applied to buttons or other selectable items
+ * that should react to pressed and focus states, but that do not
+ * have a clear visual border along the edges.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int selectableItemBackground=0x7f030155;
+ /**
+ * Background drawable for borderless standalone items that need focus/pressed states.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int selectableItemBackgroundBorderless=0x7f030156;
+ /**
+ * How this item should display in the Action Bar, if present.
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
always
2
Always show this item in an actionbar, even if it would override
+ * the system's limits of how much stuff to put there. This may make
+ * your action bar look bad on some screens. In most cases you should
+ * use "ifRoom" instead. Mutually exclusive with "ifRoom" and "never".
+ *
collapseActionView
8
This item's action view collapses to a normal menu
+ * item. When expanded, the action view takes over a
+ * larger segment of its container.
+ *
ifRoom
1
Show this item in an action bar if there is room for it as determined
+ * by the system. Favor this option over "always" where possible.
+ * Mutually exclusive with "never" and "always".
+ *
never
0
Never show this item in an action bar, show it in the overflow menu instead.
+ * Mutually exclusive with "ifRoom" and "always".
+ *
withText
4
When this item is shown as an action in the action bar, show a text
+ * label with it even if it has an icon representation.
+ *
+ */
+ public static final int showAsAction=0x7f030157;
+ /**
+ * Setting for which dividers to show.
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
beginning
1
+ *
end
4
+ *
middle
2
+ *
none
0
+ *
+ */
+ public static final int showDividers=0x7f030158;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int showMotionSpec=0x7f030159;
+ /**
+ * Whether to draw on/off text.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int showText=0x7f03015a;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int showTitle=0x7f03015b;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int singleChoiceItemLayout=0x7f03015c;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int singleLine=0x7f03015d;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int singleSelection=0x7f03015e;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int snackbarButtonStyle=0x7f03015f;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int snackbarStyle=0x7f030160;
+ /**
+ *
May be an integer value, such as "100".
+ */
+ public static final int spanCount=0x7f030161;
+ /**
+ * Whether bars should rotate or not during transition
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int spinBars=0x7f030162;
+ /**
+ * Default Spinner style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int spinnerDropDownItemStyle=0x7f030163;
+ /**
+ * Default Spinner style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int spinnerStyle=0x7f030164;
+ /**
+ * Whether to split the track and leave a gap for the thumb drawable.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int splitTrack=0x7f030165;
+ /**
+ * Sets a drawable as the content of this ImageView. Allows the use of vector drawable
+ * when running on older versions of the platform.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int srcCompat=0x7f030166;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int stackFromEnd=0x7f030167;
+ /**
+ * State identifier indicating the popup will be above the anchor.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int state_above_anchor=0x7f030168;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int state_collapsed=0x7f030169;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int state_collapsible=0x7f03016a;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int state_liftable=0x7f03016b;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int state_lifted=0x7f03016c;
+ /**
+ * Drawable to display behind the status bar when the view is set to draw behind it.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int statusBarBackground=0x7f03016d;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int statusBarScrim=0x7f03016e;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int strokeColor=0x7f03016f;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int strokeWidth=0x7f030170;
+ /**
+ * Drawable for the arrow icon indicating a particular item is a submenu.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int subMenuArrow=0x7f030171;
+ /**
+ * Background for the section containing the action (e.g. voice search)
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int submitBackground=0x7f030172;
+ /**
+ * Specifies subtitle text used for navigationMode="normal"
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int subtitle=0x7f030173;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int subtitleTextAppearance=0x7f030174;
+ /**
+ * A color to apply to the subtitle string.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int subtitleTextColor=0x7f030175;
+ /**
+ * Specifies a style to use for subtitle text.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int subtitleTextStyle=0x7f030176;
+ /**
+ * Layout for query suggestion rows
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int suggestionRowLayout=0x7f030177;
+ /**
+ * Minimum width for the switch component
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int switchMinWidth=0x7f030178;
+ /**
+ * Minimum space between the switch and caption text
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int switchPadding=0x7f030179;
+ /**
+ * Default style for the Switch widget.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int switchStyle=0x7f03017a;
+ /**
+ * TextAppearance style for text displayed on the switch thumb.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int switchTextAppearance=0x7f03017b;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int tabBackground=0x7f03017c;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int tabContentStart=0x7f03017d;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
center
1
+ *
fill
0
+ *
+ */
+ public static final int tabGravity=0x7f03017e;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int tabIconTint=0x7f03017f;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
+ *
multiply
e
+ *
screen
f
+ *
src_atop
9
+ *
src_in
5
+ *
src_over
3
+ *
+ */
+ public static final int tabIconTintMode=0x7f030180;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int tabIndicator=0x7f030181;
+ /**
+ *
May be an integer value, such as "100".
+ */
+ public static final int tabIndicatorAnimationDuration=0x7f030182;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int tabIndicatorColor=0x7f030183;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int tabIndicatorFullWidth=0x7f030184;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
0
+ *
center
1
+ *
stretch
3
+ *
top
2
+ *
+ */
+ public static final int tabIndicatorGravity=0x7f030185;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int tabIndicatorHeight=0x7f030186;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int tabInlineLabel=0x7f030187;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int tabMaxWidth=0x7f030188;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int tabMinWidth=0x7f030189;
+ /**
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
fixed
1
+ *
scrollable
0
+ *
+ */
+ public static final int tabMode=0x7f03018a;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int tabPadding=0x7f03018b;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int tabPaddingBottom=0x7f03018c;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int tabPaddingEnd=0x7f03018d;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int tabPaddingStart=0x7f03018e;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int tabPaddingTop=0x7f03018f;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int tabRippleColor=0x7f030190;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int tabSelectedTextColor=0x7f030191;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int tabStyle=0x7f030192;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int tabTextAppearance=0x7f030193;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int tabTextColor=0x7f030194;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int tabUnboundedRipple=0x7f030195;
+ /**
+ * Present the text in ALL CAPS. This may use a small-caps form when available.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int textAllCaps=0x7f030196;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceBody1=0x7f030197;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceBody2=0x7f030198;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceButton=0x7f030199;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceCaption=0x7f03019a;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceHeadline1=0x7f03019b;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceHeadline2=0x7f03019c;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceHeadline3=0x7f03019d;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceHeadline4=0x7f03019e;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceHeadline5=0x7f03019f;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceHeadline6=0x7f0301a0;
+ /**
+ * Text color, typeface, size, and style for the text inside of a popup menu.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceLargePopupMenu=0x7f0301a1;
+ /**
+ * The preferred TextAppearance for the primary text of list items.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceListItem=0x7f0301a2;
+ /**
+ * The preferred TextAppearance for the secondary text of list items.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceListItemSecondary=0x7f0301a3;
+ /**
+ * The preferred TextAppearance for the primary text of small list items.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceListItemSmall=0x7f0301a4;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceOverline=0x7f0301a5;
+ /**
+ * Text color, typeface, size, and style for header text inside of a popup menu.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearancePopupMenuHeader=0x7f0301a6;
+ /**
+ * Text color, typeface, size, and style for system search result subtitle. Defaults to primary inverse text color.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceSearchResultSubtitle=0x7f0301a7;
+ /**
+ * Text color, typeface, size, and style for system search result title. Defaults to primary inverse text color.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceSearchResultTitle=0x7f0301a8;
+ /**
+ * Text color, typeface, size, and style for small text inside of a popup menu.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceSmallPopupMenu=0x7f0301a9;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceSubtitle1=0x7f0301aa;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textAppearanceSubtitle2=0x7f0301ab;
+ /**
+ * Color of list item text in alert dialogs.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int textColorAlertDialogListItem=0x7f0301ac;
+ /**
+ * Text color for urls in search suggestions, used by things like global search
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int textColorSearchUrl=0x7f0301ad;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int textEndPadding=0x7f0301ae;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int textInputStyle=0x7f0301af;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int textStartPadding=0x7f0301b0;
+ /**
+ * Deprecated.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int theme=0x7f0301b1;
+ /**
+ * The thickness (stroke size) for the bar paint
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int thickness=0x7f0301b2;
+ /**
+ * Amount of padding on either side of text within the switch thumb.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int thumbTextPadding=0x7f0301b3;
+ /**
+ * Tint to apply to the thumb drawable.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int thumbTint=0x7f0301b4;
+ /**
+ * Blending mode used to apply the thumb tint.
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and drawable color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ */
+ public static final int thumbTintMode=0x7f0301b5;
+ /**
+ * Drawable displayed at each progress position on a seekbar.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int tickMark=0x7f0301b6;
+ /**
+ * Tint to apply to the tick mark drawable.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int tickMarkTint=0x7f0301b7;
+ /**
+ * Blending mode used to apply the tick mark tint.
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and drawable color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ */
+ public static final int tickMarkTintMode=0x7f0301b8;
+ /**
+ * Tint to apply to the image source.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int tint=0x7f0301b9;
+ /**
+ * Blending mode used to apply the image source tint.
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and icon color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ */
+ public static final int tintMode=0x7f0301ba;
+ /**
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int title=0x7f0301bb;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int titleEnabled=0x7f0301bc;
+ /**
+ * Specifies extra space on the left, start, right and end sides
+ * of the toolbar's title. Margin values should be positive.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int titleMargin=0x7f0301bd;
+ /**
+ * Specifies extra space on the bottom side of the toolbar's title.
+ * If both this attribute and titleMargin are specified, then this
+ * attribute takes precedence. Margin values should be positive.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int titleMarginBottom=0x7f0301be;
+ /**
+ * Specifies extra space on the end side of the toolbar's title.
+ * If both this attribute and titleMargin are specified, then this
+ * attribute takes precedence. Margin values should be positive.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int titleMarginEnd=0x7f0301bf;
+ /**
+ * Specifies extra space on the start side of the toolbar's title.
+ * If both this attribute and titleMargin are specified, then this
+ * attribute takes precedence. Margin values should be positive.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int titleMarginStart=0x7f0301c0;
+ /**
+ * Specifies extra space on the top side of the toolbar's title.
+ * If both this attribute and titleMargin are specified, then this
+ * attribute takes precedence. Margin values should be positive.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ public static final int titleMarginTop=0x7f0301c1;
+ /**
+ * {@deprecated Use titleMargin}
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ */
+ @Deprecated
+ public static final int titleMargins=0x7f0301c2;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int titleTextAppearance=0x7f0301c3;
+ /**
+ * A color to apply to the title string.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int titleTextColor=0x7f0301c4;
+ /**
+ * Specifies a style to use for title text.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int titleTextStyle=0x7f0301c5;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int toolbarId=0x7f0301c6;
+ /**
+ * Default Toolar NavigationButtonStyle
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int toolbarNavigationButtonStyle=0x7f0301c7;
+ /**
+ * Default Toolbar style.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int toolbarStyle=0x7f0301c8;
+ /**
+ * Foreground color to use for tooltips
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int tooltipForegroundColor=0x7f0301c9;
+ /**
+ * Background to use for tooltips
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int tooltipFrameBackground=0x7f0301ca;
+ /**
+ * The tooltip text associated with the item.
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int tooltipText=0x7f0301cb;
+ /**
+ * Drawable to use as the "track" that the switch thumb slides within.
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int track=0x7f0301cc;
+ /**
+ * Tint to apply to the track.
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ */
+ public static final int trackTint=0x7f0301cd;
+ /**
+ * Blending mode used to apply the track tint.
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and drawable color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ */
+ public static final int trackTintMode=0x7f0301ce;
+ /**
+ * The index of the font in the tcc font file. If the font file referenced is not in the
+ * tcc format, this attribute needs not be specified.
+ *
May be an integer value, such as "100".
+ */
+ public static final int ttcIndex=0x7f0301cf;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int useCompatPadding=0x7f0301d0;
+ /**
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ */
+ public static final int viewInflaterClass=0x7f0301d1;
+ /**
+ * Voice button icon
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ */
+ public static final int voiceIcon=0x7f0301d2;
+ /**
+ * Flag indicating whether this window should have an Action Bar
+ * in place of the usual title bar.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int windowActionBar=0x7f0301d3;
+ /**
+ * Flag indicating whether this window's Action Bar should overlay
+ * application content. Does nothing if the window would not
+ * have an Action Bar.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int windowActionBarOverlay=0x7f0301d4;
+ /**
+ * Flag indicating whether action modes should overlay window content
+ * when there is not reserved space for their UI (such as an Action Bar).
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int windowActionModeOverlay=0x7f0301d5;
+ /**
+ * A fixed height for the window along the major axis of the screen,
+ * that is, when in portrait. Can be either an absolute dimension
+ * or a fraction of the screen size in that dimension.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ */
+ public static final int windowFixedHeightMajor=0x7f0301d6;
+ /**
+ * A fixed height for the window along the minor axis of the screen,
+ * that is, when in landscape. Can be either an absolute dimension
+ * or a fraction of the screen size in that dimension.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ */
+ public static final int windowFixedHeightMinor=0x7f0301d7;
+ /**
+ * A fixed width for the window along the major axis of the screen,
+ * that is, when in landscape. Can be either an absolute dimension
+ * or a fraction of the screen size in that dimension.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ */
+ public static final int windowFixedWidthMajor=0x7f0301d8;
+ /**
+ * A fixed width for the window along the minor axis of the screen,
+ * that is, when in portrait. Can be either an absolute dimension
+ * or a fraction of the screen size in that dimension.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ */
+ public static final int windowFixedWidthMinor=0x7f0301d9;
+ /**
+ * The minimum width the window is allowed to be, along the major
+ * axis of the screen. That is, when in landscape. Can be either
+ * an absolute dimension or a fraction of the screen size in that
+ * dimension.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ */
+ public static final int windowMinWidthMajor=0x7f0301da;
+ /**
+ * The minimum width the window is allowed to be, along the minor
+ * axis of the screen. That is, when in portrait. Can be either
+ * an absolute dimension or a fraction of the screen size in that
+ * dimension.
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ */
+ public static final int windowMinWidthMinor=0x7f0301db;
+ /**
+ * Flag indicating whether there should be no title on this window.
+ *
May be a boolean value, such as "true" or
+ * "false".
+ */
+ public static final int windowNoTitle=0x7f0301dc;
+ }
+ public static final class bool {
+ public static final int abc_action_bar_embed_tabs=0x7f040000;
+ public static final int abc_allow_stacked_button_bar=0x7f040001;
+ public static final int abc_config_actionMenuItemAllCaps=0x7f040002;
+ public static final int mtrl_btn_textappearance_all_caps=0x7f040003;
+ }
+ public static final class color {
+ public static final int abc_background_cache_hint_selector_material_dark=0x7f050000;
+ public static final int abc_background_cache_hint_selector_material_light=0x7f050001;
+ public static final int abc_btn_colored_borderless_text_material=0x7f050002;
+ public static final int abc_btn_colored_text_material=0x7f050003;
+ public static final int abc_color_highlight_material=0x7f050004;
+ public static final int abc_hint_foreground_material_dark=0x7f050005;
+ public static final int abc_hint_foreground_material_light=0x7f050006;
+ public static final int abc_input_method_navigation_guard=0x7f050007;
+ public static final int abc_primary_text_disable_only_material_dark=0x7f050008;
+ public static final int abc_primary_text_disable_only_material_light=0x7f050009;
+ public static final int abc_primary_text_material_dark=0x7f05000a;
+ public static final int abc_primary_text_material_light=0x7f05000b;
+ public static final int abc_search_url_text=0x7f05000c;
+ public static final int abc_search_url_text_normal=0x7f05000d;
+ public static final int abc_search_url_text_pressed=0x7f05000e;
+ public static final int abc_search_url_text_selected=0x7f05000f;
+ public static final int abc_secondary_text_material_dark=0x7f050010;
+ public static final int abc_secondary_text_material_light=0x7f050011;
+ public static final int abc_tint_btn_checkable=0x7f050012;
+ public static final int abc_tint_default=0x7f050013;
+ public static final int abc_tint_edittext=0x7f050014;
+ public static final int abc_tint_seek_thumb=0x7f050015;
+ public static final int abc_tint_spinner=0x7f050016;
+ public static final int abc_tint_switch_track=0x7f050017;
+ public static final int accent=0x7f050018;
+ public static final int accent_material_dark=0x7f050019;
+ public static final int accent_material_light=0x7f05001a;
+ public static final int background_floating_material_dark=0x7f05001b;
+ public static final int background_floating_material_light=0x7f05001c;
+ public static final int background_material_dark=0x7f05001d;
+ public static final int background_material_light=0x7f05001e;
+ public static final int bright_foreground_disabled_material_dark=0x7f05001f;
+ public static final int bright_foreground_disabled_material_light=0x7f050020;
+ public static final int bright_foreground_inverse_material_dark=0x7f050021;
+ public static final int bright_foreground_inverse_material_light=0x7f050022;
+ public static final int bright_foreground_material_dark=0x7f050023;
+ public static final int bright_foreground_material_light=0x7f050024;
+ public static final int button_material_dark=0x7f050025;
+ public static final int button_material_light=0x7f050026;
+ public static final int cardview_dark_background=0x7f050027;
+ public static final int cardview_light_background=0x7f050028;
+ public static final int cardview_shadow_end_color=0x7f050029;
+ public static final int cardview_shadow_start_color=0x7f05002a;
+ public static final int design_bottom_navigation_shadow_color=0x7f05002b;
+ public static final int design_default_color_primary=0x7f05002c;
+ public static final int design_default_color_primary_dark=0x7f05002d;
+ public static final int design_error=0x7f05002e;
+ public static final int design_fab_shadow_end_color=0x7f05002f;
+ public static final int design_fab_shadow_mid_color=0x7f050030;
+ public static final int design_fab_shadow_start_color=0x7f050031;
+ public static final int design_fab_stroke_end_inner_color=0x7f050032;
+ public static final int design_fab_stroke_end_outer_color=0x7f050033;
+ public static final int design_fab_stroke_top_inner_color=0x7f050034;
+ public static final int design_fab_stroke_top_outer_color=0x7f050035;
+ public static final int design_snackbar_background_color=0x7f050036;
+ public static final int design_tint_password_toggle=0x7f050037;
+ public static final int dim_foreground_disabled_material_dark=0x7f050038;
+ public static final int dim_foreground_disabled_material_light=0x7f050039;
+ public static final int dim_foreground_material_dark=0x7f05003a;
+ public static final int dim_foreground_material_light=0x7f05003b;
+ public static final int divider=0x7f05003c;
+ public static final int error_color_material_dark=0x7f05003d;
+ public static final int error_color_material_light=0x7f05003e;
+ public static final int foreground_material_dark=0x7f05003f;
+ public static final int foreground_material_light=0x7f050040;
+ public static final int highlighted_text_material_dark=0x7f050041;
+ public static final int highlighted_text_material_light=0x7f050042;
+ public static final int icons=0x7f050043;
+ public static final int material_blue_grey_800=0x7f050044;
+ public static final int material_blue_grey_900=0x7f050045;
+ public static final int material_blue_grey_950=0x7f050046;
+ public static final int material_deep_teal_200=0x7f050047;
+ public static final int material_deep_teal_500=0x7f050048;
+ public static final int material_grey_100=0x7f050049;
+ public static final int material_grey_300=0x7f05004a;
+ public static final int material_grey_50=0x7f05004b;
+ public static final int material_grey_600=0x7f05004c;
+ public static final int material_grey_800=0x7f05004d;
+ public static final int material_grey_850=0x7f05004e;
+ public static final int material_grey_900=0x7f05004f;
+ public static final int mtrl_bottom_nav_colored_item_tint=0x7f050050;
+ public static final int mtrl_bottom_nav_item_tint=0x7f050051;
+ public static final int mtrl_btn_bg_color_disabled=0x7f050052;
+ public static final int mtrl_btn_bg_color_selector=0x7f050053;
+ public static final int mtrl_btn_ripple_color=0x7f050054;
+ public static final int mtrl_btn_stroke_color_selector=0x7f050055;
+ public static final int mtrl_btn_text_btn_ripple_color=0x7f050056;
+ public static final int mtrl_btn_text_color_disabled=0x7f050057;
+ public static final int mtrl_btn_text_color_selector=0x7f050058;
+ public static final int mtrl_btn_transparent_bg_color=0x7f050059;
+ public static final int mtrl_chip_background_color=0x7f05005a;
+ public static final int mtrl_chip_close_icon_tint=0x7f05005b;
+ public static final int mtrl_chip_ripple_color=0x7f05005c;
+ public static final int mtrl_chip_text_color=0x7f05005d;
+ public static final int mtrl_fab_ripple_color=0x7f05005e;
+ public static final int mtrl_scrim_color=0x7f05005f;
+ public static final int mtrl_tabs_colored_ripple_color=0x7f050060;
+ public static final int mtrl_tabs_icon_color_selector=0x7f050061;
+ public static final int mtrl_tabs_icon_color_selector_colored=0x7f050062;
+ public static final int mtrl_tabs_legacy_text_color_selector=0x7f050063;
+ public static final int mtrl_tabs_ripple_color=0x7f050064;
+ public static final int mtrl_text_btn_text_color_selector=0x7f050065;
+ public static final int mtrl_textinput_default_box_stroke_color=0x7f050066;
+ public static final int mtrl_textinput_disabled_color=0x7f050067;
+ public static final int mtrl_textinput_filled_box_default_background_color=0x7f050068;
+ public static final int mtrl_textinput_hovered_box_stroke_color=0x7f050069;
+ public static final int notification_action_color_filter=0x7f05006a;
+ public static final int notification_icon_bg_color=0x7f05006b;
+ public static final int notification_material_background_media_default_color=0x7f05006c;
+ public static final int primary=0x7f05006d;
+ public static final int primary_dark=0x7f05006e;
+ public static final int primary_dark_material_dark=0x7f05006f;
+ public static final int primary_dark_material_light=0x7f050070;
+ public static final int primary_light=0x7f050071;
+ public static final int primary_material_dark=0x7f050072;
+ public static final int primary_material_light=0x7f050073;
+ public static final int primary_text=0x7f050074;
+ public static final int primary_text_default_material_dark=0x7f050075;
+ public static final int primary_text_default_material_light=0x7f050076;
+ public static final int primary_text_disabled_material_dark=0x7f050077;
+ public static final int primary_text_disabled_material_light=0x7f050078;
+ public static final int ripple_material_dark=0x7f050079;
+ public static final int ripple_material_light=0x7f05007a;
+ public static final int secondary_text=0x7f05007b;
+ public static final int secondary_text_default_material_dark=0x7f05007c;
+ public static final int secondary_text_default_material_light=0x7f05007d;
+ public static final int secondary_text_disabled_material_dark=0x7f05007e;
+ public static final int secondary_text_disabled_material_light=0x7f05007f;
+ public static final int switch_thumb_disabled_material_dark=0x7f050080;
+ public static final int switch_thumb_disabled_material_light=0x7f050081;
+ public static final int switch_thumb_material_dark=0x7f050082;
+ public static final int switch_thumb_material_light=0x7f050083;
+ public static final int switch_thumb_normal_material_dark=0x7f050084;
+ public static final int switch_thumb_normal_material_light=0x7f050085;
+ public static final int tooltip_background_dark=0x7f050086;
+ public static final int tooltip_background_light=0x7f050087;
+ }
+ public static final class dimen {
+ public static final int abc_action_bar_content_inset_material=0x7f060000;
+ public static final int abc_action_bar_content_inset_with_nav=0x7f060001;
+ public static final int abc_action_bar_default_height_material=0x7f060002;
+ public static final int abc_action_bar_default_padding_end_material=0x7f060003;
+ public static final int abc_action_bar_default_padding_start_material=0x7f060004;
+ public static final int abc_action_bar_elevation_material=0x7f060005;
+ public static final int abc_action_bar_icon_vertical_padding_material=0x7f060006;
+ public static final int abc_action_bar_overflow_padding_end_material=0x7f060007;
+ public static final int abc_action_bar_overflow_padding_start_material=0x7f060008;
+ public static final int abc_action_bar_stacked_max_height=0x7f060009;
+ public static final int abc_action_bar_stacked_tab_max_width=0x7f06000a;
+ public static final int abc_action_bar_subtitle_bottom_margin_material=0x7f06000b;
+ public static final int abc_action_bar_subtitle_top_margin_material=0x7f06000c;
+ public static final int abc_action_button_min_height_material=0x7f06000d;
+ public static final int abc_action_button_min_width_material=0x7f06000e;
+ public static final int abc_action_button_min_width_overflow_material=0x7f06000f;
+ public static final int abc_alert_dialog_button_bar_height=0x7f060010;
+ public static final int abc_alert_dialog_button_dimen=0x7f060011;
+ public static final int abc_button_inset_horizontal_material=0x7f060012;
+ public static final int abc_button_inset_vertical_material=0x7f060013;
+ public static final int abc_button_padding_horizontal_material=0x7f060014;
+ public static final int abc_button_padding_vertical_material=0x7f060015;
+ public static final int abc_cascading_menus_min_smallest_width=0x7f060016;
+ public static final int abc_config_prefDialogWidth=0x7f060017;
+ public static final int abc_control_corner_material=0x7f060018;
+ public static final int abc_control_inset_material=0x7f060019;
+ public static final int abc_control_padding_material=0x7f06001a;
+ public static final int abc_dialog_corner_radius_material=0x7f06001b;
+ public static final int abc_dialog_fixed_height_major=0x7f06001c;
+ public static final int abc_dialog_fixed_height_minor=0x7f06001d;
+ public static final int abc_dialog_fixed_width_major=0x7f06001e;
+ public static final int abc_dialog_fixed_width_minor=0x7f06001f;
+ public static final int abc_dialog_list_padding_bottom_no_buttons=0x7f060020;
+ public static final int abc_dialog_list_padding_top_no_title=0x7f060021;
+ public static final int abc_dialog_min_width_major=0x7f060022;
+ public static final int abc_dialog_min_width_minor=0x7f060023;
+ public static final int abc_dialog_padding_material=0x7f060024;
+ public static final int abc_dialog_padding_top_material=0x7f060025;
+ public static final int abc_dialog_title_divider_material=0x7f060026;
+ public static final int abc_disabled_alpha_material_dark=0x7f060027;
+ public static final int abc_disabled_alpha_material_light=0x7f060028;
+ public static final int abc_dropdownitem_icon_width=0x7f060029;
+ public static final int abc_dropdownitem_text_padding_left=0x7f06002a;
+ public static final int abc_dropdownitem_text_padding_right=0x7f06002b;
+ public static final int abc_edit_text_inset_bottom_material=0x7f06002c;
+ public static final int abc_edit_text_inset_horizontal_material=0x7f06002d;
+ public static final int abc_edit_text_inset_top_material=0x7f06002e;
+ public static final int abc_floating_window_z=0x7f06002f;
+ public static final int abc_list_item_padding_horizontal_material=0x7f060030;
+ public static final int abc_panel_menu_list_width=0x7f060031;
+ public static final int abc_progress_bar_height_material=0x7f060032;
+ public static final int abc_search_view_preferred_height=0x7f060033;
+ public static final int abc_search_view_preferred_width=0x7f060034;
+ public static final int abc_seekbar_track_background_height_material=0x7f060035;
+ public static final int abc_seekbar_track_progress_height_material=0x7f060036;
+ public static final int abc_select_dialog_padding_start_material=0x7f060037;
+ public static final int abc_switch_padding=0x7f060038;
+ public static final int abc_text_size_body_1_material=0x7f060039;
+ public static final int abc_text_size_body_2_material=0x7f06003a;
+ public static final int abc_text_size_button_material=0x7f06003b;
+ public static final int abc_text_size_caption_material=0x7f06003c;
+ public static final int abc_text_size_display_1_material=0x7f06003d;
+ public static final int abc_text_size_display_2_material=0x7f06003e;
+ public static final int abc_text_size_display_3_material=0x7f06003f;
+ public static final int abc_text_size_display_4_material=0x7f060040;
+ public static final int abc_text_size_headline_material=0x7f060041;
+ public static final int abc_text_size_large_material=0x7f060042;
+ public static final int abc_text_size_medium_material=0x7f060043;
+ public static final int abc_text_size_menu_header_material=0x7f060044;
+ public static final int abc_text_size_menu_material=0x7f060045;
+ public static final int abc_text_size_small_material=0x7f060046;
+ public static final int abc_text_size_subhead_material=0x7f060047;
+ public static final int abc_text_size_subtitle_material_toolbar=0x7f060048;
+ public static final int abc_text_size_title_material=0x7f060049;
+ public static final int abc_text_size_title_material_toolbar=0x7f06004a;
+ public static final int cardview_compat_inset_shadow=0x7f06004b;
+ public static final int cardview_default_elevation=0x7f06004c;
+ public static final int cardview_default_radius=0x7f06004d;
+ public static final int compat_button_inset_horizontal_material=0x7f06004e;
+ public static final int compat_button_inset_vertical_material=0x7f06004f;
+ public static final int compat_button_padding_horizontal_material=0x7f060050;
+ public static final int compat_button_padding_vertical_material=0x7f060051;
+ public static final int compat_control_corner_material=0x7f060052;
+ public static final int compat_notification_large_icon_max_height=0x7f060053;
+ public static final int compat_notification_large_icon_max_width=0x7f060054;
+ public static final int design_appbar_elevation=0x7f060055;
+ public static final int design_bottom_navigation_active_item_max_width=0x7f060056;
+ public static final int design_bottom_navigation_active_item_min_width=0x7f060057;
+ public static final int design_bottom_navigation_active_text_size=0x7f060058;
+ public static final int design_bottom_navigation_elevation=0x7f060059;
+ public static final int design_bottom_navigation_height=0x7f06005a;
+ public static final int design_bottom_navigation_icon_size=0x7f06005b;
+ public static final int design_bottom_navigation_item_max_width=0x7f06005c;
+ public static final int design_bottom_navigation_item_min_width=0x7f06005d;
+ public static final int design_bottom_navigation_margin=0x7f06005e;
+ public static final int design_bottom_navigation_shadow_height=0x7f06005f;
+ public static final int design_bottom_navigation_text_size=0x7f060060;
+ public static final int design_bottom_sheet_modal_elevation=0x7f060061;
+ public static final int design_bottom_sheet_peek_height_min=0x7f060062;
+ public static final int design_fab_border_width=0x7f060063;
+ public static final int design_fab_elevation=0x7f060064;
+ public static final int design_fab_image_size=0x7f060065;
+ public static final int design_fab_size_mini=0x7f060066;
+ public static final int design_fab_size_normal=0x7f060067;
+ public static final int design_fab_translation_z_hovered_focused=0x7f060068;
+ public static final int design_fab_translation_z_pressed=0x7f060069;
+ public static final int design_navigation_elevation=0x7f06006a;
+ public static final int design_navigation_icon_padding=0x7f06006b;
+ public static final int design_navigation_icon_size=0x7f06006c;
+ public static final int design_navigation_item_horizontal_padding=0x7f06006d;
+ public static final int design_navigation_item_icon_padding=0x7f06006e;
+ public static final int design_navigation_max_width=0x7f06006f;
+ public static final int design_navigation_padding_bottom=0x7f060070;
+ public static final int design_navigation_separator_vertical_padding=0x7f060071;
+ public static final int design_snackbar_action_inline_max_width=0x7f060072;
+ public static final int design_snackbar_background_corner_radius=0x7f060073;
+ public static final int design_snackbar_elevation=0x7f060074;
+ public static final int design_snackbar_extra_spacing_horizontal=0x7f060075;
+ public static final int design_snackbar_max_width=0x7f060076;
+ public static final int design_snackbar_min_width=0x7f060077;
+ public static final int design_snackbar_padding_horizontal=0x7f060078;
+ public static final int design_snackbar_padding_vertical=0x7f060079;
+ public static final int design_snackbar_padding_vertical_2lines=0x7f06007a;
+ public static final int design_snackbar_text_size=0x7f06007b;
+ public static final int design_tab_max_width=0x7f06007c;
+ public static final int design_tab_scrollable_min_width=0x7f06007d;
+ public static final int design_tab_text_size=0x7f06007e;
+ public static final int design_tab_text_size_2line=0x7f06007f;
+ public static final int design_textinput_caption_translate_y=0x7f060080;
+ public static final int disabled_alpha_material_dark=0x7f060081;
+ public static final int disabled_alpha_material_light=0x7f060082;
+ public static final int fastscroll_default_thickness=0x7f060083;
+ public static final int fastscroll_margin=0x7f060084;
+ public static final int fastscroll_minimum_range=0x7f060085;
+ public static final int highlight_alpha_material_colored=0x7f060086;
+ public static final int highlight_alpha_material_dark=0x7f060087;
+ public static final int highlight_alpha_material_light=0x7f060088;
+ public static final int hint_alpha_material_dark=0x7f060089;
+ public static final int hint_alpha_material_light=0x7f06008a;
+ public static final int hint_pressed_alpha_material_dark=0x7f06008b;
+ public static final int hint_pressed_alpha_material_light=0x7f06008c;
+ public static final int item_touch_helper_max_drag_scroll_per_frame=0x7f06008d;
+ public static final int item_touch_helper_swipe_escape_max_velocity=0x7f06008e;
+ public static final int item_touch_helper_swipe_escape_velocity=0x7f06008f;
+ public static final int mtrl_bottomappbar_fabOffsetEndMode=0x7f060090;
+ public static final int mtrl_bottomappbar_fab_cradle_margin=0x7f060091;
+ public static final int mtrl_bottomappbar_fab_cradle_rounded_corner_radius=0x7f060092;
+ public static final int mtrl_bottomappbar_fab_cradle_vertical_offset=0x7f060093;
+ public static final int mtrl_bottomappbar_height=0x7f060094;
+ public static final int mtrl_btn_corner_radius=0x7f060095;
+ public static final int mtrl_btn_dialog_btn_min_width=0x7f060096;
+ public static final int mtrl_btn_disabled_elevation=0x7f060097;
+ public static final int mtrl_btn_disabled_z=0x7f060098;
+ public static final int mtrl_btn_elevation=0x7f060099;
+ public static final int mtrl_btn_focused_z=0x7f06009a;
+ public static final int mtrl_btn_hovered_z=0x7f06009b;
+ public static final int mtrl_btn_icon_btn_padding_left=0x7f06009c;
+ public static final int mtrl_btn_icon_padding=0x7f06009d;
+ public static final int mtrl_btn_inset=0x7f06009e;
+ public static final int mtrl_btn_letter_spacing=0x7f06009f;
+ public static final int mtrl_btn_padding_bottom=0x7f0600a0;
+ public static final int mtrl_btn_padding_left=0x7f0600a1;
+ public static final int mtrl_btn_padding_right=0x7f0600a2;
+ public static final int mtrl_btn_padding_top=0x7f0600a3;
+ public static final int mtrl_btn_pressed_z=0x7f0600a4;
+ public static final int mtrl_btn_stroke_size=0x7f0600a5;
+ public static final int mtrl_btn_text_btn_icon_padding=0x7f0600a6;
+ public static final int mtrl_btn_text_btn_padding_left=0x7f0600a7;
+ public static final int mtrl_btn_text_btn_padding_right=0x7f0600a8;
+ public static final int mtrl_btn_text_size=0x7f0600a9;
+ public static final int mtrl_btn_z=0x7f0600aa;
+ public static final int mtrl_card_elevation=0x7f0600ab;
+ public static final int mtrl_card_spacing=0x7f0600ac;
+ public static final int mtrl_chip_pressed_translation_z=0x7f0600ad;
+ public static final int mtrl_chip_text_size=0x7f0600ae;
+ public static final int mtrl_fab_elevation=0x7f0600af;
+ public static final int mtrl_fab_translation_z_hovered_focused=0x7f0600b0;
+ public static final int mtrl_fab_translation_z_pressed=0x7f0600b1;
+ public static final int mtrl_navigation_elevation=0x7f0600b2;
+ public static final int mtrl_navigation_item_horizontal_padding=0x7f0600b3;
+ public static final int mtrl_navigation_item_icon_padding=0x7f0600b4;
+ public static final int mtrl_snackbar_background_corner_radius=0x7f0600b5;
+ public static final int mtrl_snackbar_margin=0x7f0600b6;
+ public static final int mtrl_textinput_box_bottom_offset=0x7f0600b7;
+ public static final int mtrl_textinput_box_corner_radius_medium=0x7f0600b8;
+ public static final int mtrl_textinput_box_corner_radius_small=0x7f0600b9;
+ public static final int mtrl_textinput_box_label_cutout_padding=0x7f0600ba;
+ public static final int mtrl_textinput_box_padding_end=0x7f0600bb;
+ public static final int mtrl_textinput_box_stroke_width_default=0x7f0600bc;
+ public static final int mtrl_textinput_box_stroke_width_focused=0x7f0600bd;
+ public static final int mtrl_textinput_outline_box_expanded_padding=0x7f0600be;
+ public static final int mtrl_toolbar_default_height=0x7f0600bf;
+ public static final int notification_action_icon_size=0x7f0600c0;
+ public static final int notification_action_text_size=0x7f0600c1;
+ public static final int notification_big_circle_margin=0x7f0600c2;
+ public static final int notification_content_margin_start=0x7f0600c3;
+ public static final int notification_large_icon_height=0x7f0600c4;
+ public static final int notification_large_icon_width=0x7f0600c5;
+ public static final int notification_main_column_padding_top=0x7f0600c6;
+ public static final int notification_media_narrow_margin=0x7f0600c7;
+ public static final int notification_right_icon_size=0x7f0600c8;
+ public static final int notification_right_side_padding_top=0x7f0600c9;
+ public static final int notification_small_icon_background_padding=0x7f0600ca;
+ public static final int notification_small_icon_size_as_large=0x7f0600cb;
+ public static final int notification_subtext_size=0x7f0600cc;
+ public static final int notification_top_pad=0x7f0600cd;
+ public static final int notification_top_pad_large_text=0x7f0600ce;
+ public static final int subtitle_corner_radius=0x7f0600cf;
+ public static final int subtitle_outline_width=0x7f0600d0;
+ public static final int subtitle_shadow_offset=0x7f0600d1;
+ public static final int subtitle_shadow_radius=0x7f0600d2;
+ public static final int tooltip_corner_radius=0x7f0600d3;
+ public static final int tooltip_horizontal_padding=0x7f0600d4;
+ public static final int tooltip_margin=0x7f0600d5;
+ public static final int tooltip_precise_anchor_extra_offset=0x7f0600d6;
+ public static final int tooltip_precise_anchor_threshold=0x7f0600d7;
+ public static final int tooltip_vertical_padding=0x7f0600d8;
+ public static final int tooltip_y_offset_non_touch=0x7f0600d9;
+ public static final int tooltip_y_offset_touch=0x7f0600da;
+ }
+ public static final class drawable {
+ public static final int abc_ab_share_pack_mtrl_alpha=0x7f070006;
+ public static final int abc_action_bar_item_background_material=0x7f070007;
+ public static final int abc_btn_borderless_material=0x7f070008;
+ public static final int abc_btn_check_material=0x7f070009;
+ public static final int abc_btn_check_to_on_mtrl_000=0x7f07000a;
+ public static final int abc_btn_check_to_on_mtrl_015=0x7f07000b;
+ public static final int abc_btn_colored_material=0x7f07000c;
+ public static final int abc_btn_default_mtrl_shape=0x7f07000d;
+ public static final int abc_btn_radio_material=0x7f07000e;
+ public static final int abc_btn_radio_to_on_mtrl_000=0x7f07000f;
+ public static final int abc_btn_radio_to_on_mtrl_015=0x7f070010;
+ public static final int abc_btn_switch_to_on_mtrl_00001=0x7f070011;
+ public static final int abc_btn_switch_to_on_mtrl_00012=0x7f070012;
+ public static final int abc_cab_background_internal_bg=0x7f070013;
+ public static final int abc_cab_background_top_material=0x7f070014;
+ public static final int abc_cab_background_top_mtrl_alpha=0x7f070015;
+ public static final int abc_control_background_material=0x7f070016;
+ public static final int abc_dialog_material_background=0x7f070017;
+ public static final int abc_edit_text_material=0x7f070018;
+ public static final int abc_ic_ab_back_material=0x7f070019;
+ public static final int abc_ic_arrow_drop_right_black_24dp=0x7f07001a;
+ public static final int abc_ic_clear_material=0x7f07001b;
+ public static final int abc_ic_commit_search_api_mtrl_alpha=0x7f07001c;
+ public static final int abc_ic_go_search_api_material=0x7f07001d;
+ public static final int abc_ic_menu_copy_mtrl_am_alpha=0x7f07001e;
+ public static final int abc_ic_menu_cut_mtrl_alpha=0x7f07001f;
+ public static final int abc_ic_menu_overflow_material=0x7f070020;
+ public static final int abc_ic_menu_paste_mtrl_am_alpha=0x7f070021;
+ public static final int abc_ic_menu_selectall_mtrl_alpha=0x7f070022;
+ public static final int abc_ic_menu_share_mtrl_alpha=0x7f070023;
+ public static final int abc_ic_search_api_material=0x7f070024;
+ public static final int abc_ic_star_black_16dp=0x7f070025;
+ public static final int abc_ic_star_black_36dp=0x7f070026;
+ public static final int abc_ic_star_black_48dp=0x7f070027;
+ public static final int abc_ic_star_half_black_16dp=0x7f070028;
+ public static final int abc_ic_star_half_black_36dp=0x7f070029;
+ public static final int abc_ic_star_half_black_48dp=0x7f07002a;
+ public static final int abc_ic_voice_search_api_material=0x7f07002b;
+ public static final int abc_item_background_holo_dark=0x7f07002c;
+ public static final int abc_item_background_holo_light=0x7f07002d;
+ public static final int abc_list_divider_material=0x7f07002e;
+ public static final int abc_list_divider_mtrl_alpha=0x7f07002f;
+ public static final int abc_list_focused_holo=0x7f070030;
+ public static final int abc_list_longpressed_holo=0x7f070031;
+ public static final int abc_list_pressed_holo_dark=0x7f070032;
+ public static final int abc_list_pressed_holo_light=0x7f070033;
+ public static final int abc_list_selector_background_transition_holo_dark=0x7f070034;
+ public static final int abc_list_selector_background_transition_holo_light=0x7f070035;
+ public static final int abc_list_selector_disabled_holo_dark=0x7f070036;
+ public static final int abc_list_selector_disabled_holo_light=0x7f070037;
+ public static final int abc_list_selector_holo_dark=0x7f070038;
+ public static final int abc_list_selector_holo_light=0x7f070039;
+ public static final int abc_menu_hardkey_panel_mtrl_mult=0x7f07003a;
+ public static final int abc_popup_background_mtrl_mult=0x7f07003b;
+ public static final int abc_ratingbar_indicator_material=0x7f07003c;
+ public static final int abc_ratingbar_material=0x7f07003d;
+ public static final int abc_ratingbar_small_material=0x7f07003e;
+ public static final int abc_scrubber_control_off_mtrl_alpha=0x7f07003f;
+ public static final int abc_scrubber_control_to_pressed_mtrl_000=0x7f070040;
+ public static final int abc_scrubber_control_to_pressed_mtrl_005=0x7f070041;
+ public static final int abc_scrubber_primary_mtrl_alpha=0x7f070042;
+ public static final int abc_scrubber_track_mtrl_alpha=0x7f070043;
+ public static final int abc_seekbar_thumb_material=0x7f070044;
+ public static final int abc_seekbar_tick_mark_material=0x7f070045;
+ public static final int abc_seekbar_track_material=0x7f070046;
+ public static final int abc_spinner_mtrl_am_alpha=0x7f070047;
+ public static final int abc_spinner_textfield_background_material=0x7f070048;
+ public static final int abc_switch_thumb_material=0x7f070049;
+ public static final int abc_switch_track_mtrl_alpha=0x7f07004a;
+ public static final int abc_tab_indicator_material=0x7f07004b;
+ public static final int abc_tab_indicator_mtrl_alpha=0x7f07004c;
+ public static final int abc_text_cursor_material=0x7f07004d;
+ public static final int abc_text_select_handle_left_mtrl_dark=0x7f07004e;
+ public static final int abc_text_select_handle_left_mtrl_light=0x7f07004f;
+ public static final int abc_text_select_handle_middle_mtrl_dark=0x7f070050;
+ public static final int abc_text_select_handle_middle_mtrl_light=0x7f070051;
+ public static final int abc_text_select_handle_right_mtrl_dark=0x7f070052;
+ public static final int abc_text_select_handle_right_mtrl_light=0x7f070053;
+ public static final int abc_textfield_activated_mtrl_alpha=0x7f070054;
+ public static final int abc_textfield_default_mtrl_alpha=0x7f070055;
+ public static final int abc_textfield_search_activated_mtrl_alpha=0x7f070056;
+ public static final int abc_textfield_search_default_mtrl_alpha=0x7f070057;
+ public static final int abc_textfield_search_material=0x7f070058;
+ public static final int abc_vector_test=0x7f070059;
+ public static final int avd_hide_password=0x7f07005a;
+ public static final int avd_show_password=0x7f07005b;
+ public static final int bg_material=0x7f07005c;
+ public static final int design_bottom_navigation_item_background=0x7f07005d;
+ public static final int design_fab_background=0x7f07005e;
+ public static final int design_ic_visibility=0x7f07005f;
+ public static final int design_ic_visibility_off=0x7f070060;
+ public static final int design_password_eye=0x7f070061;
+ public static final int design_snackbar_background=0x7f070062;
+ public static final int ic_call_icon=0x7f070063;
+ public static final int ic_cervantes=0x7f070064;
+ public static final int ic_chevron_left_black_48dp=0x7f070065;
+ public static final int ic_chevron_right_black_48dp=0x7f070066;
+ public static final int ic_don_quixote=0x7f070067;
+ public static final int ic_fritzbox=0x7f070068;
+ public static final int ic_fritzbox_icon=0x7f070069;
+ public static final int ic_lance=0x7f07006a;
+ public static final int ic_launcher=0x7f07006b;
+ public static final int ic_log_icon=0x7f07006c;
+ public static final int ic_menu_white_36dp=0x7f07006d;
+ public static final int ic_mtrl_chip_checked_black=0x7f07006e;
+ public static final int ic_mtrl_chip_checked_circle=0x7f07006f;
+ public static final int ic_mtrl_chip_close_circle=0x7f070070;
+ public static final int ic_scene_1=0x7f070071;
+ public static final int ic_scene_2=0x7f070072;
+ public static final int ic_scene_3=0x7f070073;
+ public static final int ic_settings_icon=0x7f070074;
+ public static final int ic_state_icon=0x7f070075;
+ public static final int ic_windmil=0x7f070076;
+ public static final int mtrl_snackbar_background=0x7f070077;
+ public static final int mtrl_tabs_default_indicator=0x7f070078;
+ public static final int navigation_empty_icon=0x7f070079;
+ public static final int notification_action_background=0x7f07007a;
+ public static final int notification_bg=0x7f07007b;
+ public static final int notification_bg_low=0x7f07007c;
+ public static final int notification_bg_low_normal=0x7f07007d;
+ public static final int notification_bg_low_pressed=0x7f07007e;
+ public static final int notification_bg_normal=0x7f07007f;
+ public static final int notification_bg_normal_pressed=0x7f070080;
+ public static final int notification_icon_background=0x7f070081;
+ public static final int notification_template_icon_bg=0x7f070082;
+ public static final int notification_template_icon_low_bg=0x7f070083;
+ public static final int notification_tile_bg=0x7f070084;
+ public static final int notify_panel_notification_icon_bg=0x7f070085;
+ public static final int tooltip_frame_dark=0x7f070086;
+ public static final int tooltip_frame_light=0x7f070087;
+ }
+ public static final class id {
+ public static final int ALT=0x7f080000;
+ public static final int CTRL=0x7f080001;
+ public static final int FUNCTION=0x7f080002;
+ public static final int META=0x7f080003;
+ public static final int SHIFT=0x7f080004;
+ public static final int SYM=0x7f080005;
+ public static final int action0=0x7f080006;
+ public static final int action_bar=0x7f080007;
+ public static final int action_bar_activity_content=0x7f080008;
+ public static final int action_bar_container=0x7f080009;
+ public static final int action_bar_root=0x7f08000a;
+ public static final int action_bar_spinner=0x7f08000b;
+ public static final int action_bar_subtitle=0x7f08000c;
+ public static final int action_bar_title=0x7f08000d;
+ public static final int action_container=0x7f08000e;
+ public static final int action_context_bar=0x7f08000f;
+ public static final int action_divider=0x7f080010;
+ public static final int action_image=0x7f080011;
+ public static final int action_menu_divider=0x7f080012;
+ public static final int action_menu_presenter=0x7f080013;
+ public static final int action_mode_bar=0x7f080014;
+ public static final int action_mode_bar_stub=0x7f080015;
+ public static final int action_mode_close_button=0x7f080016;
+ public static final int action_text=0x7f080017;
+ public static final int actions=0x7f080018;
+ public static final int activity_chooser_view_content=0x7f080019;
+ public static final int add=0x7f08001a;
+ public static final int alertTitle=0x7f08001b;
+ public static final int all=0x7f08001c;
+ public static final int always=0x7f08001d;
+ public static final int async=0x7f08001e;
+ public static final int auto=0x7f08001f;
+ public static final int beginning=0x7f080020;
+ public static final int blocking=0x7f080021;
+ public static final int bottom=0x7f080022;
+ public static final int buttonPanel=0x7f080023;
+ public static final int cancel_action=0x7f080024;
+ public static final int center=0x7f080025;
+ public static final int center_horizontal=0x7f080026;
+ public static final int center_vertical=0x7f080027;
+ public static final int checkbox=0x7f080028;
+ public static final int chronometer=0x7f080029;
+ public static final int clip_horizontal=0x7f08002a;
+ public static final int clip_vertical=0x7f08002b;
+ public static final int collapseActionView=0x7f08002c;
+ public static final int container=0x7f08002d;
+ public static final int content=0x7f08002e;
+ public static final int contentPanel=0x7f08002f;
+ public static final int coordinator=0x7f080030;
+ public static final int custom=0x7f080031;
+ public static final int customPanel=0x7f080032;
+ public static final int decor_content_parent=0x7f080033;
+ public static final int default_activity_button=0x7f080034;
+ public static final int design_bottom_sheet=0x7f080035;
+ public static final int design_menu_item_action_area=0x7f080036;
+ public static final int design_menu_item_action_area_stub=0x7f080037;
+ public static final int design_menu_item_text=0x7f080038;
+ public static final int design_navigation_view=0x7f080039;
+ public static final int disableHome=0x7f08003a;
+ public static final int edit_query=0x7f08003b;
+ public static final int end=0x7f08003c;
+ public static final int end_padder=0x7f08003d;
+ public static final int enterAlways=0x7f08003e;
+ public static final int enterAlwaysCollapsed=0x7f08003f;
+ public static final int exitUntilCollapsed=0x7f080040;
+ public static final int expand_activities_button=0x7f080041;
+ public static final int expanded_menu=0x7f080042;
+ public static final int fill=0x7f080043;
+ public static final int fill_horizontal=0x7f080044;
+ public static final int fill_vertical=0x7f080045;
+ public static final int filled=0x7f080046;
+ public static final int fixed=0x7f080047;
+ public static final int forever=0x7f080048;
+ public static final int ghost_view=0x7f080049;
+ public static final int group_divider=0x7f08004a;
+ public static final int home=0x7f08004b;
+ public static final int homeAsUp=0x7f08004c;
+ public static final int icon=0x7f08004d;
+ public static final int icon_group=0x7f08004e;
+ public static final int ifRoom=0x7f08004f;
+ public static final int image=0x7f080050;
+ public static final int info=0x7f080051;
+ public static final int italic=0x7f080052;
+ public static final int item_touch_helper_previous_elevation=0x7f080053;
+ public static final int labeled=0x7f080054;
+ public static final int largeLabel=0x7f080055;
+ public static final int left=0x7f080056;
+ public static final int line1=0x7f080057;
+ public static final int line3=0x7f080058;
+ public static final int listMode=0x7f080059;
+ public static final int list_item=0x7f08005a;
+ public static final int masked=0x7f08005b;
+ public static final int media_actions=0x7f08005c;
+ public static final int message=0x7f08005d;
+ public static final int middle=0x7f08005e;
+ public static final int mini=0x7f08005f;
+ public static final int mtrl_child_content_container=0x7f080060;
+ public static final int mtrl_internal_children_alpha_tag=0x7f080061;
+ public static final int multiply=0x7f080062;
+ public static final int navigation_header_container=0x7f080063;
+ public static final int never=0x7f080064;
+ public static final int none=0x7f080065;
+ public static final int normal=0x7f080066;
+ public static final int notification_background=0x7f080067;
+ public static final int notification_main_column=0x7f080068;
+ public static final int notification_main_column_container=0x7f080069;
+ public static final int outline=0x7f08006a;
+ public static final int parallax=0x7f08006b;
+ public static final int parentPanel=0x7f08006c;
+ public static final int parent_matrix=0x7f08006d;
+ public static final int pin=0x7f08006e;
+ public static final int progress_circular=0x7f08006f;
+ public static final int progress_horizontal=0x7f080070;
+ public static final int radio=0x7f080071;
+ public static final int right=0x7f080072;
+ public static final int right_icon=0x7f080073;
+ public static final int right_side=0x7f080074;
+ public static final int save_image_matrix=0x7f080075;
+ public static final int save_non_transition_alpha=0x7f080076;
+ public static final int save_scale_type=0x7f080077;
+ public static final int screen=0x7f080078;
+ public static final int scroll=0x7f080079;
+ public static final int scrollIndicatorDown=0x7f08007a;
+ public static final int scrollIndicatorUp=0x7f08007b;
+ public static final int scrollView=0x7f08007c;
+ public static final int scrollable=0x7f08007d;
+ public static final int search_badge=0x7f08007e;
+ public static final int search_bar=0x7f08007f;
+ public static final int search_button=0x7f080080;
+ public static final int search_close_btn=0x7f080081;
+ public static final int search_edit_frame=0x7f080082;
+ public static final int search_go_btn=0x7f080083;
+ public static final int search_mag_icon=0x7f080084;
+ public static final int search_plate=0x7f080085;
+ public static final int search_src_text=0x7f080086;
+ public static final int search_voice_btn=0x7f080087;
+ public static final int select_dialog_listview=0x7f080088;
+ public static final int selected=0x7f080089;
+ public static final int shortcut=0x7f08008a;
+ public static final int showCustom=0x7f08008b;
+ public static final int showHome=0x7f08008c;
+ public static final int showTitle=0x7f08008d;
+ public static final int smallLabel=0x7f08008e;
+ public static final int snackbar_action=0x7f08008f;
+ public static final int snackbar_text=0x7f080090;
+ public static final int snap=0x7f080091;
+ public static final int snapMargins=0x7f080092;
+ public static final int spacer=0x7f080093;
+ public static final int split_action_bar=0x7f080094;
+ public static final int src_atop=0x7f080095;
+ public static final int src_in=0x7f080096;
+ public static final int src_over=0x7f080097;
+ public static final int start=0x7f080098;
+ public static final int status_bar_latest_event_content=0x7f080099;
+ public static final int stretch=0x7f08009a;
+ public static final int submenuarrow=0x7f08009b;
+ public static final int submit_area=0x7f08009c;
+ public static final int tabMode=0x7f08009d;
+ public static final int tag_transition_group=0x7f08009e;
+ public static final int tag_unhandled_key_event_manager=0x7f08009f;
+ public static final int tag_unhandled_key_listeners=0x7f0800a0;
+ public static final int text=0x7f0800a1;
+ public static final int text2=0x7f0800a2;
+ public static final int textSpacerNoButtons=0x7f0800a3;
+ public static final int textSpacerNoTitle=0x7f0800a4;
+ public static final int textStart=0x7f0800a5;
+ public static final int text_input_password_toggle=0x7f0800a6;
+ public static final int textinput_counter=0x7f0800a7;
+ public static final int textinput_error=0x7f0800a8;
+ public static final int textinput_helper_text=0x7f0800a9;
+ public static final int time=0x7f0800aa;
+ public static final int title=0x7f0800ab;
+ public static final int titleDividerNoCustom=0x7f0800ac;
+ public static final int title_template=0x7f0800ad;
+ public static final int top=0x7f0800ae;
+ public static final int topPanel=0x7f0800af;
+ public static final int touch_outside=0x7f0800b0;
+ public static final int transition_current_scene=0x7f0800b1;
+ public static final int transition_layout_save=0x7f0800b2;
+ public static final int transition_position=0x7f0800b3;
+ public static final int transition_scene_layoutid_cache=0x7f0800b4;
+ public static final int transition_transform=0x7f0800b5;
+ public static final int uniform=0x7f0800b6;
+ public static final int unlabeled=0x7f0800b7;
+ public static final int up=0x7f0800b8;
+ public static final int useLogo=0x7f0800b9;
+ public static final int view_offset_helper=0x7f0800ba;
+ public static final int visible=0x7f0800bb;
+ public static final int withText=0x7f0800bc;
+ public static final int wrap_content=0x7f0800bd;
+ }
+ public static final class integer {
+ public static final int abc_config_activityDefaultDur=0x7f090000;
+ public static final int abc_config_activityShortDur=0x7f090001;
+ public static final int app_bar_elevation_anim_duration=0x7f090002;
+ public static final int bottom_sheet_slide_duration=0x7f090003;
+ public static final int cancel_button_image_alpha=0x7f090004;
+ public static final int config_tooltipAnimTime=0x7f090005;
+ public static final int design_snackbar_text_max_lines=0x7f090006;
+ public static final int design_tab_indicator_anim_duration_ms=0x7f090007;
+ public static final int hide_password_duration=0x7f090008;
+ public static final int mtrl_btn_anim_delay_ms=0x7f090009;
+ public static final int mtrl_btn_anim_duration_ms=0x7f09000a;
+ public static final int mtrl_chip_anim_duration=0x7f09000b;
+ public static final int mtrl_tab_indicator_anim_duration_ms=0x7f09000c;
+ public static final int show_password_duration=0x7f09000d;
+ public static final int status_bar_notification_info_maxnum=0x7f09000e;
+ }
+ public static final class interpolator {
+ public static final int mtrl_fast_out_linear_in=0x7f0a0000;
+ public static final int mtrl_fast_out_slow_in=0x7f0a0001;
+ public static final int mtrl_linear=0x7f0a0002;
+ public static final int mtrl_linear_out_slow_in=0x7f0a0003;
+ }
+ public static final class layout {
+ public static final int abc_action_bar_title_item=0x7f0b0000;
+ public static final int abc_action_bar_up_container=0x7f0b0001;
+ public static final int abc_action_menu_item_layout=0x7f0b0002;
+ public static final int abc_action_menu_layout=0x7f0b0003;
+ public static final int abc_action_mode_bar=0x7f0b0004;
+ public static final int abc_action_mode_close_item_material=0x7f0b0005;
+ public static final int abc_activity_chooser_view=0x7f0b0006;
+ public static final int abc_activity_chooser_view_list_item=0x7f0b0007;
+ public static final int abc_alert_dialog_button_bar_material=0x7f0b0008;
+ public static final int abc_alert_dialog_material=0x7f0b0009;
+ public static final int abc_alert_dialog_title_material=0x7f0b000a;
+ public static final int abc_cascading_menu_item_layout=0x7f0b000b;
+ public static final int abc_dialog_title_material=0x7f0b000c;
+ public static final int abc_expanded_menu_layout=0x7f0b000d;
+ public static final int abc_list_menu_item_checkbox=0x7f0b000e;
+ public static final int abc_list_menu_item_icon=0x7f0b000f;
+ public static final int abc_list_menu_item_layout=0x7f0b0010;
+ public static final int abc_list_menu_item_radio=0x7f0b0011;
+ public static final int abc_popup_menu_header_item_layout=0x7f0b0012;
+ public static final int abc_popup_menu_item_layout=0x7f0b0013;
+ public static final int abc_screen_content_include=0x7f0b0014;
+ public static final int abc_screen_simple=0x7f0b0015;
+ public static final int abc_screen_simple_overlay_action_mode=0x7f0b0016;
+ public static final int abc_screen_toolbar=0x7f0b0017;
+ public static final int abc_search_dropdown_item_icons_2line=0x7f0b0018;
+ public static final int abc_search_view=0x7f0b0019;
+ public static final int abc_select_dialog_material=0x7f0b001a;
+ public static final int abc_tooltip=0x7f0b001b;
+ public static final int activity_app=0x7f0b001c;
+ public static final int design_bottom_navigation_item=0x7f0b001d;
+ public static final int design_bottom_sheet_dialog=0x7f0b001e;
+ public static final int design_layout_snackbar=0x7f0b001f;
+ public static final int design_layout_snackbar_include=0x7f0b0020;
+ public static final int design_layout_tab_icon=0x7f0b0021;
+ public static final int design_layout_tab_text=0x7f0b0022;
+ public static final int design_menu_item_action_area=0x7f0b0023;
+ public static final int design_navigation_item=0x7f0b0024;
+ public static final int design_navigation_item_header=0x7f0b0025;
+ public static final int design_navigation_item_separator=0x7f0b0026;
+ public static final int design_navigation_item_subheader=0x7f0b0027;
+ public static final int design_navigation_menu=0x7f0b0028;
+ public static final int design_navigation_menu_item=0x7f0b0029;
+ public static final int design_text_input_password_icon=0x7f0b002a;
+ public static final int mtrl_layout_snackbar=0x7f0b002b;
+ public static final int mtrl_layout_snackbar_include=0x7f0b002c;
+ public static final int notification_action=0x7f0b002d;
+ public static final int notification_action_tombstone=0x7f0b002e;
+ public static final int notification_media_action=0x7f0b002f;
+ public static final int notification_media_cancel_action=0x7f0b0030;
+ public static final int notification_template_big_media=0x7f0b0031;
+ public static final int notification_template_big_media_custom=0x7f0b0032;
+ public static final int notification_template_big_media_narrow=0x7f0b0033;
+ public static final int notification_template_big_media_narrow_custom=0x7f0b0034;
+ public static final int notification_template_custom_big=0x7f0b0035;
+ public static final int notification_template_icon_group=0x7f0b0036;
+ public static final int notification_template_lines_media=0x7f0b0037;
+ public static final int notification_template_media=0x7f0b0038;
+ public static final int notification_template_media_custom=0x7f0b0039;
+ public static final int notification_template_part_chronometer=0x7f0b003a;
+ public static final int notification_template_part_time=0x7f0b003b;
+ public static final int select_dialog_item_material=0x7f0b003c;
+ public static final int select_dialog_multichoice_material=0x7f0b003d;
+ public static final int select_dialog_singlechoice_material=0x7f0b003e;
+ public static final int support_simple_spinner_dropdown_item=0x7f0b003f;
+ }
+ public static final class raw {
+ public static final int my_ca=0x7f0c0000;
+ }
+ public static final class string {
+ public static final int abc_action_bar_home_description=0x7f0d0000;
+ public static final int abc_action_bar_up_description=0x7f0d0001;
+ public static final int abc_action_menu_overflow_description=0x7f0d0002;
+ public static final int abc_action_mode_done=0x7f0d0003;
+ public static final int abc_activity_chooser_view_see_all=0x7f0d0004;
+ public static final int abc_activitychooserview_choose_application=0x7f0d0005;
+ public static final int abc_capital_off=0x7f0d0006;
+ public static final int abc_capital_on=0x7f0d0007;
+ public static final int abc_font_family_body_1_material=0x7f0d0008;
+ public static final int abc_font_family_body_2_material=0x7f0d0009;
+ public static final int abc_font_family_button_material=0x7f0d000a;
+ public static final int abc_font_family_caption_material=0x7f0d000b;
+ public static final int abc_font_family_display_1_material=0x7f0d000c;
+ public static final int abc_font_family_display_2_material=0x7f0d000d;
+ public static final int abc_font_family_display_3_material=0x7f0d000e;
+ public static final int abc_font_family_display_4_material=0x7f0d000f;
+ public static final int abc_font_family_headline_material=0x7f0d0010;
+ public static final int abc_font_family_menu_material=0x7f0d0011;
+ public static final int abc_font_family_subhead_material=0x7f0d0012;
+ public static final int abc_font_family_title_material=0x7f0d0013;
+ public static final int abc_menu_alt_shortcut_label=0x7f0d0014;
+ public static final int abc_menu_ctrl_shortcut_label=0x7f0d0015;
+ public static final int abc_menu_delete_shortcut_label=0x7f0d0016;
+ public static final int abc_menu_enter_shortcut_label=0x7f0d0017;
+ public static final int abc_menu_function_shortcut_label=0x7f0d0018;
+ public static final int abc_menu_meta_shortcut_label=0x7f0d0019;
+ public static final int abc_menu_shift_shortcut_label=0x7f0d001a;
+ public static final int abc_menu_space_shortcut_label=0x7f0d001b;
+ public static final int abc_menu_sym_shortcut_label=0x7f0d001c;
+ public static final int abc_prepend_shortcut_label=0x7f0d001d;
+ public static final int abc_search_hint=0x7f0d001e;
+ public static final int abc_searchview_description_clear=0x7f0d001f;
+ public static final int abc_searchview_description_query=0x7f0d0020;
+ public static final int abc_searchview_description_search=0x7f0d0021;
+ public static final int abc_searchview_description_submit=0x7f0d0022;
+ public static final int abc_searchview_description_voice=0x7f0d0023;
+ public static final int abc_shareactionprovider_share_with=0x7f0d0024;
+ public static final int abc_shareactionprovider_share_with_application=0x7f0d0025;
+ public static final int abc_toolbar_collapse_description=0x7f0d0026;
+ public static final int app_name=0x7f0d0027;
+ public static final int appbar_scrolling_view_behavior=0x7f0d0028;
+ public static final int bottom_sheet_behavior=0x7f0d0029;
+ public static final int character_counter_content_description=0x7f0d002a;
+ public static final int character_counter_pattern=0x7f0d002b;
+ public static final int fab_transformation_scrim_behavior=0x7f0d002c;
+ public static final int fab_transformation_sheet_behavior=0x7f0d002d;
+ public static final int hello_world=0x7f0d002e;
+ public static final int hide_bottom_view_on_scroll_behavior=0x7f0d002f;
+ public static final int mtrl_chip_close_icon_content_description=0x7f0d0030;
+ public static final int password_toggle_content_description=0x7f0d0031;
+ public static final int path_password_eye=0x7f0d0032;
+ public static final int path_password_eye_mask_strike_through=0x7f0d0033;
+ public static final int path_password_eye_mask_visible=0x7f0d0034;
+ public static final int path_password_strike_through=0x7f0d0035;
+ public static final int search_menu_title=0x7f0d0036;
+ public static final int status_bar_notification_info_overflow=0x7f0d0037;
+ }
+ public static final class style {
+ public static final int AlertDialog_AppCompat=0x7f0e0000;
+ public static final int AlertDialog_AppCompat_Light=0x7f0e0001;
+ public static final int Animation_AppCompat_Dialog=0x7f0e0002;
+ public static final int Animation_AppCompat_DropDownUp=0x7f0e0003;
+ public static final int Animation_AppCompat_Tooltip=0x7f0e0004;
+ public static final int Animation_Design_BottomSheetDialog=0x7f0e0005;
+ public static final int AppBaseTheme=0x7f0e0006;
+ public static final int AppTheme=0x7f0e0007;
+ public static final int Base_AlertDialog_AppCompat=0x7f0e0008;
+ public static final int Base_AlertDialog_AppCompat_Light=0x7f0e0009;
+ public static final int Base_Animation_AppCompat_Dialog=0x7f0e000a;
+ public static final int Base_Animation_AppCompat_DropDownUp=0x7f0e000b;
+ public static final int Base_Animation_AppCompat_Tooltip=0x7f0e000c;
+ public static final int Base_CardView=0x7f0e000d;
+ public static final int Base_DialogWindowTitle_AppCompat=0x7f0e000e;
+ public static final int Base_DialogWindowTitleBackground_AppCompat=0x7f0e000f;
+ public static final int Base_TextAppearance_AppCompat=0x7f0e0010;
+ public static final int Base_TextAppearance_AppCompat_Body1=0x7f0e0011;
+ public static final int Base_TextAppearance_AppCompat_Body2=0x7f0e0012;
+ public static final int Base_TextAppearance_AppCompat_Button=0x7f0e0013;
+ public static final int Base_TextAppearance_AppCompat_Caption=0x7f0e0014;
+ public static final int Base_TextAppearance_AppCompat_Display1=0x7f0e0015;
+ public static final int Base_TextAppearance_AppCompat_Display2=0x7f0e0016;
+ public static final int Base_TextAppearance_AppCompat_Display3=0x7f0e0017;
+ public static final int Base_TextAppearance_AppCompat_Display4=0x7f0e0018;
+ public static final int Base_TextAppearance_AppCompat_Headline=0x7f0e0019;
+ public static final int Base_TextAppearance_AppCompat_Inverse=0x7f0e001a;
+ public static final int Base_TextAppearance_AppCompat_Large=0x7f0e001b;
+ public static final int Base_TextAppearance_AppCompat_Large_Inverse=0x7f0e001c;
+ public static final int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large=0x7f0e001d;
+ public static final int Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small=0x7f0e001e;
+ public static final int Base_TextAppearance_AppCompat_Medium=0x7f0e001f;
+ public static final int Base_TextAppearance_AppCompat_Medium_Inverse=0x7f0e0020;
+ public static final int Base_TextAppearance_AppCompat_Menu=0x7f0e0021;
+ public static final int Base_TextAppearance_AppCompat_SearchResult=0x7f0e0022;
+ public static final int Base_TextAppearance_AppCompat_SearchResult_Subtitle=0x7f0e0023;
+ public static final int Base_TextAppearance_AppCompat_SearchResult_Title=0x7f0e0024;
+ public static final int Base_TextAppearance_AppCompat_Small=0x7f0e0025;
+ public static final int Base_TextAppearance_AppCompat_Small_Inverse=0x7f0e0026;
+ public static final int Base_TextAppearance_AppCompat_Subhead=0x7f0e0027;
+ public static final int Base_TextAppearance_AppCompat_Subhead_Inverse=0x7f0e0028;
+ public static final int Base_TextAppearance_AppCompat_Title=0x7f0e0029;
+ public static final int Base_TextAppearance_AppCompat_Title_Inverse=0x7f0e002a;
+ public static final int Base_TextAppearance_AppCompat_Tooltip=0x7f0e002b;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Menu=0x7f0e002c;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle=0x7f0e002d;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse=0x7f0e002e;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Title=0x7f0e002f;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse=0x7f0e0030;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle=0x7f0e0031;
+ public static final int Base_TextAppearance_AppCompat_Widget_ActionMode_Title=0x7f0e0032;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button=0x7f0e0033;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button_Borderless_Colored=0x7f0e0034;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button_Colored=0x7f0e0035;
+ public static final int Base_TextAppearance_AppCompat_Widget_Button_Inverse=0x7f0e0036;
+ public static final int Base_TextAppearance_AppCompat_Widget_DropDownItem=0x7f0e0037;
+ public static final int Base_TextAppearance_AppCompat_Widget_PopupMenu_Header=0x7f0e0038;
+ public static final int Base_TextAppearance_AppCompat_Widget_PopupMenu_Large=0x7f0e0039;
+ public static final int Base_TextAppearance_AppCompat_Widget_PopupMenu_Small=0x7f0e003a;
+ public static final int Base_TextAppearance_AppCompat_Widget_Switch=0x7f0e003b;
+ public static final int Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem=0x7f0e003c;
+ public static final int Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item=0x7f0e003d;
+ public static final int Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle=0x7f0e003e;
+ public static final int Base_TextAppearance_Widget_AppCompat_Toolbar_Title=0x7f0e003f;
+ public static final int Base_Theme_AppCompat=0x7f0e0040;
+ public static final int Base_Theme_AppCompat_CompactMenu=0x7f0e0041;
+ public static final int Base_Theme_AppCompat_Dialog=0x7f0e0042;
+ public static final int Base_Theme_AppCompat_Dialog_Alert=0x7f0e0043;
+ public static final int Base_Theme_AppCompat_Dialog_FixedSize=0x7f0e0044;
+ public static final int Base_Theme_AppCompat_Dialog_MinWidth=0x7f0e0045;
+ public static final int Base_Theme_AppCompat_DialogWhenLarge=0x7f0e0046;
+ public static final int Base_Theme_AppCompat_Light=0x7f0e0047;
+ public static final int Base_Theme_AppCompat_Light_DarkActionBar=0x7f0e0048;
+ public static final int Base_Theme_AppCompat_Light_Dialog=0x7f0e0049;
+ public static final int Base_Theme_AppCompat_Light_Dialog_Alert=0x7f0e004a;
+ public static final int Base_Theme_AppCompat_Light_Dialog_FixedSize=0x7f0e004b;
+ public static final int Base_Theme_AppCompat_Light_Dialog_MinWidth=0x7f0e004c;
+ public static final int Base_Theme_AppCompat_Light_DialogWhenLarge=0x7f0e004d;
+ public static final int Base_Theme_MaterialComponents=0x7f0e004e;
+ public static final int Base_Theme_MaterialComponents_Bridge=0x7f0e004f;
+ public static final int Base_Theme_MaterialComponents_CompactMenu=0x7f0e0050;
+ public static final int Base_Theme_MaterialComponents_Dialog=0x7f0e0051;
+ public static final int Base_Theme_MaterialComponents_Dialog_Alert=0x7f0e0052;
+ public static final int Base_Theme_MaterialComponents_Dialog_FixedSize=0x7f0e0053;
+ public static final int Base_Theme_MaterialComponents_Dialog_MinWidth=0x7f0e0054;
+ public static final int Base_Theme_MaterialComponents_DialogWhenLarge=0x7f0e0055;
+ public static final int Base_Theme_MaterialComponents_Light=0x7f0e0056;
+ public static final int Base_Theme_MaterialComponents_Light_Bridge=0x7f0e0057;
+ public static final int Base_Theme_MaterialComponents_Light_DarkActionBar=0x7f0e0058;
+ public static final int Base_Theme_MaterialComponents_Light_DarkActionBar_Bridge=0x7f0e0059;
+ public static final int Base_Theme_MaterialComponents_Light_Dialog=0x7f0e005a;
+ public static final int Base_Theme_MaterialComponents_Light_Dialog_Alert=0x7f0e005b;
+ public static final int Base_Theme_MaterialComponents_Light_Dialog_FixedSize=0x7f0e005c;
+ public static final int Base_Theme_MaterialComponents_Light_Dialog_MinWidth=0x7f0e005d;
+ public static final int Base_Theme_MaterialComponents_Light_DialogWhenLarge=0x7f0e005e;
+ public static final int Base_ThemeOverlay_AppCompat=0x7f0e005f;
+ public static final int Base_ThemeOverlay_AppCompat_ActionBar=0x7f0e0060;
+ public static final int Base_ThemeOverlay_AppCompat_Dark=0x7f0e0061;
+ public static final int Base_ThemeOverlay_AppCompat_Dark_ActionBar=0x7f0e0062;
+ public static final int Base_ThemeOverlay_AppCompat_Dialog=0x7f0e0063;
+ public static final int Base_ThemeOverlay_AppCompat_Dialog_Alert=0x7f0e0064;
+ public static final int Base_ThemeOverlay_AppCompat_Light=0x7f0e0065;
+ public static final int Base_ThemeOverlay_MaterialComponents_Dialog=0x7f0e0066;
+ public static final int Base_ThemeOverlay_MaterialComponents_Dialog_Alert=0x7f0e0067;
+ public static final int Base_V14_Theme_MaterialComponents=0x7f0e0068;
+ public static final int Base_V14_Theme_MaterialComponents_Bridge=0x7f0e0069;
+ public static final int Base_V14_Theme_MaterialComponents_Dialog=0x7f0e006a;
+ public static final int Base_V14_Theme_MaterialComponents_Light=0x7f0e006b;
+ public static final int Base_V14_Theme_MaterialComponents_Light_Bridge=0x7f0e006c;
+ public static final int Base_V14_Theme_MaterialComponents_Light_DarkActionBar_Bridge=0x7f0e006d;
+ public static final int Base_V14_Theme_MaterialComponents_Light_Dialog=0x7f0e006e;
+ public static final int Base_V14_ThemeOverlay_MaterialComponents_Dialog=0x7f0e006f;
+ public static final int Base_V14_ThemeOverlay_MaterialComponents_Dialog_Alert=0x7f0e0070;
+ public static final int Base_V21_Theme_AppCompat=0x7f0e0071;
+ public static final int Base_V21_Theme_AppCompat_Dialog=0x7f0e0072;
+ public static final int Base_V21_Theme_AppCompat_Light=0x7f0e0073;
+ public static final int Base_V21_Theme_AppCompat_Light_Dialog=0x7f0e0074;
+ public static final int Base_V21_ThemeOverlay_AppCompat_Dialog=0x7f0e0075;
+ public static final int Base_V22_Theme_AppCompat=0x7f0e0076;
+ public static final int Base_V22_Theme_AppCompat_Light=0x7f0e0077;
+ public static final int Base_V23_Theme_AppCompat=0x7f0e0078;
+ public static final int Base_V23_Theme_AppCompat_Light=0x7f0e0079;
+ public static final int Base_V26_Theme_AppCompat=0x7f0e007a;
+ public static final int Base_V26_Theme_AppCompat_Light=0x7f0e007b;
+ public static final int Base_V26_Widget_AppCompat_Toolbar=0x7f0e007c;
+ public static final int Base_V28_Theme_AppCompat=0x7f0e007d;
+ public static final int Base_V28_Theme_AppCompat_Light=0x7f0e007e;
+ public static final int Base_V7_Theme_AppCompat=0x7f0e007f;
+ public static final int Base_V7_Theme_AppCompat_Dialog=0x7f0e0080;
+ public static final int Base_V7_Theme_AppCompat_Light=0x7f0e0081;
+ public static final int Base_V7_Theme_AppCompat_Light_Dialog=0x7f0e0082;
+ public static final int Base_V7_ThemeOverlay_AppCompat_Dialog=0x7f0e0083;
+ public static final int Base_V7_Widget_AppCompat_AutoCompleteTextView=0x7f0e0084;
+ public static final int Base_V7_Widget_AppCompat_EditText=0x7f0e0085;
+ public static final int Base_V7_Widget_AppCompat_Toolbar=0x7f0e0086;
+ public static final int Base_Widget_AppCompat_ActionBar=0x7f0e0087;
+ public static final int Base_Widget_AppCompat_ActionBar_Solid=0x7f0e0088;
+ public static final int Base_Widget_AppCompat_ActionBar_TabBar=0x7f0e0089;
+ public static final int Base_Widget_AppCompat_ActionBar_TabText=0x7f0e008a;
+ public static final int Base_Widget_AppCompat_ActionBar_TabView=0x7f0e008b;
+ public static final int Base_Widget_AppCompat_ActionButton=0x7f0e008c;
+ public static final int Base_Widget_AppCompat_ActionButton_CloseMode=0x7f0e008d;
+ public static final int Base_Widget_AppCompat_ActionButton_Overflow=0x7f0e008e;
+ public static final int Base_Widget_AppCompat_ActionMode=0x7f0e008f;
+ public static final int Base_Widget_AppCompat_ActivityChooserView=0x7f0e0090;
+ public static final int Base_Widget_AppCompat_AutoCompleteTextView=0x7f0e0091;
+ public static final int Base_Widget_AppCompat_Button=0x7f0e0092;
+ public static final int Base_Widget_AppCompat_Button_Borderless=0x7f0e0093;
+ public static final int Base_Widget_AppCompat_Button_Borderless_Colored=0x7f0e0094;
+ public static final int Base_Widget_AppCompat_Button_ButtonBar_AlertDialog=0x7f0e0095;
+ public static final int Base_Widget_AppCompat_Button_Colored=0x7f0e0096;
+ public static final int Base_Widget_AppCompat_Button_Small=0x7f0e0097;
+ public static final int Base_Widget_AppCompat_ButtonBar=0x7f0e0098;
+ public static final int Base_Widget_AppCompat_ButtonBar_AlertDialog=0x7f0e0099;
+ public static final int Base_Widget_AppCompat_CompoundButton_CheckBox=0x7f0e009a;
+ public static final int Base_Widget_AppCompat_CompoundButton_RadioButton=0x7f0e009b;
+ public static final int Base_Widget_AppCompat_CompoundButton_Switch=0x7f0e009c;
+ public static final int Base_Widget_AppCompat_DrawerArrowToggle=0x7f0e009d;
+ public static final int Base_Widget_AppCompat_DrawerArrowToggle_Common=0x7f0e009e;
+ public static final int Base_Widget_AppCompat_DropDownItem_Spinner=0x7f0e009f;
+ public static final int Base_Widget_AppCompat_EditText=0x7f0e00a0;
+ public static final int Base_Widget_AppCompat_ImageButton=0x7f0e00a1;
+ public static final int Base_Widget_AppCompat_Light_ActionBar=0x7f0e00a2;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_Solid=0x7f0e00a3;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabBar=0x7f0e00a4;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabText=0x7f0e00a5;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse=0x7f0e00a6;
+ public static final int Base_Widget_AppCompat_Light_ActionBar_TabView=0x7f0e00a7;
+ public static final int Base_Widget_AppCompat_Light_PopupMenu=0x7f0e00a8;
+ public static final int Base_Widget_AppCompat_Light_PopupMenu_Overflow=0x7f0e00a9;
+ public static final int Base_Widget_AppCompat_ListMenuView=0x7f0e00aa;
+ public static final int Base_Widget_AppCompat_ListPopupWindow=0x7f0e00ab;
+ public static final int Base_Widget_AppCompat_ListView=0x7f0e00ac;
+ public static final int Base_Widget_AppCompat_ListView_DropDown=0x7f0e00ad;
+ public static final int Base_Widget_AppCompat_ListView_Menu=0x7f0e00ae;
+ public static final int Base_Widget_AppCompat_PopupMenu=0x7f0e00af;
+ public static final int Base_Widget_AppCompat_PopupMenu_Overflow=0x7f0e00b0;
+ public static final int Base_Widget_AppCompat_PopupWindow=0x7f0e00b1;
+ public static final int Base_Widget_AppCompat_ProgressBar=0x7f0e00b2;
+ public static final int Base_Widget_AppCompat_ProgressBar_Horizontal=0x7f0e00b3;
+ public static final int Base_Widget_AppCompat_RatingBar=0x7f0e00b4;
+ public static final int Base_Widget_AppCompat_RatingBar_Indicator=0x7f0e00b5;
+ public static final int Base_Widget_AppCompat_RatingBar_Small=0x7f0e00b6;
+ public static final int Base_Widget_AppCompat_SearchView=0x7f0e00b7;
+ public static final int Base_Widget_AppCompat_SearchView_ActionBar=0x7f0e00b8;
+ public static final int Base_Widget_AppCompat_SeekBar=0x7f0e00b9;
+ public static final int Base_Widget_AppCompat_SeekBar_Discrete=0x7f0e00ba;
+ public static final int Base_Widget_AppCompat_Spinner=0x7f0e00bb;
+ public static final int Base_Widget_AppCompat_Spinner_Underlined=0x7f0e00bc;
+ public static final int Base_Widget_AppCompat_TextView_SpinnerItem=0x7f0e00bd;
+ public static final int Base_Widget_AppCompat_Toolbar=0x7f0e00be;
+ public static final int Base_Widget_AppCompat_Toolbar_Button_Navigation=0x7f0e00bf;
+ public static final int Base_Widget_Design_TabLayout=0x7f0e00c0;
+ public static final int Base_Widget_MaterialComponents_Chip=0x7f0e00c1;
+ public static final int Base_Widget_MaterialComponents_TextInputEditText=0x7f0e00c2;
+ public static final int Base_Widget_MaterialComponents_TextInputLayout=0x7f0e00c3;
+ public static final int CardView=0x7f0e00c4;
+ public static final int CardView_Dark=0x7f0e00c5;
+ public static final int CardView_Light=0x7f0e00c6;
+ public static final int Platform_AppCompat=0x7f0e00c7;
+ public static final int Platform_AppCompat_Light=0x7f0e00c8;
+ public static final int Platform_MaterialComponents=0x7f0e00c9;
+ public static final int Platform_MaterialComponents_Dialog=0x7f0e00ca;
+ public static final int Platform_MaterialComponents_Light=0x7f0e00cb;
+ public static final int Platform_MaterialComponents_Light_Dialog=0x7f0e00cc;
+ public static final int Platform_ThemeOverlay_AppCompat=0x7f0e00cd;
+ public static final int Platform_ThemeOverlay_AppCompat_Dark=0x7f0e00ce;
+ public static final int Platform_ThemeOverlay_AppCompat_Light=0x7f0e00cf;
+ public static final int Platform_V21_AppCompat=0x7f0e00d0;
+ public static final int Platform_V21_AppCompat_Light=0x7f0e00d1;
+ public static final int Platform_V25_AppCompat=0x7f0e00d2;
+ public static final int Platform_V25_AppCompat_Light=0x7f0e00d3;
+ public static final int Platform_Widget_AppCompat_Spinner=0x7f0e00d4;
+ public static final int RtlOverlay_DialogWindowTitle_AppCompat=0x7f0e00d5;
+ public static final int RtlOverlay_Widget_AppCompat_ActionBar_TitleItem=0x7f0e00d6;
+ public static final int RtlOverlay_Widget_AppCompat_DialogTitle_Icon=0x7f0e00d7;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem=0x7f0e00d8;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup=0x7f0e00d9;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_Shortcut=0x7f0e00da;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_SubmenuArrow=0x7f0e00db;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_Text=0x7f0e00dc;
+ public static final int RtlOverlay_Widget_AppCompat_PopupMenuItem_Title=0x7f0e00dd;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown=0x7f0e00de;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1=0x7f0e00df;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2=0x7f0e00e0;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Query=0x7f0e00e1;
+ public static final int RtlOverlay_Widget_AppCompat_Search_DropDown_Text=0x7f0e00e2;
+ public static final int RtlOverlay_Widget_AppCompat_SearchView_MagIcon=0x7f0e00e3;
+ public static final int RtlUnderlay_Widget_AppCompat_ActionButton=0x7f0e00e4;
+ public static final int RtlUnderlay_Widget_AppCompat_ActionButton_Overflow=0x7f0e00e5;
+ public static final int TextAppearance_AppCompat=0x7f0e00e6;
+ public static final int TextAppearance_AppCompat_Body1=0x7f0e00e7;
+ public static final int TextAppearance_AppCompat_Body2=0x7f0e00e8;
+ public static final int TextAppearance_AppCompat_Button=0x7f0e00e9;
+ public static final int TextAppearance_AppCompat_Caption=0x7f0e00ea;
+ public static final int TextAppearance_AppCompat_Display1=0x7f0e00eb;
+ public static final int TextAppearance_AppCompat_Display2=0x7f0e00ec;
+ public static final int TextAppearance_AppCompat_Display3=0x7f0e00ed;
+ public static final int TextAppearance_AppCompat_Display4=0x7f0e00ee;
+ public static final int TextAppearance_AppCompat_Headline=0x7f0e00ef;
+ public static final int TextAppearance_AppCompat_Inverse=0x7f0e00f0;
+ public static final int TextAppearance_AppCompat_Large=0x7f0e00f1;
+ public static final int TextAppearance_AppCompat_Large_Inverse=0x7f0e00f2;
+ public static final int TextAppearance_AppCompat_Light_SearchResult_Subtitle=0x7f0e00f3;
+ public static final int TextAppearance_AppCompat_Light_SearchResult_Title=0x7f0e00f4;
+ public static final int TextAppearance_AppCompat_Light_Widget_PopupMenu_Large=0x7f0e00f5;
+ public static final int TextAppearance_AppCompat_Light_Widget_PopupMenu_Small=0x7f0e00f6;
+ public static final int TextAppearance_AppCompat_Medium=0x7f0e00f7;
+ public static final int TextAppearance_AppCompat_Medium_Inverse=0x7f0e00f8;
+ public static final int TextAppearance_AppCompat_Menu=0x7f0e00f9;
+ public static final int TextAppearance_AppCompat_SearchResult_Subtitle=0x7f0e00fa;
+ public static final int TextAppearance_AppCompat_SearchResult_Title=0x7f0e00fb;
+ public static final int TextAppearance_AppCompat_Small=0x7f0e00fc;
+ public static final int TextAppearance_AppCompat_Small_Inverse=0x7f0e00fd;
+ public static final int TextAppearance_AppCompat_Subhead=0x7f0e00fe;
+ public static final int TextAppearance_AppCompat_Subhead_Inverse=0x7f0e00ff;
+ public static final int TextAppearance_AppCompat_Title=0x7f0e0100;
+ public static final int TextAppearance_AppCompat_Title_Inverse=0x7f0e0101;
+ public static final int TextAppearance_AppCompat_Tooltip=0x7f0e0102;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Menu=0x7f0e0103;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Subtitle=0x7f0e0104;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse=0x7f0e0105;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Title=0x7f0e0106;
+ public static final int TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse=0x7f0e0107;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Subtitle=0x7f0e0108;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse=0x7f0e0109;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Title=0x7f0e010a;
+ public static final int TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse=0x7f0e010b;
+ public static final int TextAppearance_AppCompat_Widget_Button=0x7f0e010c;
+ public static final int TextAppearance_AppCompat_Widget_Button_Borderless_Colored=0x7f0e010d;
+ public static final int TextAppearance_AppCompat_Widget_Button_Colored=0x7f0e010e;
+ public static final int TextAppearance_AppCompat_Widget_Button_Inverse=0x7f0e010f;
+ public static final int TextAppearance_AppCompat_Widget_DropDownItem=0x7f0e0110;
+ public static final int TextAppearance_AppCompat_Widget_PopupMenu_Header=0x7f0e0111;
+ public static final int TextAppearance_AppCompat_Widget_PopupMenu_Large=0x7f0e0112;
+ public static final int TextAppearance_AppCompat_Widget_PopupMenu_Small=0x7f0e0113;
+ public static final int TextAppearance_AppCompat_Widget_Switch=0x7f0e0114;
+ public static final int TextAppearance_AppCompat_Widget_TextView_SpinnerItem=0x7f0e0115;
+ public static final int TextAppearance_Compat_Notification=0x7f0e0116;
+ public static final int TextAppearance_Compat_Notification_Info=0x7f0e0117;
+ public static final int TextAppearance_Compat_Notification_Info_Media=0x7f0e0118;
+ public static final int TextAppearance_Compat_Notification_Line2=0x7f0e0119;
+ public static final int TextAppearance_Compat_Notification_Line2_Media=0x7f0e011a;
+ public static final int TextAppearance_Compat_Notification_Media=0x7f0e011b;
+ public static final int TextAppearance_Compat_Notification_Time=0x7f0e011c;
+ public static final int TextAppearance_Compat_Notification_Time_Media=0x7f0e011d;
+ public static final int TextAppearance_Compat_Notification_Title=0x7f0e011e;
+ public static final int TextAppearance_Compat_Notification_Title_Media=0x7f0e011f;
+ public static final int TextAppearance_Design_CollapsingToolbar_Expanded=0x7f0e0120;
+ public static final int TextAppearance_Design_Counter=0x7f0e0121;
+ public static final int TextAppearance_Design_Counter_Overflow=0x7f0e0122;
+ public static final int TextAppearance_Design_Error=0x7f0e0123;
+ public static final int TextAppearance_Design_HelperText=0x7f0e0124;
+ public static final int TextAppearance_Design_Hint=0x7f0e0125;
+ public static final int TextAppearance_Design_Snackbar_Message=0x7f0e0126;
+ public static final int TextAppearance_Design_Tab=0x7f0e0127;
+ public static final int TextAppearance_MaterialComponents_Body1=0x7f0e0128;
+ public static final int TextAppearance_MaterialComponents_Body2=0x7f0e0129;
+ public static final int TextAppearance_MaterialComponents_Button=0x7f0e012a;
+ public static final int TextAppearance_MaterialComponents_Caption=0x7f0e012b;
+ public static final int TextAppearance_MaterialComponents_Chip=0x7f0e012c;
+ public static final int TextAppearance_MaterialComponents_Headline1=0x7f0e012d;
+ public static final int TextAppearance_MaterialComponents_Headline2=0x7f0e012e;
+ public static final int TextAppearance_MaterialComponents_Headline3=0x7f0e012f;
+ public static final int TextAppearance_MaterialComponents_Headline4=0x7f0e0130;
+ public static final int TextAppearance_MaterialComponents_Headline5=0x7f0e0131;
+ public static final int TextAppearance_MaterialComponents_Headline6=0x7f0e0132;
+ public static final int TextAppearance_MaterialComponents_Overline=0x7f0e0133;
+ public static final int TextAppearance_MaterialComponents_Subtitle1=0x7f0e0134;
+ public static final int TextAppearance_MaterialComponents_Subtitle2=0x7f0e0135;
+ public static final int TextAppearance_MaterialComponents_Tab=0x7f0e0136;
+ public static final int TextAppearance_Widget_AppCompat_ExpandedMenu_Item=0x7f0e0137;
+ public static final int TextAppearance_Widget_AppCompat_Toolbar_Subtitle=0x7f0e0138;
+ public static final int TextAppearance_Widget_AppCompat_Toolbar_Title=0x7f0e0139;
+ public static final int Theme_AppCompat=0x7f0e013a;
+ public static final int Theme_AppCompat_CompactMenu=0x7f0e013b;
+ public static final int Theme_AppCompat_DayNight=0x7f0e013c;
+ public static final int Theme_AppCompat_DayNight_DarkActionBar=0x7f0e013d;
+ public static final int Theme_AppCompat_DayNight_Dialog=0x7f0e013e;
+ public static final int Theme_AppCompat_DayNight_Dialog_Alert=0x7f0e013f;
+ public static final int Theme_AppCompat_DayNight_Dialog_MinWidth=0x7f0e0140;
+ public static final int Theme_AppCompat_DayNight_DialogWhenLarge=0x7f0e0141;
+ public static final int Theme_AppCompat_DayNight_NoActionBar=0x7f0e0142;
+ public static final int Theme_AppCompat_Dialog=0x7f0e0143;
+ public static final int Theme_AppCompat_Dialog_Alert=0x7f0e0144;
+ public static final int Theme_AppCompat_Dialog_MinWidth=0x7f0e0145;
+ public static final int Theme_AppCompat_DialogWhenLarge=0x7f0e0146;
+ public static final int Theme_AppCompat_Light=0x7f0e0147;
+ public static final int Theme_AppCompat_Light_DarkActionBar=0x7f0e0148;
+ public static final int Theme_AppCompat_Light_Dialog=0x7f0e0149;
+ public static final int Theme_AppCompat_Light_Dialog_Alert=0x7f0e014a;
+ public static final int Theme_AppCompat_Light_Dialog_MinWidth=0x7f0e014b;
+ public static final int Theme_AppCompat_Light_DialogWhenLarge=0x7f0e014c;
+ public static final int Theme_AppCompat_Light_NoActionBar=0x7f0e014d;
+ public static final int Theme_AppCompat_NoActionBar=0x7f0e014e;
+ public static final int Theme_Design=0x7f0e014f;
+ public static final int Theme_Design_BottomSheetDialog=0x7f0e0150;
+ public static final int Theme_Design_Light=0x7f0e0151;
+ public static final int Theme_Design_Light_BottomSheetDialog=0x7f0e0152;
+ public static final int Theme_Design_Light_NoActionBar=0x7f0e0153;
+ public static final int Theme_Design_NoActionBar=0x7f0e0154;
+ public static final int Theme_MaterialComponents=0x7f0e0155;
+ public static final int Theme_MaterialComponents_BottomSheetDialog=0x7f0e0156;
+ public static final int Theme_MaterialComponents_Bridge=0x7f0e0157;
+ public static final int Theme_MaterialComponents_CompactMenu=0x7f0e0158;
+ public static final int Theme_MaterialComponents_Dialog=0x7f0e0159;
+ public static final int Theme_MaterialComponents_Dialog_Alert=0x7f0e015a;
+ public static final int Theme_MaterialComponents_Dialog_MinWidth=0x7f0e015b;
+ public static final int Theme_MaterialComponents_DialogWhenLarge=0x7f0e015c;
+ public static final int Theme_MaterialComponents_Light=0x7f0e015d;
+ public static final int Theme_MaterialComponents_Light_BottomSheetDialog=0x7f0e015e;
+ public static final int Theme_MaterialComponents_Light_Bridge=0x7f0e015f;
+ public static final int Theme_MaterialComponents_Light_DarkActionBar=0x7f0e0160;
+ public static final int Theme_MaterialComponents_Light_DarkActionBar_Bridge=0x7f0e0161;
+ public static final int Theme_MaterialComponents_Light_Dialog=0x7f0e0162;
+ public static final int Theme_MaterialComponents_Light_Dialog_Alert=0x7f0e0163;
+ public static final int Theme_MaterialComponents_Light_Dialog_MinWidth=0x7f0e0164;
+ public static final int Theme_MaterialComponents_Light_DialogWhenLarge=0x7f0e0165;
+ public static final int Theme_MaterialComponents_Light_NoActionBar=0x7f0e0166;
+ public static final int Theme_MaterialComponents_Light_NoActionBar_Bridge=0x7f0e0167;
+ public static final int Theme_MaterialComponents_NoActionBar=0x7f0e0168;
+ public static final int Theme_MaterialComponents_NoActionBar_Bridge=0x7f0e0169;
+ public static final int ThemeOverlay_AppCompat=0x7f0e016a;
+ public static final int ThemeOverlay_AppCompat_ActionBar=0x7f0e016b;
+ public static final int ThemeOverlay_AppCompat_Dark=0x7f0e016c;
+ public static final int ThemeOverlay_AppCompat_Dark_ActionBar=0x7f0e016d;
+ public static final int ThemeOverlay_AppCompat_Dialog=0x7f0e016e;
+ public static final int ThemeOverlay_AppCompat_Dialog_Alert=0x7f0e016f;
+ public static final int ThemeOverlay_AppCompat_Light=0x7f0e0170;
+ public static final int ThemeOverlay_MaterialComponents=0x7f0e0171;
+ public static final int ThemeOverlay_MaterialComponents_ActionBar=0x7f0e0172;
+ public static final int ThemeOverlay_MaterialComponents_Dark=0x7f0e0173;
+ public static final int ThemeOverlay_MaterialComponents_Dark_ActionBar=0x7f0e0174;
+ public static final int ThemeOverlay_MaterialComponents_Dialog=0x7f0e0175;
+ public static final int ThemeOverlay_MaterialComponents_Dialog_Alert=0x7f0e0176;
+ public static final int ThemeOverlay_MaterialComponents_Light=0x7f0e0177;
+ public static final int ThemeOverlay_MaterialComponents_TextInputEditText=0x7f0e0178;
+ public static final int ThemeOverlay_MaterialComponents_TextInputEditText_FilledBox=0x7f0e0179;
+ public static final int ThemeOverlay_MaterialComponents_TextInputEditText_FilledBox_Dense=0x7f0e017a;
+ public static final int ThemeOverlay_MaterialComponents_TextInputEditText_OutlinedBox=0x7f0e017b;
+ public static final int ThemeOverlay_MaterialComponents_TextInputEditText_OutlinedBox_Dense=0x7f0e017c;
+ public static final int Widget_AppCompat_ActionBar=0x7f0e017d;
+ public static final int Widget_AppCompat_ActionBar_Solid=0x7f0e017e;
+ public static final int Widget_AppCompat_ActionBar_TabBar=0x7f0e017f;
+ public static final int Widget_AppCompat_ActionBar_TabText=0x7f0e0180;
+ public static final int Widget_AppCompat_ActionBar_TabView=0x7f0e0181;
+ public static final int Widget_AppCompat_ActionButton=0x7f0e0182;
+ public static final int Widget_AppCompat_ActionButton_CloseMode=0x7f0e0183;
+ public static final int Widget_AppCompat_ActionButton_Overflow=0x7f0e0184;
+ public static final int Widget_AppCompat_ActionMode=0x7f0e0185;
+ public static final int Widget_AppCompat_ActivityChooserView=0x7f0e0186;
+ public static final int Widget_AppCompat_AutoCompleteTextView=0x7f0e0187;
+ public static final int Widget_AppCompat_Button=0x7f0e0188;
+ public static final int Widget_AppCompat_Button_Borderless=0x7f0e0189;
+ public static final int Widget_AppCompat_Button_Borderless_Colored=0x7f0e018a;
+ public static final int Widget_AppCompat_Button_ButtonBar_AlertDialog=0x7f0e018b;
+ public static final int Widget_AppCompat_Button_Colored=0x7f0e018c;
+ public static final int Widget_AppCompat_Button_Small=0x7f0e018d;
+ public static final int Widget_AppCompat_ButtonBar=0x7f0e018e;
+ public static final int Widget_AppCompat_ButtonBar_AlertDialog=0x7f0e018f;
+ public static final int Widget_AppCompat_CompoundButton_CheckBox=0x7f0e0190;
+ public static final int Widget_AppCompat_CompoundButton_RadioButton=0x7f0e0191;
+ public static final int Widget_AppCompat_CompoundButton_Switch=0x7f0e0192;
+ public static final int Widget_AppCompat_DrawerArrowToggle=0x7f0e0193;
+ public static final int Widget_AppCompat_DropDownItem_Spinner=0x7f0e0194;
+ public static final int Widget_AppCompat_EditText=0x7f0e0195;
+ public static final int Widget_AppCompat_ImageButton=0x7f0e0196;
+ public static final int Widget_AppCompat_Light_ActionBar=0x7f0e0197;
+ public static final int Widget_AppCompat_Light_ActionBar_Solid=0x7f0e0198;
+ public static final int Widget_AppCompat_Light_ActionBar_Solid_Inverse=0x7f0e0199;
+ public static final int Widget_AppCompat_Light_ActionBar_TabBar=0x7f0e019a;
+ public static final int Widget_AppCompat_Light_ActionBar_TabBar_Inverse=0x7f0e019b;
+ public static final int Widget_AppCompat_Light_ActionBar_TabText=0x7f0e019c;
+ public static final int Widget_AppCompat_Light_ActionBar_TabText_Inverse=0x7f0e019d;
+ public static final int Widget_AppCompat_Light_ActionBar_TabView=0x7f0e019e;
+ public static final int Widget_AppCompat_Light_ActionBar_TabView_Inverse=0x7f0e019f;
+ public static final int Widget_AppCompat_Light_ActionButton=0x7f0e01a0;
+ public static final int Widget_AppCompat_Light_ActionButton_CloseMode=0x7f0e01a1;
+ public static final int Widget_AppCompat_Light_ActionButton_Overflow=0x7f0e01a2;
+ public static final int Widget_AppCompat_Light_ActionMode_Inverse=0x7f0e01a3;
+ public static final int Widget_AppCompat_Light_ActivityChooserView=0x7f0e01a4;
+ public static final int Widget_AppCompat_Light_AutoCompleteTextView=0x7f0e01a5;
+ public static final int Widget_AppCompat_Light_DropDownItem_Spinner=0x7f0e01a6;
+ public static final int Widget_AppCompat_Light_ListPopupWindow=0x7f0e01a7;
+ public static final int Widget_AppCompat_Light_ListView_DropDown=0x7f0e01a8;
+ public static final int Widget_AppCompat_Light_PopupMenu=0x7f0e01a9;
+ public static final int Widget_AppCompat_Light_PopupMenu_Overflow=0x7f0e01aa;
+ public static final int Widget_AppCompat_Light_SearchView=0x7f0e01ab;
+ public static final int Widget_AppCompat_Light_Spinner_DropDown_ActionBar=0x7f0e01ac;
+ public static final int Widget_AppCompat_ListMenuView=0x7f0e01ad;
+ public static final int Widget_AppCompat_ListPopupWindow=0x7f0e01ae;
+ public static final int Widget_AppCompat_ListView=0x7f0e01af;
+ public static final int Widget_AppCompat_ListView_DropDown=0x7f0e01b0;
+ public static final int Widget_AppCompat_ListView_Menu=0x7f0e01b1;
+ public static final int Widget_AppCompat_PopupMenu=0x7f0e01b2;
+ public static final int Widget_AppCompat_PopupMenu_Overflow=0x7f0e01b3;
+ public static final int Widget_AppCompat_PopupWindow=0x7f0e01b4;
+ public static final int Widget_AppCompat_ProgressBar=0x7f0e01b5;
+ public static final int Widget_AppCompat_ProgressBar_Horizontal=0x7f0e01b6;
+ public static final int Widget_AppCompat_RatingBar=0x7f0e01b7;
+ public static final int Widget_AppCompat_RatingBar_Indicator=0x7f0e01b8;
+ public static final int Widget_AppCompat_RatingBar_Small=0x7f0e01b9;
+ public static final int Widget_AppCompat_SearchView=0x7f0e01ba;
+ public static final int Widget_AppCompat_SearchView_ActionBar=0x7f0e01bb;
+ public static final int Widget_AppCompat_SeekBar=0x7f0e01bc;
+ public static final int Widget_AppCompat_SeekBar_Discrete=0x7f0e01bd;
+ public static final int Widget_AppCompat_Spinner=0x7f0e01be;
+ public static final int Widget_AppCompat_Spinner_DropDown=0x7f0e01bf;
+ public static final int Widget_AppCompat_Spinner_DropDown_ActionBar=0x7f0e01c0;
+ public static final int Widget_AppCompat_Spinner_Underlined=0x7f0e01c1;
+ public static final int Widget_AppCompat_TextView_SpinnerItem=0x7f0e01c2;
+ public static final int Widget_AppCompat_Toolbar=0x7f0e01c3;
+ public static final int Widget_AppCompat_Toolbar_Button_Navigation=0x7f0e01c4;
+ public static final int Widget_Compat_NotificationActionContainer=0x7f0e01c5;
+ public static final int Widget_Compat_NotificationActionText=0x7f0e01c6;
+ public static final int Widget_Design_AppBarLayout=0x7f0e01c7;
+ public static final int Widget_Design_BottomNavigationView=0x7f0e01c8;
+ public static final int Widget_Design_BottomSheet_Modal=0x7f0e01c9;
+ public static final int Widget_Design_CollapsingToolbar=0x7f0e01ca;
+ public static final int Widget_Design_FloatingActionButton=0x7f0e01cb;
+ public static final int Widget_Design_NavigationView=0x7f0e01cc;
+ public static final int Widget_Design_ScrimInsetsFrameLayout=0x7f0e01cd;
+ public static final int Widget_Design_Snackbar=0x7f0e01ce;
+ public static final int Widget_Design_TabLayout=0x7f0e01cf;
+ public static final int Widget_Design_TextInputLayout=0x7f0e01d0;
+ public static final int Widget_MaterialComponents_BottomAppBar=0x7f0e01d1;
+ public static final int Widget_MaterialComponents_BottomAppBar_Colored=0x7f0e01d2;
+ public static final int Widget_MaterialComponents_BottomNavigationView=0x7f0e01d3;
+ public static final int Widget_MaterialComponents_BottomNavigationView_Colored=0x7f0e01d4;
+ public static final int Widget_MaterialComponents_BottomSheet_Modal=0x7f0e01d5;
+ public static final int Widget_MaterialComponents_Button=0x7f0e01d6;
+ public static final int Widget_MaterialComponents_Button_Icon=0x7f0e01d7;
+ public static final int Widget_MaterialComponents_Button_OutlinedButton=0x7f0e01d8;
+ public static final int Widget_MaterialComponents_Button_OutlinedButton_Icon=0x7f0e01d9;
+ public static final int Widget_MaterialComponents_Button_TextButton=0x7f0e01da;
+ public static final int Widget_MaterialComponents_Button_TextButton_Dialog=0x7f0e01db;
+ public static final int Widget_MaterialComponents_Button_TextButton_Dialog_Icon=0x7f0e01dc;
+ public static final int Widget_MaterialComponents_Button_TextButton_Icon=0x7f0e01dd;
+ public static final int Widget_MaterialComponents_Button_UnelevatedButton=0x7f0e01de;
+ public static final int Widget_MaterialComponents_Button_UnelevatedButton_Icon=0x7f0e01df;
+ public static final int Widget_MaterialComponents_CardView=0x7f0e01e0;
+ public static final int Widget_MaterialComponents_Chip_Action=0x7f0e01e1;
+ public static final int Widget_MaterialComponents_Chip_Choice=0x7f0e01e2;
+ public static final int Widget_MaterialComponents_Chip_Entry=0x7f0e01e3;
+ public static final int Widget_MaterialComponents_Chip_Filter=0x7f0e01e4;
+ public static final int Widget_MaterialComponents_ChipGroup=0x7f0e01e5;
+ public static final int Widget_MaterialComponents_FloatingActionButton=0x7f0e01e6;
+ public static final int Widget_MaterialComponents_NavigationView=0x7f0e01e7;
+ public static final int Widget_MaterialComponents_Snackbar=0x7f0e01e8;
+ public static final int Widget_MaterialComponents_Snackbar_FullWidth=0x7f0e01e9;
+ public static final int Widget_MaterialComponents_TabLayout=0x7f0e01ea;
+ public static final int Widget_MaterialComponents_TabLayout_Colored=0x7f0e01eb;
+ public static final int Widget_MaterialComponents_TextInputEditText_FilledBox=0x7f0e01ec;
+ public static final int Widget_MaterialComponents_TextInputEditText_FilledBox_Dense=0x7f0e01ed;
+ public static final int Widget_MaterialComponents_TextInputEditText_OutlinedBox=0x7f0e01ee;
+ public static final int Widget_MaterialComponents_TextInputEditText_OutlinedBox_Dense=0x7f0e01ef;
+ public static final int Widget_MaterialComponents_TextInputLayout_FilledBox=0x7f0e01f0;
+ public static final int Widget_MaterialComponents_TextInputLayout_FilledBox_Dense=0x7f0e01f1;
+ public static final int Widget_MaterialComponents_TextInputLayout_OutlinedBox=0x7f0e01f2;
+ public static final int Widget_MaterialComponents_TextInputLayout_OutlinedBox_Dense=0x7f0e01f3;
+ public static final int Widget_MaterialComponents_Toolbar=0x7f0e01f4;
+ public static final int Widget_Support_CoordinatorLayout=0x7f0e01f5;
+ }
+ public static final class styleable {
+ /**
+ * Attributes that can be used with a ActionBar.
+ *
+ * @attr description
+ * Specifies a background drawable for the action bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:background
+ */
+ public static final int ActionBar_background=0;
+ /**
+ *
+ * @attr description
+ * Specifies a background drawable for the bottom component of a split action bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:backgroundSplit
+ */
+ public static final int ActionBar_backgroundSplit=1;
+ /**
+ *
+ * @attr description
+ * Specifies a background drawable for a second stacked row of the action bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:backgroundStacked
+ */
+ public static final int ActionBar_backgroundStacked=2;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:contentInsetEnd
+ */
+ public static final int ActionBar_contentInsetEnd=3;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar when actions from a menu
+ * are present. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:contentInsetEndWithActions
+ */
+ public static final int ActionBar_contentInsetEndWithActions=4;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:contentInsetLeft
+ */
+ public static final int ActionBar_contentInsetLeft=5;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:contentInsetRight
+ */
+ public static final int ActionBar_contentInsetRight=6;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:contentInsetStart
+ */
+ public static final int ActionBar_contentInsetStart=7;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar when a navigation button
+ * is present, such as the Up button. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:contentInsetStartWithNavigation
+ */
+ public static final int ActionBar_contentInsetStartWithNavigation=8;
+ /**
+ *
+ * @attr description
+ * Specifies a layout for custom navigation. Overrides navigationMode.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:customNavigationLayout
+ */
+ public static final int ActionBar_customNavigationLayout=9;
+ /**
+ *
+ * @attr description
+ * Options affecting how the action bar is displayed.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
disableHome
20
+ *
homeAsUp
4
+ *
none
0
+ *
showCustom
10
+ *
showHome
2
+ *
showTitle
8
+ *
useLogo
1
+ *
+ *
+ * @attr name org.muctec.smartfritz:displayOptions
+ */
+ public static final int ActionBar_displayOptions=10;
+ /**
+ *
+ * @attr description
+ * Specifies the drawable used for item dividers.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:divider
+ */
+ public static final int ActionBar_divider=11;
+ /**
+ *
+ * @attr description
+ * Elevation for the action bar itself
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:elevation
+ */
+ public static final int ActionBar_elevation=12;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:height
+ */
+ public static final int ActionBar_height=13;
+ /**
+ *
+ * @attr description
+ * Set true to hide the action bar on a vertical nested scroll of content.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:hideOnContentScroll
+ */
+ public static final int ActionBar_hideOnContentScroll=14;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:homeAsUpIndicator
+ */
+ public static final int ActionBar_homeAsUpIndicator=15;
+ /**
+ *
+ * @attr description
+ * Specifies a layout to use for the "home" section of the action bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:homeLayout
+ */
+ public static final int ActionBar_homeLayout=16;
+ /**
+ *
+ * @attr description
+ * Specifies the drawable used for the application icon.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:icon
+ */
+ public static final int ActionBar_icon=17;
+ /**
+ *
+ * @attr description
+ * Specifies a style resource to use for an indeterminate progress spinner.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:indeterminateProgressStyle
+ */
+ public static final int ActionBar_indeterminateProgressStyle=18;
+ /**
+ *
+ * @attr description
+ * Specifies padding that should be applied to the left and right sides of
+ * system-provided items in the bar.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:itemPadding
+ */
+ public static final int ActionBar_itemPadding=19;
+ /**
+ *
+ * @attr description
+ * Specifies the drawable used for the application logo.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:logo
+ */
+ public static final int ActionBar_logo=20;
+ /**
+ *
+ * @attr description
+ * The type of navigation to use.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
listMode
1
The action bar will use a selection list for navigation.
+ *
normal
0
Normal static title text
+ *
tabMode
2
The action bar will use a series of horizontal tabs for navigation.
+ *
+ *
+ * @attr name org.muctec.smartfritz:navigationMode
+ */
+ public static final int ActionBar_navigationMode=21;
+ /**
+ *
+ * @attr description
+ * Reference to a theme that should be used to inflate popups
+ * shown by widgets in the action bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:popupTheme
+ */
+ public static final int ActionBar_popupTheme=22;
+ /**
+ *
+ * @attr description
+ * Specifies the horizontal padding on either end for an embedded progress bar.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:progressBarPadding
+ */
+ public static final int ActionBar_progressBarPadding=23;
+ /**
+ *
+ * @attr description
+ * Specifies a style resource to use for an embedded progress bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:progressBarStyle
+ */
+ public static final int ActionBar_progressBarStyle=24;
+ /**
+ *
+ * @attr description
+ * Specifies subtitle text used for navigationMode="normal"
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:subtitle
+ */
+ public static final int ActionBar_subtitle=25;
+ /**
+ *
+ * @attr description
+ * Specifies a style to use for subtitle text.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:subtitleTextStyle
+ */
+ public static final int ActionBar_subtitleTextStyle=26;
+ /**
+ *
+ * @attr description
+ * Specifies title text used for navigationMode="normal"
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:title
+ */
+ public static final int ActionBar_title=27;
+ /**
+ *
+ * @attr description
+ * Specifies a style to use for title text.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:titleTextStyle
+ */
+ public static final int ActionBar_titleTextStyle=28;
+ /**
+ * Attributes that can be used with a ActionBarLayout.
+ *
+ * @see #ActionBarLayout_android_layout_gravity
+ */
+ public static final int[] ActionBarLayout={
+ 0x010100b3
+ };
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_gravity}
+ * attribute's value can be found in the {@link #ActionBarLayout} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
+ *
center
11
+ *
center_horizontal
1
+ *
center_vertical
10
+ *
clip_horizontal
8
+ *
clip_vertical
80
+ *
end
800005
+ *
fill
77
+ *
fill_horizontal
7
+ *
fill_vertical
70
+ *
left
3
+ *
right
5
+ *
start
800003
+ *
top
30
+ *
+ *
+ * @attr name android:layout_gravity
+ */
+ public static final int ActionBarLayout_android_layout_gravity=0;
+ /**
+ * Attributes that can be used with a ActionMenuItemView.
+ *
+ * @see #ActionMenuItemView_android_minWidth
+ */
+ public static final int[] ActionMenuItemView={
+ 0x0101013f
+ };
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#minWidth}
+ * attribute's value can be found in the {@link #ActionMenuItemView} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:minWidth
+ */
+ public static final int ActionMenuItemView_android_minWidth=0;
+ public static final int[] ActionMenuView={
+ };
+ /**
+ * Attributes that can be used with a ActionMode.
+ *
+ * @attr description
+ * Specifies a background for the action mode bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:background
+ */
+ public static final int ActionMode_background=0;
+ /**
+ *
+ * @attr description
+ * Specifies a background for the split action mode bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:backgroundSplit
+ */
+ public static final int ActionMode_backgroundSplit=1;
+ /**
+ *
+ * @attr description
+ * Specifies a layout to use for the "close" item at the starting edge.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:closeItemLayout
+ */
+ public static final int ActionMode_closeItemLayout=2;
+ /**
+ *
+ * @attr description
+ * Specifies a fixed height for the action mode bar.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:height
+ */
+ public static final int ActionMode_height=3;
+ /**
+ *
+ * @attr description
+ * Specifies a style to use for subtitle text.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:subtitleTextStyle
+ */
+ public static final int ActionMode_subtitleTextStyle=4;
+ /**
+ *
+ * @attr description
+ * Specifies a style to use for title text.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:titleTextStyle
+ */
+ public static final int ActionMode_titleTextStyle=5;
+ /**
+ * Attributes that can be used with a ActivityChooserView.
+ *
+ * @attr description
+ * The drawable to show in the button for expanding the activities overflow popup.
+ * Note: Clients would like to set this drawable
+ * as a clue about the action the chosen activity will perform. For
+ * example, if share activity is to be chosen the drawable should
+ * give a clue that sharing is to be performed.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:expandActivityOverflowButtonDrawable
+ */
+ public static final int ActivityChooserView_expandActivityOverflowButtonDrawable=0;
+ /**
+ *
+ * @attr description
+ * The maximal number of items initially shown in the activity list.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:initialActivityCount
+ */
+ public static final int ActivityChooserView_initialActivityCount=1;
+ /**
+ * Attributes that can be used with a AlertDialog.
+ *
This symbol is the offset where the {@link android.R.attr#layout}
+ * attribute's value can be found in the {@link #AlertDialog} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:layout
+ */
+ public static final int AlertDialog_android_layout=0;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#buttonIconDimen}
+ * attribute's value can be found in the {@link #AlertDialog} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:buttonIconDimen
+ */
+ public static final int AlertDialog_buttonIconDimen=1;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#buttonPanelSideLayout}
+ * attribute's value can be found in the {@link #AlertDialog} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:buttonPanelSideLayout
+ */
+ public static final int AlertDialog_buttonPanelSideLayout=2;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#listItemLayout}
+ * attribute's value can be found in the {@link #AlertDialog} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:listItemLayout
+ */
+ public static final int AlertDialog_listItemLayout=3;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#listLayout}
+ * attribute's value can be found in the {@link #AlertDialog} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:listLayout
+ */
+ public static final int AlertDialog_listLayout=4;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#multiChoiceItemLayout}
+ * attribute's value can be found in the {@link #AlertDialog} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:multiChoiceItemLayout
+ */
+ public static final int AlertDialog_multiChoiceItemLayout=5;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#showTitle}
+ * attribute's value can be found in the {@link #AlertDialog} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:showTitle
+ */
+ public static final int AlertDialog_showTitle=6;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#singleChoiceItemLayout}
+ * attribute's value can be found in the {@link #AlertDialog} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:singleChoiceItemLayout
+ */
+ public static final int AlertDialog_singleChoiceItemLayout=7;
+ /**
+ * Attributes that can be used with a AnimatedStateListDrawableCompat.
+ *
+ * @attr description
+ * Enables or disables dithering of the bitmap if the bitmap does not have the
+ * same pixel configuration as the screen (for instance: a ARGB 8888 bitmap with
+ * an RGB 565 screen).
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:dither
+ */
+ public static final int AnimatedStateListDrawableCompat_android_dither=0;
+ /**
+ *
+ * @attr description
+ * Indicates whether the drawable should be initially visible.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:visible
+ */
+ public static final int AnimatedStateListDrawableCompat_android_visible=1;
+ /**
+ *
+ * @attr description
+ * If true, allows the drawable's padding to change based on the
+ * current state that is selected. If false, the padding will
+ * stay the same (based on the maximum padding of all the states).
+ * Enabling this feature requires that the owner of the drawable
+ * deal with performing layout when the state changes, which is
+ * often not supported.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:variablePadding
+ */
+ public static final int AnimatedStateListDrawableCompat_android_variablePadding=2;
+ /**
+ *
+ * @attr description
+ * If true, the drawable's reported internal size will remain
+ * constant as the state changes; the size is the maximum of all
+ * of the states. If false, the size will vary based on the
+ * current state.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:constantSize
+ */
+ public static final int AnimatedStateListDrawableCompat_android_constantSize=3;
+ /**
+ *
+ * @attr description
+ * Amount of time (in milliseconds) to fade in a new state drawable.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name android:enterFadeDuration
+ */
+ public static final int AnimatedStateListDrawableCompat_android_enterFadeDuration=4;
+ /**
+ *
+ * @attr description
+ * Amount of time (in milliseconds) to fade out an old state drawable.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name android:exitFadeDuration
+ */
+ public static final int AnimatedStateListDrawableCompat_android_exitFadeDuration=5;
+ /**
+ * Attributes that can be used with a AnimatedStateListDrawableItem.
+ *
+ * @attr description
+ * Keyframe identifier for use in specifying transitions.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:id
+ */
+ public static final int AnimatedStateListDrawableItem_android_id=0;
+ /**
+ *
+ * @attr description
+ * Reference to a drawable resource to use for the frame. If not
+ * given, the drawable must be defined by the first child tag.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:drawable
+ */
+ public static final int AnimatedStateListDrawableItem_android_drawable=1;
+ /**
+ * Attributes that can be used with a AnimatedStateListDrawableTransition.
+ *
+ * @attr description
+ * Reference to a animation drawable resource to use for the frame. If not
+ * given, the animation drawable must be defined by the first child tag.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:drawable
+ */
+ public static final int AnimatedStateListDrawableTransition_android_drawable=0;
+ /**
+ *
+ * @attr description
+ * Keyframe identifier for the ending state.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:toId
+ */
+ public static final int AnimatedStateListDrawableTransition_android_toId=1;
+ /**
+ *
+ * @attr description
+ * Keyframe identifier for the starting state.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:fromId
+ */
+ public static final int AnimatedStateListDrawableTransition_android_fromId=2;
+ /**
+ *
+ * @attr description
+ * Whether this transition is reversible.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:reversible
+ */
+ public static final int AnimatedStateListDrawableTransition_android_reversible=3;
+ /**
+ * Attributes that can be used with a AppBarLayout.
+ *
This symbol is the offset where the {@link android.R.attr#background}
+ * attribute's value can be found in the {@link #AppBarLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:background
+ */
+ public static final int AppBarLayout_android_background=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#touchscreenBlocksFocus}
+ * attribute's value can be found in the {@link #AppBarLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:touchscreenBlocksFocus
+ */
+ public static final int AppBarLayout_android_touchscreenBlocksFocus=1;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#keyboardNavigationCluster}
+ * attribute's value can be found in the {@link #AppBarLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:keyboardNavigationCluster
+ */
+ public static final int AppBarLayout_android_keyboardNavigationCluster=2;
+ /**
+ *
+ * @attr description
+ * Elevation for the action bar itself
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:elevation
+ */
+ public static final int AppBarLayout_elevation=3;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#expanded}
+ * attribute's value can be found in the {@link #AppBarLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:expanded
+ */
+ public static final int AppBarLayout_expanded=4;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#liftOnScroll}
+ * attribute's value can be found in the {@link #AppBarLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:liftOnScroll
+ */
+ public static final int AppBarLayout_liftOnScroll=5;
+ /**
+ * Attributes that can be used with a AppBarLayoutStates.
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#state_collapsed}
+ * attribute's value can be found in the {@link #AppBarLayoutStates} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:state_collapsed
+ */
+ public static final int AppBarLayoutStates_state_collapsed=0;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#state_collapsible}
+ * attribute's value can be found in the {@link #AppBarLayoutStates} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:state_collapsible
+ */
+ public static final int AppBarLayoutStates_state_collapsible=1;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#state_liftable}
+ * attribute's value can be found in the {@link #AppBarLayoutStates} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:state_liftable
+ */
+ public static final int AppBarLayoutStates_state_liftable=2;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#state_lifted}
+ * attribute's value can be found in the {@link #AppBarLayoutStates} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:state_lifted
+ */
+ public static final int AppBarLayoutStates_state_lifted=3;
+ /**
+ * Attributes that can be used with a AppBarLayout_Layout.
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#layout_scrollFlags}
+ * attribute's value can be found in the {@link #AppBarLayout_Layout} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
enterAlways
4
+ *
enterAlwaysCollapsed
8
+ *
exitUntilCollapsed
2
+ *
scroll
1
+ *
snap
10
+ *
snapMargins
20
+ *
+ *
+ * @attr name org.muctec.smartfritz:layout_scrollFlags
+ */
+ public static final int AppBarLayout_Layout_layout_scrollFlags=0;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#layout_scrollInterpolator}
+ * attribute's value can be found in the {@link #AppBarLayout_Layout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:layout_scrollInterpolator
+ */
+ public static final int AppBarLayout_Layout_layout_scrollInterpolator=1;
+ /**
+ * Attributes that can be used with a AppCompatImageView.
+ *
This symbol is the offset where the {@link android.R.attr#src}
+ * attribute's value can be found in the {@link #AppCompatImageView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:src
+ */
+ public static final int AppCompatImageView_android_src=0;
+ /**
+ *
+ * @attr description
+ * Sets a drawable as the content of this ImageView. Allows the use of vector drawable
+ * when running on older versions of the platform.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:srcCompat
+ */
+ public static final int AppCompatImageView_srcCompat=1;
+ /**
+ *
+ * @attr description
+ * Tint to apply to the image source.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:tint
+ */
+ public static final int AppCompatImageView_tint=2;
+ /**
+ *
+ * @attr description
+ * Blending mode used to apply the image source tint.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and icon color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ *
+ * @attr name org.muctec.smartfritz:tintMode
+ */
+ public static final int AppCompatImageView_tintMode=3;
+ /**
+ * Attributes that can be used with a AppCompatSeekBar.
+ *
This symbol is the offset where the {@link android.R.attr#thumb}
+ * attribute's value can be found in the {@link #AppCompatSeekBar} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:thumb
+ */
+ public static final int AppCompatSeekBar_android_thumb=0;
+ /**
+ *
+ * @attr description
+ * Drawable displayed at each progress position on a seekbar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:tickMark
+ */
+ public static final int AppCompatSeekBar_tickMark=1;
+ /**
+ *
+ * @attr description
+ * Tint to apply to the tick mark drawable.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:tickMarkTint
+ */
+ public static final int AppCompatSeekBar_tickMarkTint=2;
+ /**
+ *
+ * @attr description
+ * Blending mode used to apply the tick mark tint.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and drawable color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ *
+ * @attr name org.muctec.smartfritz:tickMarkTintMode
+ */
+ public static final int AppCompatSeekBar_tickMarkTintMode=3;
+ /**
+ * Attributes that can be used with a AppCompatTextHelper.
+ *
This symbol is the offset where the {@link android.R.attr#textAppearance}
+ * attribute's value can be found in the {@link #AppCompatTextHelper} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:textAppearance
+ */
+ public static final int AppCompatTextHelper_android_textAppearance=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#drawableTop}
+ * attribute's value can be found in the {@link #AppCompatTextHelper} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:drawableTop
+ */
+ public static final int AppCompatTextHelper_android_drawableTop=1;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#drawableBottom}
+ * attribute's value can be found in the {@link #AppCompatTextHelper} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:drawableBottom
+ */
+ public static final int AppCompatTextHelper_android_drawableBottom=2;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#drawableLeft}
+ * attribute's value can be found in the {@link #AppCompatTextHelper} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:drawableLeft
+ */
+ public static final int AppCompatTextHelper_android_drawableLeft=3;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#drawableRight}
+ * attribute's value can be found in the {@link #AppCompatTextHelper} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:drawableRight
+ */
+ public static final int AppCompatTextHelper_android_drawableRight=4;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#drawableStart}
+ * attribute's value can be found in the {@link #AppCompatTextHelper} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:drawableStart
+ */
+ public static final int AppCompatTextHelper_android_drawableStart=5;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#drawableEnd}
+ * attribute's value can be found in the {@link #AppCompatTextHelper} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:drawableEnd
+ */
+ public static final int AppCompatTextHelper_android_drawableEnd=6;
+ /**
+ * Attributes that can be used with a AppCompatTextView.
+ *
This symbol is the offset where the {@link android.R.attr#textAppearance}
+ * attribute's value can be found in the {@link #AppCompatTextView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:textAppearance
+ */
+ public static final int AppCompatTextView_android_textAppearance=0;
+ /**
+ *
+ * @attr description
+ * The maximum text size constraint to be used when auto-sizing text.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:autoSizeMaxTextSize
+ */
+ public static final int AppCompatTextView_autoSizeMaxTextSize=1;
+ /**
+ *
+ * @attr description
+ * The minimum text size constraint to be used when auto-sizing text.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:autoSizeMinTextSize
+ */
+ public static final int AppCompatTextView_autoSizeMinTextSize=2;
+ /**
+ *
+ * @attr description
+ * Resource array of dimensions to be used in conjunction with
+ * autoSizeTextType set to uniform. Overrides
+ * autoSizeStepGranularity if set.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:autoSizePresetSizes
+ */
+ public static final int AppCompatTextView_autoSizePresetSizes=3;
+ /**
+ *
+ * @attr description
+ * Specify the auto-size step size if autoSizeTextType is set to
+ * uniform. The default is 1px. Overwrites
+ * autoSizePresetSizes if set.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:autoSizeStepGranularity
+ */
+ public static final int AppCompatTextView_autoSizeStepGranularity=4;
+ /**
+ *
+ * @attr description
+ * Specify the type of auto-size. Note that this feature is not supported by EditText,
+ * works only for TextView.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
none
0
No auto-sizing (default).
+ *
uniform
1
Uniform horizontal and vertical text size scaling to fit within the
+ * container.
+ *
+ *
+ * @attr name org.muctec.smartfritz:autoSizeTextType
+ */
+ public static final int AppCompatTextView_autoSizeTextType=5;
+ /**
+ *
+ * @attr description
+ * Distance from the top of the TextView to the first text baseline. If set, this
+ * overrides the value set for paddingTop.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:firstBaselineToTopHeight
+ */
+ public static final int AppCompatTextView_firstBaselineToTopHeight=6;
+ /**
+ *
+ * @attr description
+ * The attribute for the font family.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:fontFamily
+ */
+ public static final int AppCompatTextView_fontFamily=7;
+ /**
+ *
+ * @attr description
+ * Distance from the bottom of the TextView to the last text baseline. If set, this
+ * overrides the value set for paddingBottom.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:lastBaselineToBottomHeight
+ */
+ public static final int AppCompatTextView_lastBaselineToBottomHeight=8;
+ /**
+ *
+ * @attr description
+ * Explicit height between lines of text. If set, this will override the values set
+ * for lineSpacingExtra and lineSpacingMultiplier.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:lineHeight
+ */
+ public static final int AppCompatTextView_lineHeight=9;
+ /**
+ *
+ * @attr description
+ * Present the text in ALL CAPS. This may use a small-caps form when available.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:textAllCaps
+ */
+ public static final int AppCompatTextView_textAllCaps=10;
+ /**
+ * Attributes that can be used with a AppCompatTheme.
+ *
A style that may be applied to buttons or other selectable items
+ * that should react to pressed and focus states, but that do not
+ * have a clear visual border along the edges.
This symbol is the offset where the {@link android.R.attr#windowIsFloating}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:windowIsFloating
+ */
+ public static final int AppCompatTheme_android_windowIsFloating=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#windowAnimationStyle}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:windowAnimationStyle
+ */
+ public static final int AppCompatTheme_android_windowAnimationStyle=1;
+ /**
+ *
+ * @attr description
+ * Custom divider drawable to use for elements in the action bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionBarDivider
+ */
+ public static final int AppCompatTheme_actionBarDivider=2;
+ /**
+ *
+ * @attr description
+ * Custom item state list drawable background for action bar items.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionBarItemBackground
+ */
+ public static final int AppCompatTheme_actionBarItemBackground=3;
+ /**
+ *
+ * @attr description
+ * Reference to a theme that should be used to inflate popups
+ * shown by widgets in the action bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionBarPopupTheme
+ */
+ public static final int AppCompatTheme_actionBarPopupTheme=4;
+ /**
+ *
+ * @attr description
+ * Size of the Action Bar, including the contextual
+ * bar used to present Action Modes.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
wrap_content
0
+ *
+ *
+ * @attr name org.muctec.smartfritz:actionBarSize
+ */
+ public static final int AppCompatTheme_actionBarSize=5;
+ /**
+ *
+ * @attr description
+ * Reference to a style for the split Action Bar. This style
+ * controls the split component that holds the menu/action
+ * buttons. actionBarStyle is still used for the primary
+ * bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionBarSplitStyle
+ */
+ public static final int AppCompatTheme_actionBarSplitStyle=6;
+ /**
+ *
+ * @attr description
+ * Reference to a style for the Action Bar
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionBarStyle
+ */
+ public static final int AppCompatTheme_actionBarStyle=7;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#actionBarTabBarStyle}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionBarTabBarStyle
+ */
+ public static final int AppCompatTheme_actionBarTabBarStyle=8;
+ /**
+ *
+ * @attr description
+ * Default style for tabs within an action bar
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionBarTabStyle
+ */
+ public static final int AppCompatTheme_actionBarTabStyle=9;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#actionBarTabTextStyle}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionBarTabTextStyle
+ */
+ public static final int AppCompatTheme_actionBarTabTextStyle=10;
+ /**
+ *
+ * @attr description
+ * Reference to a theme that should be used to inflate the
+ * action bar. This will be inherited by any widget inflated
+ * into the action bar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionBarTheme
+ */
+ public static final int AppCompatTheme_actionBarTheme=11;
+ /**
+ *
+ * @attr description
+ * Reference to a theme that should be used to inflate widgets
+ * and layouts destined for the action bar. Most of the time
+ * this will be a reference to the current theme, but when
+ * the action bar has a significantly different contrast
+ * profile than the rest of the activity the difference
+ * can become important. If this is set to @null the current
+ * theme will be used.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionBarWidgetTheme
+ */
+ public static final int AppCompatTheme_actionBarWidgetTheme=12;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionButtonStyle
+ */
+ public static final int AppCompatTheme_actionButtonStyle=13;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionDropDownStyle
+ */
+ public static final int AppCompatTheme_actionDropDownStyle=14;
+ /**
+ *
+ * @attr description
+ * TextAppearance style that will be applied to text that
+ * appears within action menu items.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionMenuTextAppearance
+ */
+ public static final int AppCompatTheme_actionMenuTextAppearance=15;
+ /**
+ *
+ * @attr description
+ * Color for text that appears within action menu items.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:actionMenuTextColor
+ */
+ public static final int AppCompatTheme_actionMenuTextColor=16;
+ /**
+ *
+ * @attr description
+ * Background drawable to use for action mode UI
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionModeBackground
+ */
+ public static final int AppCompatTheme_actionModeBackground=17;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#actionModeCloseButtonStyle}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionModeCloseButtonStyle
+ */
+ public static final int AppCompatTheme_actionModeCloseButtonStyle=18;
+ /**
+ *
+ * @attr description
+ * Drawable to use for the close action mode button
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionModeCloseDrawable
+ */
+ public static final int AppCompatTheme_actionModeCloseDrawable=19;
+ /**
+ *
+ * @attr description
+ * Drawable to use for the Copy action button in Contextual Action Bar
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionModeCopyDrawable
+ */
+ public static final int AppCompatTheme_actionModeCopyDrawable=20;
+ /**
+ *
+ * @attr description
+ * Drawable to use for the Cut action button in Contextual Action Bar
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionModeCutDrawable
+ */
+ public static final int AppCompatTheme_actionModeCutDrawable=21;
+ /**
+ *
+ * @attr description
+ * Drawable to use for the Find action button in WebView selection action modes
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionModeFindDrawable
+ */
+ public static final int AppCompatTheme_actionModeFindDrawable=22;
+ /**
+ *
+ * @attr description
+ * Drawable to use for the Paste action button in Contextual Action Bar
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionModePasteDrawable
+ */
+ public static final int AppCompatTheme_actionModePasteDrawable=23;
+ /**
+ *
+ * @attr description
+ * PopupWindow style to use for action modes when showing as a window overlay.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionModePopupWindowStyle
+ */
+ public static final int AppCompatTheme_actionModePopupWindowStyle=24;
+ /**
+ *
+ * @attr description
+ * Drawable to use for the Select all action button in Contextual Action Bar
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionModeSelectAllDrawable
+ */
+ public static final int AppCompatTheme_actionModeSelectAllDrawable=25;
+ /**
+ *
+ * @attr description
+ * Drawable to use for the Share action button in WebView selection action modes
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionModeShareDrawable
+ */
+ public static final int AppCompatTheme_actionModeShareDrawable=26;
+ /**
+ *
+ * @attr description
+ * Background drawable to use for action mode UI in the lower split bar
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionModeSplitBackground
+ */
+ public static final int AppCompatTheme_actionModeSplitBackground=27;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#actionModeStyle}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionModeStyle
+ */
+ public static final int AppCompatTheme_actionModeStyle=28;
+ /**
+ *
+ * @attr description
+ * Drawable to use for the Web Search action button in WebView selection action modes
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionModeWebSearchDrawable
+ */
+ public static final int AppCompatTheme_actionModeWebSearchDrawable=29;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#actionOverflowButtonStyle}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionOverflowButtonStyle
+ */
+ public static final int AppCompatTheme_actionOverflowButtonStyle=30;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#actionOverflowMenuStyle}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionOverflowMenuStyle
+ */
+ public static final int AppCompatTheme_actionOverflowMenuStyle=31;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:activityChooserViewStyle
+ */
+ public static final int AppCompatTheme_activityChooserViewStyle=32;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#alertDialogButtonGroupStyle}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:alertDialogButtonGroupStyle
+ */
+ public static final int AppCompatTheme_alertDialogButtonGroupStyle=33;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#alertDialogCenterButtons}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:alertDialogCenterButtons
+ */
+ public static final int AppCompatTheme_alertDialogCenterButtons=34;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#alertDialogStyle}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:alertDialogStyle
+ */
+ public static final int AppCompatTheme_alertDialogStyle=35;
+ /**
+ *
+ * @attr description
+ * Theme to use for alert dialogs spawned from this theme.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:alertDialogTheme
+ */
+ public static final int AppCompatTheme_alertDialogTheme=36;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:autoCompleteTextViewStyle
+ */
+ public static final int AppCompatTheme_autoCompleteTextViewStyle=37;
+ /**
+ *
+ * @attr description
+ * Style for buttons without an explicit border, often used in groups.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:borderlessButtonStyle
+ */
+ public static final int AppCompatTheme_borderlessButtonStyle=38;
+ /**
+ *
+ * @attr description
+ * Style for buttons within button bars
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:buttonBarButtonStyle
+ */
+ public static final int AppCompatTheme_buttonBarButtonStyle=39;
+ /**
+ *
+ * @attr description
+ * Style for the "negative" buttons within button bars
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:buttonBarNegativeButtonStyle
+ */
+ public static final int AppCompatTheme_buttonBarNegativeButtonStyle=40;
+ /**
+ *
+ * @attr description
+ * Style for the "neutral" buttons within button bars
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:buttonBarNeutralButtonStyle
+ */
+ public static final int AppCompatTheme_buttonBarNeutralButtonStyle=41;
+ /**
+ *
+ * @attr description
+ * Style for the "positive" buttons within button bars
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:buttonBarPositiveButtonStyle
+ */
+ public static final int AppCompatTheme_buttonBarPositiveButtonStyle=42;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:buttonBarStyle
+ */
+ public static final int AppCompatTheme_buttonBarStyle=43;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:buttonStyle
+ */
+ public static final int AppCompatTheme_buttonStyle=44;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:buttonStyleSmall
+ */
+ public static final int AppCompatTheme_buttonStyleSmall=45;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:checkboxStyle
+ */
+ public static final int AppCompatTheme_checkboxStyle=46;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:checkedTextViewStyle
+ */
+ public static final int AppCompatTheme_checkedTextViewStyle=47;
+ /**
+ *
+ * @attr description
+ * Bright complement to the primary branding color. By default, this is the color applied
+ * to framework controls (via colorControlActivated).
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:colorAccent
+ */
+ public static final int AppCompatTheme_colorAccent=48;
+ /**
+ *
+ * @attr description
+ * Default color of background imagery for floating components, ex. dialogs, popups, and cards.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:colorBackgroundFloating
+ */
+ public static final int AppCompatTheme_colorBackgroundFloating=49;
+ /**
+ *
+ * @attr description
+ * The color applied to framework buttons in their normal state.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:colorButtonNormal
+ */
+ public static final int AppCompatTheme_colorButtonNormal=50;
+ /**
+ *
+ * @attr description
+ * The color applied to framework controls in their activated (ex. checked) state.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:colorControlActivated
+ */
+ public static final int AppCompatTheme_colorControlActivated=51;
+ /**
+ *
+ * @attr description
+ * The color applied to framework control highlights (ex. ripples, list selectors).
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:colorControlHighlight
+ */
+ public static final int AppCompatTheme_colorControlHighlight=52;
+ /**
+ *
+ * @attr description
+ * The color applied to framework controls in their normal state.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:colorControlNormal
+ */
+ public static final int AppCompatTheme_colorControlNormal=53;
+ /**
+ *
+ * @attr description
+ * Color used for error states and things that need to be drawn to
+ * the user's attention.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:colorError
+ */
+ public static final int AppCompatTheme_colorError=54;
+ /**
+ *
+ * @attr description
+ * The primary branding color for the app. By default, this is the color applied to the
+ * action bar background.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:colorPrimary
+ */
+ public static final int AppCompatTheme_colorPrimary=55;
+ /**
+ *
+ * @attr description
+ * Dark variant of the primary branding color. By default, this is the color applied to
+ * the status bar (via statusBarColor) and navigation bar (via navigationBarColor).
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:colorPrimaryDark
+ */
+ public static final int AppCompatTheme_colorPrimaryDark=56;
+ /**
+ *
+ * @attr description
+ * The color applied to framework switch thumbs in their normal state.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:colorSwitchThumbNormal
+ */
+ public static final int AppCompatTheme_colorSwitchThumbNormal=57;
+ /**
+ *
+ * @attr description
+ * The background used by framework controls.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:controlBackground
+ */
+ public static final int AppCompatTheme_controlBackground=58;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:dialogCornerRadius
+ */
+ public static final int AppCompatTheme_dialogCornerRadius=59;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:dialogPreferredPadding
+ */
+ public static final int AppCompatTheme_dialogPreferredPadding=60;
+ /**
+ *
+ * @attr description
+ * Theme to use for dialogs spawned from this theme.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:dialogTheme
+ */
+ public static final int AppCompatTheme_dialogTheme=61;
+ /**
+ *
+ * @attr description
+ * A drawable that may be used as a horizontal divider between visual elements.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:dividerHorizontal
+ */
+ public static final int AppCompatTheme_dividerHorizontal=62;
+ /**
+ *
+ * @attr description
+ * A drawable that may be used as a vertical divider between visual elements.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:dividerVertical
+ */
+ public static final int AppCompatTheme_dividerVertical=63;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:dropDownListViewStyle
+ */
+ public static final int AppCompatTheme_dropDownListViewStyle=64;
+ /**
+ *
+ * @attr description
+ * The preferred item height for dropdown lists.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:dropdownListPreferredItemHeight
+ */
+ public static final int AppCompatTheme_dropdownListPreferredItemHeight=65;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:editTextBackground
+ */
+ public static final int AppCompatTheme_editTextBackground=66;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:editTextColor
+ */
+ public static final int AppCompatTheme_editTextColor=67;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:editTextStyle
+ */
+ public static final int AppCompatTheme_editTextStyle=68;
+ /**
+ *
+ * @attr description
+ * Specifies a drawable to use for the 'home as up' indicator.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:homeAsUpIndicator
+ */
+ public static final int AppCompatTheme_homeAsUpIndicator=69;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:imageButtonStyle
+ */
+ public static final int AppCompatTheme_imageButtonStyle=70;
+ /**
+ *
+ * @attr description
+ * Drawable used as a background for selected list items.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:listChoiceBackgroundIndicator
+ */
+ public static final int AppCompatTheme_listChoiceBackgroundIndicator=71;
+ /**
+ *
+ * @attr description
+ * The list divider used in alert dialogs.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:listDividerAlertDialog
+ */
+ public static final int AppCompatTheme_listDividerAlertDialog=72;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:listMenuViewStyle
+ */
+ public static final int AppCompatTheme_listMenuViewStyle=73;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#listPopupWindowStyle}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:listPopupWindowStyle
+ */
+ public static final int AppCompatTheme_listPopupWindowStyle=74;
+ /**
+ *
+ * @attr description
+ * The preferred list item height.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:listPreferredItemHeight
+ */
+ public static final int AppCompatTheme_listPreferredItemHeight=75;
+ /**
+ *
+ * @attr description
+ * A larger, more robust list item height.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:listPreferredItemHeightLarge
+ */
+ public static final int AppCompatTheme_listPreferredItemHeightLarge=76;
+ /**
+ *
+ * @attr description
+ * A smaller, sleeker list item height.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:listPreferredItemHeightSmall
+ */
+ public static final int AppCompatTheme_listPreferredItemHeightSmall=77;
+ /**
+ *
+ * @attr description
+ * The preferred padding along the left edge of list items.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:listPreferredItemPaddingLeft
+ */
+ public static final int AppCompatTheme_listPreferredItemPaddingLeft=78;
+ /**
+ *
+ * @attr description
+ * The preferred padding along the right edge of list items.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:listPreferredItemPaddingRight
+ */
+ public static final int AppCompatTheme_listPreferredItemPaddingRight=79;
+ /**
+ *
+ * @attr description
+ * The background of a panel when it is inset from the left and right edges of the screen.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:panelBackground
+ */
+ public static final int AppCompatTheme_panelBackground=80;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:panelMenuListTheme
+ */
+ public static final int AppCompatTheme_panelMenuListTheme=81;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:panelMenuListWidth
+ */
+ public static final int AppCompatTheme_panelMenuListWidth=82;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:popupMenuStyle
+ */
+ public static final int AppCompatTheme_popupMenuStyle=83;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:popupWindowStyle
+ */
+ public static final int AppCompatTheme_popupWindowStyle=84;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:radioButtonStyle
+ */
+ public static final int AppCompatTheme_radioButtonStyle=85;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:ratingBarStyle
+ */
+ public static final int AppCompatTheme_ratingBarStyle=86;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:ratingBarStyleIndicator
+ */
+ public static final int AppCompatTheme_ratingBarStyleIndicator=87;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:ratingBarStyleSmall
+ */
+ public static final int AppCompatTheme_ratingBarStyleSmall=88;
+ /**
+ *
+ * @attr description
+ * Style for the search query widget.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:searchViewStyle
+ */
+ public static final int AppCompatTheme_searchViewStyle=89;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:seekBarStyle
+ */
+ public static final int AppCompatTheme_seekBarStyle=90;
+ /**
+ *
+ * @attr description
+ * A style that may be applied to buttons or other selectable items
+ * that should react to pressed and focus states, but that do not
+ * have a clear visual border along the edges.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:selectableItemBackground
+ */
+ public static final int AppCompatTheme_selectableItemBackground=91;
+ /**
+ *
+ * @attr description
+ * Background drawable for borderless standalone items that need focus/pressed states.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:selectableItemBackgroundBorderless
+ */
+ public static final int AppCompatTheme_selectableItemBackgroundBorderless=92;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:spinnerDropDownItemStyle
+ */
+ public static final int AppCompatTheme_spinnerDropDownItemStyle=93;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:spinnerStyle
+ */
+ public static final int AppCompatTheme_spinnerStyle=94;
+ /**
+ *
+ * @attr description
+ * Default style for the Switch widget.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:switchStyle
+ */
+ public static final int AppCompatTheme_switchStyle=95;
+ /**
+ *
+ * @attr description
+ * Text color, typeface, size, and style for the text inside of a popup menu.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceLargePopupMenu
+ */
+ public static final int AppCompatTheme_textAppearanceLargePopupMenu=96;
+ /**
+ *
+ * @attr description
+ * The preferred TextAppearance for the primary text of list items.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceListItem
+ */
+ public static final int AppCompatTheme_textAppearanceListItem=97;
+ /**
+ *
+ * @attr description
+ * The preferred TextAppearance for the secondary text of list items.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceListItemSecondary
+ */
+ public static final int AppCompatTheme_textAppearanceListItemSecondary=98;
+ /**
+ *
+ * @attr description
+ * The preferred TextAppearance for the primary text of small list items.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceListItemSmall
+ */
+ public static final int AppCompatTheme_textAppearanceListItemSmall=99;
+ /**
+ *
+ * @attr description
+ * Text color, typeface, size, and style for header text inside of a popup menu.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearancePopupMenuHeader
+ */
+ public static final int AppCompatTheme_textAppearancePopupMenuHeader=100;
+ /**
+ *
+ * @attr description
+ * Text color, typeface, size, and style for system search result subtitle. Defaults to primary inverse text color.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceSearchResultSubtitle
+ */
+ public static final int AppCompatTheme_textAppearanceSearchResultSubtitle=101;
+ /**
+ *
+ * @attr description
+ * Text color, typeface, size, and style for system search result title. Defaults to primary inverse text color.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceSearchResultTitle
+ */
+ public static final int AppCompatTheme_textAppearanceSearchResultTitle=102;
+ /**
+ *
+ * @attr description
+ * Text color, typeface, size, and style for small text inside of a popup menu.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceSmallPopupMenu
+ */
+ public static final int AppCompatTheme_textAppearanceSmallPopupMenu=103;
+ /**
+ *
+ * @attr description
+ * Color of list item text in alert dialogs.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:textColorAlertDialogListItem
+ */
+ public static final int AppCompatTheme_textColorAlertDialogListItem=104;
+ /**
+ *
+ * @attr description
+ * Text color for urls in search suggestions, used by things like global search
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:textColorSearchUrl
+ */
+ public static final int AppCompatTheme_textColorSearchUrl=105;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:toolbarNavigationButtonStyle
+ */
+ public static final int AppCompatTheme_toolbarNavigationButtonStyle=106;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:toolbarStyle
+ */
+ public static final int AppCompatTheme_toolbarStyle=107;
+ /**
+ *
+ * @attr description
+ * Foreground color to use for tooltips
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:tooltipForegroundColor
+ */
+ public static final int AppCompatTheme_tooltipForegroundColor=108;
+ /**
+ *
+ * @attr description
+ * Background to use for tooltips
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:tooltipFrameBackground
+ */
+ public static final int AppCompatTheme_tooltipFrameBackground=109;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#viewInflaterClass}
+ * attribute's value can be found in the {@link #AppCompatTheme} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:viewInflaterClass
+ */
+ public static final int AppCompatTheme_viewInflaterClass=110;
+ /**
+ *
+ * @attr description
+ * Flag indicating whether this window should have an Action Bar
+ * in place of the usual title bar.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:windowActionBar
+ */
+ public static final int AppCompatTheme_windowActionBar=111;
+ /**
+ *
+ * @attr description
+ * Flag indicating whether this window's Action Bar should overlay
+ * application content. Does nothing if the window would not
+ * have an Action Bar.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:windowActionBarOverlay
+ */
+ public static final int AppCompatTheme_windowActionBarOverlay=112;
+ /**
+ *
+ * @attr description
+ * Flag indicating whether action modes should overlay window content
+ * when there is not reserved space for their UI (such as an Action Bar).
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:windowActionModeOverlay
+ */
+ public static final int AppCompatTheme_windowActionModeOverlay=113;
+ /**
+ *
+ * @attr description
+ * A fixed height for the window along the major axis of the screen,
+ * that is, when in portrait. Can be either an absolute dimension
+ * or a fraction of the screen size in that dimension.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name org.muctec.smartfritz:windowFixedHeightMajor
+ */
+ public static final int AppCompatTheme_windowFixedHeightMajor=114;
+ /**
+ *
+ * @attr description
+ * A fixed height for the window along the minor axis of the screen,
+ * that is, when in landscape. Can be either an absolute dimension
+ * or a fraction of the screen size in that dimension.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name org.muctec.smartfritz:windowFixedHeightMinor
+ */
+ public static final int AppCompatTheme_windowFixedHeightMinor=115;
+ /**
+ *
+ * @attr description
+ * A fixed width for the window along the major axis of the screen,
+ * that is, when in landscape. Can be either an absolute dimension
+ * or a fraction of the screen size in that dimension.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name org.muctec.smartfritz:windowFixedWidthMajor
+ */
+ public static final int AppCompatTheme_windowFixedWidthMajor=116;
+ /**
+ *
+ * @attr description
+ * A fixed width for the window along the minor axis of the screen,
+ * that is, when in portrait. Can be either an absolute dimension
+ * or a fraction of the screen size in that dimension.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name org.muctec.smartfritz:windowFixedWidthMinor
+ */
+ public static final int AppCompatTheme_windowFixedWidthMinor=117;
+ /**
+ *
+ * @attr description
+ * The minimum width the window is allowed to be, along the major
+ * axis of the screen. That is, when in landscape. Can be either
+ * an absolute dimension or a fraction of the screen size in that
+ * dimension.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name org.muctec.smartfritz:windowMinWidthMajor
+ */
+ public static final int AppCompatTheme_windowMinWidthMajor=118;
+ /**
+ *
+ * @attr description
+ * The minimum width the window is allowed to be, along the minor
+ * axis of the screen. That is, when in portrait. Can be either
+ * an absolute dimension or a fraction of the screen size in that
+ * dimension.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name org.muctec.smartfritz:windowMinWidthMinor
+ */
+ public static final int AppCompatTheme_windowMinWidthMinor=119;
+ /**
+ *
+ * @attr description
+ * Flag indicating whether there should be no title on this window.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:windowNoTitle
+ */
+ public static final int AppCompatTheme_windowNoTitle=120;
+ /**
+ * Attributes that can be used with a BottomAppBar.
+ *
+ * @attr description
+ * Tint to apply to the background.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:backgroundTint
+ */
+ public static final int BottomAppBar_backgroundTint=0;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#fabAlignmentMode}
+ * attribute's value can be found in the {@link #BottomAppBar} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
center
0
+ *
end
1
+ *
+ *
+ * @attr name org.muctec.smartfritz:fabAlignmentMode
+ */
+ public static final int BottomAppBar_fabAlignmentMode=1;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#fabCradleMargin}
+ * attribute's value can be found in the {@link #BottomAppBar} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:fabCradleMargin
+ */
+ public static final int BottomAppBar_fabCradleMargin=2;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#fabCradleRoundedCornerRadius}
+ * attribute's value can be found in the {@link #BottomAppBar} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:fabCradleRoundedCornerRadius
+ */
+ public static final int BottomAppBar_fabCradleRoundedCornerRadius=3;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#fabCradleVerticalOffset}
+ * attribute's value can be found in the {@link #BottomAppBar} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:fabCradleVerticalOffset
+ */
+ public static final int BottomAppBar_fabCradleVerticalOffset=4;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#hideOnScroll}
+ * attribute's value can be found in the {@link #BottomAppBar} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:hideOnScroll
+ */
+ public static final int BottomAppBar_hideOnScroll=5;
+ /**
+ * Attributes that can be used with a BottomNavigationView.
+ *
+ * @attr description
+ * Elevation for the action bar itself
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:elevation
+ */
+ public static final int BottomNavigationView_elevation=0;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#itemBackground}
+ * attribute's value can be found in the {@link #BottomNavigationView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:itemBackground
+ */
+ public static final int BottomNavigationView_itemBackground=1;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#itemHorizontalTranslationEnabled}
+ * attribute's value can be found in the {@link #BottomNavigationView} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:itemHorizontalTranslationEnabled
+ */
+ public static final int BottomNavigationView_itemHorizontalTranslationEnabled=2;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#itemIconSize}
+ * attribute's value can be found in the {@link #BottomNavigationView} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:itemIconSize
+ */
+ public static final int BottomNavigationView_itemIconSize=3;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#itemIconTint}
+ * attribute's value can be found in the {@link #BottomNavigationView} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:itemIconTint
+ */
+ public static final int BottomNavigationView_itemIconTint=4;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#itemTextAppearanceActive}
+ * attribute's value can be found in the {@link #BottomNavigationView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:itemTextAppearanceActive
+ */
+ public static final int BottomNavigationView_itemTextAppearanceActive=5;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#itemTextAppearanceInactive}
+ * attribute's value can be found in the {@link #BottomNavigationView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:itemTextAppearanceInactive
+ */
+ public static final int BottomNavigationView_itemTextAppearanceInactive=6;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#itemTextColor}
+ * attribute's value can be found in the {@link #BottomNavigationView} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:itemTextColor
+ */
+ public static final int BottomNavigationView_itemTextColor=7;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#labelVisibilityMode}
+ * attribute's value can be found in the {@link #BottomNavigationView} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
auto
ffffffff
+ *
labeled
1
+ *
selected
0
+ *
unlabeled
2
+ *
+ *
+ * @attr name org.muctec.smartfritz:labelVisibilityMode
+ */
+ public static final int BottomNavigationView_labelVisibilityMode=8;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#menu}
+ * attribute's value can be found in the {@link #BottomNavigationView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:menu
+ */
+ public static final int BottomNavigationView_menu=9;
+ /**
+ * Attributes that can be used with a BottomSheetBehavior_Layout.
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#behavior_fitToContents}
+ * attribute's value can be found in the {@link #BottomSheetBehavior_Layout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:behavior_fitToContents
+ */
+ public static final int BottomSheetBehavior_Layout_behavior_fitToContents=0;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#behavior_hideable}
+ * attribute's value can be found in the {@link #BottomSheetBehavior_Layout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:behavior_hideable
+ */
+ public static final int BottomSheetBehavior_Layout_behavior_hideable=1;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#behavior_peekHeight}
+ * attribute's value can be found in the {@link #BottomSheetBehavior_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
auto
ffffffff
+ *
+ *
+ * @attr name org.muctec.smartfritz:behavior_peekHeight
+ */
+ public static final int BottomSheetBehavior_Layout_behavior_peekHeight=2;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#behavior_skipCollapsed}
+ * attribute's value can be found in the {@link #BottomSheetBehavior_Layout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:behavior_skipCollapsed
+ */
+ public static final int BottomSheetBehavior_Layout_behavior_skipCollapsed=3;
+ /**
+ * Attributes that can be used with a ButtonBarLayout.
+ *
Whether to automatically stack the buttons when there is not
+ * enough space to lay them out side-by-side.
+ *
+ * @see #ButtonBarLayout_allowStacking
+ */
+ public static final int[] ButtonBarLayout={
+ 0x7f030026
+ };
+ /**
+ *
+ * @attr description
+ * Whether to automatically stack the buttons when there is not
+ * enough space to lay them out side-by-side.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:allowStacking
+ */
+ public static final int ButtonBarLayout_allowStacking=0;
+ /**
+ * Attributes that can be used with a CardView.
+ *
+ * @attr description
+ * Workaround to read user defined minimum width
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:minWidth
+ */
+ public static final int CardView_android_minWidth=0;
+ /**
+ *
+ * @attr description
+ * Workaround to read user defined minimum height
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:minHeight
+ */
+ public static final int CardView_android_minHeight=1;
+ /**
+ *
+ * @attr description
+ * Background color for CardView.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:cardBackgroundColor
+ */
+ public static final int CardView_cardBackgroundColor=2;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:cardCornerRadius
+ */
+ public static final int CardView_cardCornerRadius=3;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:cardElevation
+ */
+ public static final int CardView_cardElevation=4;
+ /**
+ *
+ * @attr description
+ * Maximum Elevation for CardView.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:cardMaxElevation
+ */
+ public static final int CardView_cardMaxElevation=5;
+ /**
+ *
+ * @attr description
+ * Add padding to CardView on v20 and before to prevent intersections between the Card content and rounded corners.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:cardPreventCornerOverlap
+ */
+ public static final int CardView_cardPreventCornerOverlap=6;
+ /**
+ *
+ * @attr description
+ * Add padding in API v21+ as well to have the same measurements with previous versions.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:cardUseCompatPadding
+ */
+ public static final int CardView_cardUseCompatPadding=7;
+ /**
+ *
+ * @attr description
+ * Inner padding between the edges of the Card and children of the CardView.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:contentPadding
+ */
+ public static final int CardView_contentPadding=8;
+ /**
+ *
+ * @attr description
+ * Inner padding between the bottom edge of the Card and children of the CardView.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:contentPaddingBottom
+ */
+ public static final int CardView_contentPaddingBottom=9;
+ /**
+ *
+ * @attr description
+ * Inner padding between the left edge of the Card and children of the CardView.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:contentPaddingLeft
+ */
+ public static final int CardView_contentPaddingLeft=10;
+ /**
+ *
+ * @attr description
+ * Inner padding between the right edge of the Card and children of the CardView.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:contentPaddingRight
+ */
+ public static final int CardView_contentPaddingRight=11;
+ /**
+ *
+ * @attr description
+ * Inner padding between the top edge of the Card and children of the CardView.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:contentPaddingTop
+ */
+ public static final int CardView_contentPaddingTop=12;
+ /**
+ * Attributes that can be used with a Chip.
+ *
This symbol is the offset where the {@link android.R.attr#textAppearance}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:textAppearance
+ */
+ public static final int Chip_android_textAppearance=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#ellipsize}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
end
3
+ *
marquee
4
+ *
middle
2
+ *
none
0
+ *
start
1
+ *
+ *
+ * @attr name android:ellipsize
+ */
+ public static final int Chip_android_ellipsize=1;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#maxWidth}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:maxWidth
+ */
+ public static final int Chip_android_maxWidth=2;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#text}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:text
+ */
+ public static final int Chip_android_text=3;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#checkable}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:checkable
+ */
+ public static final int Chip_android_checkable=4;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#checkedIcon}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:checkedIcon
+ */
+ public static final int Chip_checkedIcon=5;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#checkedIconEnabled}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:checkedIconEnabled
+ */
+ public static final int Chip_checkedIconEnabled=6;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#checkedIconVisible}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:checkedIconVisible
+ */
+ public static final int Chip_checkedIconVisible=7;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipBackgroundColor}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:chipBackgroundColor
+ */
+ public static final int Chip_chipBackgroundColor=8;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipCornerRadius}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:chipCornerRadius
+ */
+ public static final int Chip_chipCornerRadius=9;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipEndPadding}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:chipEndPadding
+ */
+ public static final int Chip_chipEndPadding=10;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipIcon}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:chipIcon
+ */
+ public static final int Chip_chipIcon=11;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipIconEnabled}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:chipIconEnabled
+ */
+ public static final int Chip_chipIconEnabled=12;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipIconSize}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:chipIconSize
+ */
+ public static final int Chip_chipIconSize=13;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipIconTint}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:chipIconTint
+ */
+ public static final int Chip_chipIconTint=14;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipIconVisible}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:chipIconVisible
+ */
+ public static final int Chip_chipIconVisible=15;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipMinHeight}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:chipMinHeight
+ */
+ public static final int Chip_chipMinHeight=16;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipStartPadding}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:chipStartPadding
+ */
+ public static final int Chip_chipStartPadding=17;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipStrokeColor}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:chipStrokeColor
+ */
+ public static final int Chip_chipStrokeColor=18;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipStrokeWidth}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:chipStrokeWidth
+ */
+ public static final int Chip_chipStrokeWidth=19;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:closeIcon
+ */
+ public static final int Chip_closeIcon=20;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#closeIconEnabled}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:closeIconEnabled
+ */
+ public static final int Chip_closeIconEnabled=21;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#closeIconEndPadding}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:closeIconEndPadding
+ */
+ public static final int Chip_closeIconEndPadding=22;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#closeIconSize}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:closeIconSize
+ */
+ public static final int Chip_closeIconSize=23;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#closeIconStartPadding}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:closeIconStartPadding
+ */
+ public static final int Chip_closeIconStartPadding=24;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#closeIconTint}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:closeIconTint
+ */
+ public static final int Chip_closeIconTint=25;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#closeIconVisible}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:closeIconVisible
+ */
+ public static final int Chip_closeIconVisible=26;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#hideMotionSpec}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:hideMotionSpec
+ */
+ public static final int Chip_hideMotionSpec=27;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#iconEndPadding}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:iconEndPadding
+ */
+ public static final int Chip_iconEndPadding=28;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#iconStartPadding}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:iconStartPadding
+ */
+ public static final int Chip_iconStartPadding=29;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#rippleColor}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:rippleColor
+ */
+ public static final int Chip_rippleColor=30;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#showMotionSpec}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:showMotionSpec
+ */
+ public static final int Chip_showMotionSpec=31;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#textEndPadding}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:textEndPadding
+ */
+ public static final int Chip_textEndPadding=32;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#textStartPadding}
+ * attribute's value can be found in the {@link #Chip} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:textStartPadding
+ */
+ public static final int Chip_textStartPadding=33;
+ /**
+ * Attributes that can be used with a ChipGroup.
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#checkedChip}
+ * attribute's value can be found in the {@link #ChipGroup} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:checkedChip
+ */
+ public static final int ChipGroup_checkedChip=0;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipSpacing}
+ * attribute's value can be found in the {@link #ChipGroup} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:chipSpacing
+ */
+ public static final int ChipGroup_chipSpacing=1;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipSpacingHorizontal}
+ * attribute's value can be found in the {@link #ChipGroup} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:chipSpacingHorizontal
+ */
+ public static final int ChipGroup_chipSpacingHorizontal=2;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipSpacingVertical}
+ * attribute's value can be found in the {@link #ChipGroup} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:chipSpacingVertical
+ */
+ public static final int ChipGroup_chipSpacingVertical=3;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#singleLine}
+ * attribute's value can be found in the {@link #ChipGroup} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:singleLine
+ */
+ public static final int ChipGroup_singleLine=4;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#singleSelection}
+ * attribute's value can be found in the {@link #ChipGroup} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:singleSelection
+ */
+ public static final int ChipGroup_singleSelection=5;
+ /**
+ * Attributes that can be used with a CollapsingToolbarLayout.
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#collapsedTitleGravity}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
+ *
center
11
+ *
center_horizontal
1
+ *
center_vertical
10
+ *
end
800005
+ *
fill_vertical
70
+ *
left
3
+ *
right
5
+ *
start
800003
+ *
top
30
+ *
+ *
+ * @attr name org.muctec.smartfritz:collapsedTitleGravity
+ */
+ public static final int CollapsingToolbarLayout_collapsedTitleGravity=0;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#collapsedTitleTextAppearance}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:collapsedTitleTextAppearance
+ */
+ public static final int CollapsingToolbarLayout_collapsedTitleTextAppearance=1;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#contentScrim}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:contentScrim
+ */
+ public static final int CollapsingToolbarLayout_contentScrim=2;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#expandedTitleGravity}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
+ *
center
11
+ *
center_horizontal
1
+ *
center_vertical
10
+ *
end
800005
+ *
fill_vertical
70
+ *
left
3
+ *
right
5
+ *
start
800003
+ *
top
30
+ *
+ *
+ * @attr name org.muctec.smartfritz:expandedTitleGravity
+ */
+ public static final int CollapsingToolbarLayout_expandedTitleGravity=3;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#expandedTitleMargin}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:expandedTitleMargin
+ */
+ public static final int CollapsingToolbarLayout_expandedTitleMargin=4;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#expandedTitleMarginBottom}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:expandedTitleMarginBottom
+ */
+ public static final int CollapsingToolbarLayout_expandedTitleMarginBottom=5;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#expandedTitleMarginEnd}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:expandedTitleMarginEnd
+ */
+ public static final int CollapsingToolbarLayout_expandedTitleMarginEnd=6;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#expandedTitleMarginStart}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:expandedTitleMarginStart
+ */
+ public static final int CollapsingToolbarLayout_expandedTitleMarginStart=7;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#expandedTitleMarginTop}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:expandedTitleMarginTop
+ */
+ public static final int CollapsingToolbarLayout_expandedTitleMarginTop=8;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#expandedTitleTextAppearance}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:expandedTitleTextAppearance
+ */
+ public static final int CollapsingToolbarLayout_expandedTitleTextAppearance=9;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#scrimAnimationDuration}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name org.muctec.smartfritz:scrimAnimationDuration
+ */
+ public static final int CollapsingToolbarLayout_scrimAnimationDuration=10;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#scrimVisibleHeightTrigger}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:scrimVisibleHeightTrigger
+ */
+ public static final int CollapsingToolbarLayout_scrimVisibleHeightTrigger=11;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#statusBarScrim}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:statusBarScrim
+ */
+ public static final int CollapsingToolbarLayout_statusBarScrim=12;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#title}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:title
+ */
+ public static final int CollapsingToolbarLayout_title=13;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#titleEnabled}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:titleEnabled
+ */
+ public static final int CollapsingToolbarLayout_titleEnabled=14;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#toolbarId}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:toolbarId
+ */
+ public static final int CollapsingToolbarLayout_toolbarId=15;
+ /**
+ * Attributes that can be used with a CollapsingToolbarLayout_Layout.
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#layout_collapseMode}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout_Layout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
none
0
+ *
parallax
2
+ *
pin
1
+ *
+ *
+ * @attr name org.muctec.smartfritz:layout_collapseMode
+ */
+ public static final int CollapsingToolbarLayout_Layout_layout_collapseMode=0;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#layout_collapseParallaxMultiplier}
+ * attribute's value can be found in the {@link #CollapsingToolbarLayout_Layout} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name org.muctec.smartfritz:layout_collapseParallaxMultiplier
+ */
+ public static final int CollapsingToolbarLayout_Layout_layout_collapseParallaxMultiplier=1;
+ /**
+ * Attributes that can be used with a ColorStateListItem.
+ *
+ * @attr description
+ * Base color for this state.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:color
+ */
+ public static final int ColorStateListItem_android_color=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#alpha}
+ * attribute's value can be found in the {@link #ColorStateListItem} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:alpha
+ */
+ public static final int ColorStateListItem_android_alpha=1;
+ /**
+ *
+ * @attr description
+ * Alpha multiplier applied to the base color.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name org.muctec.smartfritz:alpha
+ */
+ public static final int ColorStateListItem_alpha=2;
+ /**
+ * Attributes that can be used with a CompoundButton.
+ *
This symbol is the offset where the {@link android.R.attr#button}
+ * attribute's value can be found in the {@link #CompoundButton} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:button
+ */
+ public static final int CompoundButton_android_button=0;
+ /**
+ *
+ * @attr description
+ * Tint to apply to the button drawable.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:buttonTint
+ */
+ public static final int CompoundButton_buttonTint=1;
+ /**
+ *
+ * @attr description
+ * Blending mode used to apply the button tint.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and icon color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ *
+ * @attr name org.muctec.smartfritz:buttonTintMode
+ */
+ public static final int CompoundButton_buttonTintMode=2;
+ /**
+ * Attributes that can be used with a CoordinatorLayout.
+ *
+ * @attr description
+ * A reference to an array of integers representing the
+ * locations of horizontal keylines in dp from the starting edge.
+ * Child views can refer to these keylines for alignment using
+ * layout_keyline="index" where index is a 0-based index into
+ * this array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:keylines
+ */
+ public static final int CoordinatorLayout_keylines=0;
+ /**
+ *
+ * @attr description
+ * Drawable to display behind the status bar when the view is set to draw behind it.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:statusBarBackground
+ */
+ public static final int CoordinatorLayout_statusBarBackground=1;
+ /**
+ * Attributes that can be used with a CoordinatorLayout_Layout.
+ *
This symbol is the offset where the {@link android.R.attr#layout_gravity}
+ * attribute's value can be found in the {@link #CoordinatorLayout_Layout} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
+ *
center
11
+ *
center_horizontal
1
+ *
center_vertical
10
+ *
clip_horizontal
8
+ *
clip_vertical
80
+ *
end
800005
+ *
fill
77
+ *
fill_horizontal
7
+ *
fill_vertical
70
+ *
left
3
+ *
right
5
+ *
start
800003
+ *
top
30
+ *
+ *
+ * @attr name android:layout_gravity
+ */
+ public static final int CoordinatorLayout_Layout_android_layout_gravity=0;
+ /**
+ *
+ * @attr description
+ * The id of an anchor view that this view should position relative to.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:layout_anchor
+ */
+ public static final int CoordinatorLayout_Layout_layout_anchor=1;
+ /**
+ *
+ * @attr description
+ * Specifies how an object should position relative to an anchor, on both the X and Y axes,
+ * within its parent's bounds.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
Push object to the bottom of its container, not changing its size.
+ *
center
11
Place the object in the center of its container in both the vertical and horizontal axis, not changing its size.
+ *
center_horizontal
1
Place object in the horizontal center of its container, not changing its size.
+ *
center_vertical
10
Place object in the vertical center of its container, not changing its size.
+ *
clip_horizontal
8
Additional option that can be set to have the left and/or right edges of
+ * the child clipped to its container's bounds.
+ * The clip will be based on the horizontal gravity: a left gravity will clip the right
+ * edge, a right gravity will clip the left edge, and neither will clip both edges.
+ *
clip_vertical
80
Additional option that can be set to have the top and/or bottom edges of
+ * the child clipped to its container's bounds.
+ * The clip will be based on the vertical gravity: a top gravity will clip the bottom
+ * edge, a bottom gravity will clip the top edge, and neither will clip both edges.
+ *
end
800005
Push object to the end of its container, not changing its size.
+ *
fill
77
Grow the horizontal and vertical size of the object if needed so it completely fills its container.
+ *
fill_horizontal
7
Grow the horizontal size of the object if needed so it completely fills its container.
+ *
fill_vertical
70
Grow the vertical size of the object if needed so it completely fills its container.
+ *
left
3
Push object to the left of its container, not changing its size.
+ *
right
5
Push object to the right of its container, not changing its size.
+ *
start
800003
Push object to the beginning of its container, not changing its size.
+ *
top
30
Push object to the top of its container, not changing its size.
+ *
+ *
+ * @attr name org.muctec.smartfritz:layout_anchorGravity
+ */
+ public static final int CoordinatorLayout_Layout_layout_anchorGravity=2;
+ /**
+ *
+ * @attr description
+ * The class name of a Behavior class defining special runtime behavior
+ * for this child view.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:layout_behavior
+ */
+ public static final int CoordinatorLayout_Layout_layout_behavior=3;
+ /**
+ *
+ * @attr description
+ * Specifies how this view dodges the inset edges of the CoordinatorLayout.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
all
77
Dodge all the inset edges.
+ *
bottom
50
Dodge the bottom inset edge.
+ *
end
800005
Dodge the end inset edge.
+ *
left
3
Dodge the left inset edge.
+ *
none
0
Don't dodge any edges
+ *
right
5
Dodge the right inset edge.
+ *
start
800003
Dodge the start inset edge.
+ *
top
30
Dodge the top inset edge.
+ *
+ *
+ * @attr name org.muctec.smartfritz:layout_dodgeInsetEdges
+ */
+ public static final int CoordinatorLayout_Layout_layout_dodgeInsetEdges=4;
+ /**
+ *
+ * @attr description
+ * Specifies how this view insets the CoordinatorLayout and make some other views
+ * dodge it.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
Inset the bottom edge.
+ *
end
800005
Inset the end edge.
+ *
left
3
Inset the left edge.
+ *
none
0
Don't inset.
+ *
right
5
Inset the right edge.
+ *
start
800003
Inset the start edge.
+ *
top
30
Inset the top edge.
+ *
+ *
+ * @attr name org.muctec.smartfritz:layout_insetEdge
+ */
+ public static final int CoordinatorLayout_Layout_layout_insetEdge=5;
+ /**
+ *
+ * @attr description
+ * The index of a keyline this view should position relative to.
+ * android:layout_gravity will affect how the view aligns to the
+ * specified keyline.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name org.muctec.smartfritz:layout_keyline
+ */
+ public static final int CoordinatorLayout_Layout_layout_keyline=6;
+ /**
+ * Attributes that can be used with a DesignTheme.
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#bottomSheetDialogTheme}
+ * attribute's value can be found in the {@link #DesignTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:bottomSheetDialogTheme
+ */
+ public static final int DesignTheme_bottomSheetDialogTheme=0;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#bottomSheetStyle}
+ * attribute's value can be found in the {@link #DesignTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:bottomSheetStyle
+ */
+ public static final int DesignTheme_bottomSheetStyle=1;
+ /**
+ * Attributes that can be used with a DrawerArrowToggle.
+ *
+ * @attr description
+ * The length of the arrow head when formed to make an arrow
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:arrowHeadLength
+ */
+ public static final int DrawerArrowToggle_arrowHeadLength=0;
+ /**
+ *
+ * @attr description
+ * The length of the shaft when formed to make an arrow
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:arrowShaftLength
+ */
+ public static final int DrawerArrowToggle_arrowShaftLength=1;
+ /**
+ *
+ * @attr description
+ * The length of the bars when they are parallel to each other
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:barLength
+ */
+ public static final int DrawerArrowToggle_barLength=2;
+ /**
+ *
+ * @attr description
+ * The drawing color for the bars
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:color
+ */
+ public static final int DrawerArrowToggle_color=3;
+ /**
+ *
+ * @attr description
+ * The total size of the drawable
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:drawableSize
+ */
+ public static final int DrawerArrowToggle_drawableSize=4;
+ /**
+ *
+ * @attr description
+ * The max gap between the bars when they are parallel to each other
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:gapBetweenBars
+ */
+ public static final int DrawerArrowToggle_gapBetweenBars=5;
+ /**
+ *
+ * @attr description
+ * Whether bars should rotate or not during transition
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:spinBars
+ */
+ public static final int DrawerArrowToggle_spinBars=6;
+ /**
+ *
+ * @attr description
+ * The thickness (stroke size) for the bar paint
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:thickness
+ */
+ public static final int DrawerArrowToggle_thickness=7;
+ /**
+ * Attributes that can be used with a FloatingActionButton.
+ *
+ * @attr description
+ * Tint to apply to the background.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:backgroundTint
+ */
+ public static final int FloatingActionButton_backgroundTint=0;
+ /**
+ *
+ * @attr description
+ * Blending mode used to apply the background tint.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and icon color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ *
+ * @attr name org.muctec.smartfritz:backgroundTintMode
+ */
+ public static final int FloatingActionButton_backgroundTintMode=1;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#borderWidth}
+ * attribute's value can be found in the {@link #FloatingActionButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:borderWidth
+ */
+ public static final int FloatingActionButton_borderWidth=2;
+ /**
+ *
+ * @attr description
+ * Elevation for the action bar itself
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:elevation
+ */
+ public static final int FloatingActionButton_elevation=3;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#fabCustomSize}
+ * attribute's value can be found in the {@link #FloatingActionButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:fabCustomSize
+ */
+ public static final int FloatingActionButton_fabCustomSize=4;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#fabSize}
+ * attribute's value can be found in the {@link #FloatingActionButton} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
auto
ffffffff
+ *
mini
1
+ *
normal
0
+ *
+ *
+ * @attr name org.muctec.smartfritz:fabSize
+ */
+ public static final int FloatingActionButton_fabSize=5;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#hideMotionSpec}
+ * attribute's value can be found in the {@link #FloatingActionButton} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:hideMotionSpec
+ */
+ public static final int FloatingActionButton_hideMotionSpec=6;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#hoveredFocusedTranslationZ}
+ * attribute's value can be found in the {@link #FloatingActionButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:hoveredFocusedTranslationZ
+ */
+ public static final int FloatingActionButton_hoveredFocusedTranslationZ=7;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#maxImageSize}
+ * attribute's value can be found in the {@link #FloatingActionButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:maxImageSize
+ */
+ public static final int FloatingActionButton_maxImageSize=8;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#pressedTranslationZ}
+ * attribute's value can be found in the {@link #FloatingActionButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:pressedTranslationZ
+ */
+ public static final int FloatingActionButton_pressedTranslationZ=9;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#rippleColor}
+ * attribute's value can be found in the {@link #FloatingActionButton} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:rippleColor
+ */
+ public static final int FloatingActionButton_rippleColor=10;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#showMotionSpec}
+ * attribute's value can be found in the {@link #FloatingActionButton} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:showMotionSpec
+ */
+ public static final int FloatingActionButton_showMotionSpec=11;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#useCompatPadding}
+ * attribute's value can be found in the {@link #FloatingActionButton} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:useCompatPadding
+ */
+ public static final int FloatingActionButton_useCompatPadding=12;
+ /**
+ * Attributes that can be used with a FloatingActionButton_Behavior_Layout.
+ *
+ * @see #FloatingActionButton_Behavior_Layout_behavior_autoHide
+ */
+ public static final int[] FloatingActionButton_Behavior_Layout={
+ 0x7f030037
+ };
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#behavior_autoHide}
+ * attribute's value can be found in the {@link #FloatingActionButton_Behavior_Layout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:behavior_autoHide
+ */
+ public static final int FloatingActionButton_Behavior_Layout_behavior_autoHide=0;
+ /**
+ * Attributes that can be used with a FlowLayout.
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#itemSpacing}
+ * attribute's value can be found in the {@link #FlowLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:itemSpacing
+ */
+ public static final int FlowLayout_itemSpacing=0;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#lineSpacing}
+ * attribute's value can be found in the {@link #FlowLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:lineSpacing
+ */
+ public static final int FlowLayout_lineSpacing=1;
+ /**
+ * Attributes that can be used with a FontFamily.
+ *
+ * @attr description
+ * The authority of the Font Provider to be used for the request.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:fontProviderAuthority
+ */
+ public static final int FontFamily_fontProviderAuthority=0;
+ /**
+ *
+ * @attr description
+ * The sets of hashes for the certificates the provider should be signed with. This is
+ * used to verify the identity of the provider, and is only required if the provider is not
+ * part of the system image. This value may point to one list or a list of lists, where each
+ * individual list represents one collection of signature hashes. Refer to your font provider's
+ * documentation for these values.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:fontProviderCerts
+ */
+ public static final int FontFamily_fontProviderCerts=1;
+ /**
+ *
+ * @attr description
+ * The strategy to be used when fetching font data from a font provider in XML layouts.
+ * This attribute is ignored when the resource is loaded from code, as it is equivalent to the
+ * choice of API between {@link
+ * androidx.core.content.res.ResourcesCompat#getFont(Context, int)} (blocking) and
+ * {@link
+ * androidx.core.content.res.ResourcesCompat#getFont(Context, int, FontCallback, Handler)}
+ * (async).
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
async
1
The async font fetch works as follows.
+ * First, check the local cache, then if the requeted font is not cached, trigger a
+ * request the font and continue with layout inflation. Once the font fetch succeeds, the
+ * target text view will be refreshed with the downloaded font data. The
+ * fontProviderFetchTimeout will be ignored if async loading is specified.
+ *
blocking
0
The blocking font fetch works as follows.
+ * First, check the local cache, then if the requested font is not cached, request the
+ * font from the provider and wait until it is finished. You can change the length of
+ * the timeout by modifying fontProviderFetchTimeout. If the timeout happens, the
+ * default typeface will be used instead.
+ *
+ *
+ * @attr name org.muctec.smartfritz:fontProviderFetchStrategy
+ */
+ public static final int FontFamily_fontProviderFetchStrategy=2;
+ /**
+ *
+ * @attr description
+ * The length of the timeout during fetching.
+ *
+ *
May be an integer value, such as "100".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
forever
ffffffff
A special value for the timeout. In this case, the blocking font fetching will not
+ * timeout and wait until a reply is received from the font provider.
+ *
+ *
+ * @attr name org.muctec.smartfritz:fontProviderFetchTimeout
+ */
+ public static final int FontFamily_fontProviderFetchTimeout=3;
+ /**
+ *
+ * @attr description
+ * The package for the Font Provider to be used for the request. This is used to verify
+ * the identity of the provider.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:fontProviderPackage
+ */
+ public static final int FontFamily_fontProviderPackage=4;
+ /**
+ *
+ * @attr description
+ * The query to be sent over to the provider. Refer to your font provider's documentation
+ * on the format of this string.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:fontProviderQuery
+ */
+ public static final int FontFamily_fontProviderQuery=5;
+ /**
+ * Attributes that can be used with a FontFamilyFont.
+ *
This symbol is the offset where the {@link android.R.attr#font}
+ * attribute's value can be found in the {@link #FontFamilyFont} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:font
+ */
+ public static final int FontFamilyFont_android_font=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#fontWeight}
+ * attribute's value can be found in the {@link #FontFamilyFont} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name android:fontWeight
+ */
+ public static final int FontFamilyFont_android_fontWeight=1;
+ /**
+ *
+ * @attr description
+ * References to the framework attrs
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
italic
1
+ *
normal
0
+ *
+ *
+ * @attr name android:fontStyle
+ */
+ public static final int FontFamilyFont_android_fontStyle=2;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#ttcIndex}
+ * attribute's value can be found in the {@link #FontFamilyFont} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name android:ttcIndex
+ */
+ public static final int FontFamilyFont_android_ttcIndex=3;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#fontVariationSettings}
+ * attribute's value can be found in the {@link #FontFamilyFont} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:fontVariationSettings
+ */
+ public static final int FontFamilyFont_android_fontVariationSettings=4;
+ /**
+ *
+ * @attr description
+ * The reference to the font file to be used. This should be a file in the res/font folder
+ * and should therefore have an R reference value. E.g. @font/myfont
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:font
+ */
+ public static final int FontFamilyFont_font=5;
+ /**
+ *
+ * @attr description
+ * The style of the given font file. This will be used when the font is being loaded into
+ * the font stack and will override any style information in the font's header tables. If
+ * unspecified, the value in the font's header tables will be used.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
italic
1
+ *
normal
0
+ *
+ *
+ * @attr name org.muctec.smartfritz:fontStyle
+ */
+ public static final int FontFamilyFont_fontStyle=6;
+ /**
+ *
+ * @attr description
+ * The variation settings to be applied to the font. The string should be in the following
+ * format: "'tag1' value1, 'tag2' value2, ...". If the default variation settings should be
+ * used, or the font used does not support variation settings, this attribute needs not be
+ * specified.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:fontVariationSettings
+ */
+ public static final int FontFamilyFont_fontVariationSettings=7;
+ /**
+ *
+ * @attr description
+ * The weight of the given font file. This will be used when the font is being loaded into
+ * the font stack and will override any weight information in the font's header tables. Must
+ * be a positive number, a multiple of 100, and between 100 and 900, inclusive. The most
+ * common values are 400 for regular weight and 700 for bold weight. If unspecified, the value
+ * in the font's header tables will be used.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name org.muctec.smartfritz:fontWeight
+ */
+ public static final int FontFamilyFont_fontWeight=8;
+ /**
+ *
+ * @attr description
+ * The index of the font in the tcc font file. If the font file referenced is not in the
+ * tcc format, this attribute needs not be specified.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name org.muctec.smartfritz:ttcIndex
+ */
+ public static final int FontFamilyFont_ttcIndex=9;
+ /**
+ * Attributes that can be used with a ForegroundLinearLayout.
+ *
This symbol is the offset where the {@link android.R.attr#foreground}
+ * attribute's value can be found in the {@link #ForegroundLinearLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:foreground
+ */
+ public static final int ForegroundLinearLayout_android_foreground=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#foregroundGravity}
+ * attribute's value can be found in the {@link #ForegroundLinearLayout} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
+ *
center
11
+ *
center_horizontal
1
+ *
center_vertical
10
+ *
clip_horizontal
8
+ *
clip_vertical
80
+ *
fill
77
+ *
fill_horizontal
7
+ *
fill_vertical
70
+ *
left
3
+ *
right
5
+ *
top
30
+ *
+ *
+ * @attr name android:foregroundGravity
+ */
+ public static final int ForegroundLinearLayout_android_foregroundGravity=1;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#foregroundInsidePadding}
+ * attribute's value can be found in the {@link #ForegroundLinearLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:foregroundInsidePadding
+ */
+ public static final int ForegroundLinearLayout_foregroundInsidePadding=2;
+ /**
+ * Attributes that can be used with a GradientColor.
+ *
+ * @attr description
+ * Start color of the gradient.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:startColor
+ */
+ public static final int GradientColor_android_startColor=0;
+ /**
+ *
+ * @attr description
+ * End color of the gradient.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:endColor
+ */
+ public static final int GradientColor_android_endColor=1;
+ /**
+ *
+ * @attr description
+ * Type of gradient. The default type is linear.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
linear
0
+ *
radial
1
+ *
sweep
2
+ *
+ *
+ * @attr name android:type
+ */
+ public static final int GradientColor_android_type=2;
+ /**
+ *
+ * @attr description
+ * X coordinate of the center of the gradient within the path.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name android:centerX
+ */
+ public static final int GradientColor_android_centerX=3;
+ /**
+ *
+ * @attr description
+ * Y coordinate of the center of the gradient within the path.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name android:centerY
+ */
+ public static final int GradientColor_android_centerY=4;
+ /**
+ *
+ * @attr description
+ * Radius of the gradient, used only with radial gradient.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name android:gradientRadius
+ */
+ public static final int GradientColor_android_gradientRadius=5;
+ /**
+ *
+ * @attr description
+ * Defines the tile mode of the gradient. SweepGradient doesn't support tiling.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
clamp
0
+ *
disabled
ffffffff
+ *
mirror
2
+ *
repeat
1
+ *
+ *
+ * @attr name android:tileMode
+ */
+ public static final int GradientColor_android_tileMode=6;
+ /**
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:centerColor
+ */
+ public static final int GradientColor_android_centerColor=7;
+ /**
+ *
+ * @attr description
+ * X coordinate of the start point origin of the gradient.
+ * Defined in same coordinates as the path itself
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:startX
+ */
+ public static final int GradientColor_android_startX=8;
+ /**
+ *
+ * @attr description
+ * Y coordinate of the start point of the gradient within the shape.
+ * Defined in same coordinates as the path itself
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:startY
+ */
+ public static final int GradientColor_android_startY=9;
+ /**
+ *
+ * @attr description
+ * X coordinate of the end point origin of the gradient.
+ * Defined in same coordinates as the path itself
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:endX
+ */
+ public static final int GradientColor_android_endX=10;
+ /**
+ *
+ * @attr description
+ * Y coordinate of the end point of the gradient within the shape.
+ * Defined in same coordinates as the path itself
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:endY
+ */
+ public static final int GradientColor_android_endY=11;
+ /**
+ * Attributes that can be used with a GradientColorItem.
+ *
+ * @attr description
+ * The current color for the offset inside the gradient.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:color
+ */
+ public static final int GradientColorItem_android_color=0;
+ /**
+ *
+ * @attr description
+ * The offset (or ratio) of this current color item inside the gradient.
+ * The value is only meaningful when it is between 0 and 1.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:offset
+ */
+ public static final int GradientColorItem_android_offset=1;
+ /**
+ * Attributes that can be used with a LinearLayoutCompat.
+ *
This symbol is the offset where the {@link android.R.attr#gravity}
+ * attribute's value can be found in the {@link #LinearLayoutCompat} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
+ *
center
11
+ *
center_horizontal
1
+ *
center_vertical
10
+ *
clip_horizontal
8
+ *
clip_vertical
80
+ *
end
800005
+ *
fill
77
+ *
fill_horizontal
7
+ *
fill_vertical
70
+ *
left
3
+ *
right
5
+ *
start
800003
+ *
top
30
+ *
+ *
+ * @attr name android:gravity
+ */
+ public static final int LinearLayoutCompat_android_gravity=0;
+ /**
+ *
+ * @attr description
+ * Should the layout be a column or a row? Use "horizontal"
+ * for a row, "vertical" for a column. The default is
+ * horizontal.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
horizontal
0
+ *
vertical
1
+ *
+ *
+ * @attr name android:orientation
+ */
+ public static final int LinearLayoutCompat_android_orientation=1;
+ /**
+ *
+ * @attr description
+ * When set to false, prevents the layout from aligning its children's
+ * baselines. This attribute is particularly useful when the children
+ * use different values for gravity. The default value is true.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:baselineAligned
+ */
+ public static final int LinearLayoutCompat_android_baselineAligned=2;
+ /**
+ *
+ * @attr description
+ * When a linear layout is part of another layout that is baseline
+ * aligned, it can specify which of its children to baseline align to
+ * (that is, which child TextView).
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name android:baselineAlignedChildIndex
+ */
+ public static final int LinearLayoutCompat_android_baselineAlignedChildIndex=3;
+ /**
+ *
+ * @attr description
+ * Defines the maximum weight sum. If unspecified, the sum is computed
+ * by adding the layout_weight of all of the children. This can be
+ * used for instance to give a single child 50% of the total available
+ * space by giving it a layout_weight of 0.5 and setting the weightSum
+ * to 1.0.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:weightSum
+ */
+ public static final int LinearLayoutCompat_android_weightSum=4;
+ /**
+ *
+ * @attr description
+ * Drawable to use as a vertical divider between buttons.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:divider
+ */
+ public static final int LinearLayoutCompat_divider=5;
+ /**
+ *
+ * @attr description
+ * Size of padding on either end of a divider.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:dividerPadding
+ */
+ public static final int LinearLayoutCompat_dividerPadding=6;
+ /**
+ *
+ * @attr description
+ * When set to true, all children with a weight will be considered having
+ * the minimum size of the largest child. If false, all children are
+ * measured normally.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:measureWithLargestChild
+ */
+ public static final int LinearLayoutCompat_measureWithLargestChild=7;
+ /**
+ *
+ * @attr description
+ * Setting for which dividers to show.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
beginning
1
+ *
end
4
+ *
middle
2
+ *
none
0
+ *
+ *
+ * @attr name org.muctec.smartfritz:showDividers
+ */
+ public static final int LinearLayoutCompat_showDividers=8;
+ /**
+ * Attributes that can be used with a LinearLayoutCompat_Layout.
+ *
This symbol is the offset where the {@link android.R.attr#layout_gravity}
+ * attribute's value can be found in the {@link #LinearLayoutCompat_Layout} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
+ *
center
11
+ *
center_horizontal
1
+ *
center_vertical
10
+ *
clip_horizontal
8
+ *
clip_vertical
80
+ *
end
800005
+ *
fill
77
+ *
fill_horizontal
7
+ *
fill_vertical
70
+ *
left
3
+ *
right
5
+ *
start
800003
+ *
top
30
+ *
+ *
+ * @attr name android:layout_gravity
+ */
+ public static final int LinearLayoutCompat_Layout_android_layout_gravity=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_width}
+ * attribute's value can be found in the {@link #LinearLayoutCompat_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
fill_parent
ffffffff
+ *
match_parent
ffffffff
+ *
wrap_content
fffffffe
+ *
+ *
+ * @attr name android:layout_width
+ */
+ public static final int LinearLayoutCompat_Layout_android_layout_width=1;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_height}
+ * attribute's value can be found in the {@link #LinearLayoutCompat_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
fill_parent
ffffffff
+ *
match_parent
ffffffff
+ *
wrap_content
fffffffe
+ *
+ *
+ * @attr name android:layout_height
+ */
+ public static final int LinearLayoutCompat_Layout_android_layout_height=2;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout_weight}
+ * attribute's value can be found in the {@link #LinearLayoutCompat_Layout} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:layout_weight
+ */
+ public static final int LinearLayoutCompat_Layout_android_layout_weight=3;
+ /**
+ * Attributes that can be used with a ListPopupWindow.
+ *
+ * @attr description
+ * Amount of pixels by which the drop down should be offset horizontally.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:dropDownHorizontalOffset
+ */
+ public static final int ListPopupWindow_android_dropDownHorizontalOffset=0;
+ /**
+ *
+ * @attr description
+ * Amount of pixels by which the drop down should be offset vertically.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:dropDownVerticalOffset
+ */
+ public static final int ListPopupWindow_android_dropDownVerticalOffset=1;
+ /**
+ * Attributes that can be used with a MaterialButton.
+ *
This symbol is the offset where the {@link android.R.attr#insetLeft}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name android:insetLeft
+ */
+ public static final int MaterialButton_android_insetLeft=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#insetRight}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name android:insetRight
+ */
+ public static final int MaterialButton_android_insetRight=1;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#insetTop}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name android:insetTop
+ */
+ public static final int MaterialButton_android_insetTop=2;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#insetBottom}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name android:insetBottom
+ */
+ public static final int MaterialButton_android_insetBottom=3;
+ /**
+ *
+ * @attr description
+ * Tint to apply to the background.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:backgroundTint
+ */
+ public static final int MaterialButton_backgroundTint=4;
+ /**
+ *
+ * @attr description
+ * Blending mode used to apply the background tint.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and icon color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ *
+ * @attr name org.muctec.smartfritz:backgroundTintMode
+ */
+ public static final int MaterialButton_backgroundTintMode=5;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#cornerRadius}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:cornerRadius
+ */
+ public static final int MaterialButton_cornerRadius=6;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#icon}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:icon
+ */
+ public static final int MaterialButton_icon=7;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#iconGravity}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
start
1
+ *
textStart
2
+ *
+ *
+ * @attr name org.muctec.smartfritz:iconGravity
+ */
+ public static final int MaterialButton_iconGravity=8;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#iconPadding}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:iconPadding
+ */
+ public static final int MaterialButton_iconPadding=9;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#iconSize}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:iconSize
+ */
+ public static final int MaterialButton_iconSize=10;
+ /**
+ *
+ * @attr description
+ * Tint to apply to the icon.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:iconTint
+ */
+ public static final int MaterialButton_iconTint=11;
+ /**
+ *
+ * @attr description
+ * Blending mode used to apply the icon tint.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and icon color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the icon with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the icon, but with the icon’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the icon. The icon’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the icon.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ *
+ * @attr name org.muctec.smartfritz:iconTintMode
+ */
+ public static final int MaterialButton_iconTintMode=12;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#rippleColor}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:rippleColor
+ */
+ public static final int MaterialButton_rippleColor=13;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#strokeColor}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:strokeColor
+ */
+ public static final int MaterialButton_strokeColor=14;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#strokeWidth}
+ * attribute's value can be found in the {@link #MaterialButton} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:strokeWidth
+ */
+ public static final int MaterialButton_strokeWidth=15;
+ /**
+ * Attributes that can be used with a MaterialCardView.
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#strokeColor}
+ * attribute's value can be found in the {@link #MaterialCardView} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:strokeColor
+ */
+ public static final int MaterialCardView_strokeColor=0;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#strokeWidth}
+ * attribute's value can be found in the {@link #MaterialCardView} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:strokeWidth
+ */
+ public static final int MaterialCardView_strokeWidth=1;
+ /**
+ * Attributes that can be used with a MaterialComponentsTheme.
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#bottomSheetDialogTheme}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:bottomSheetDialogTheme
+ */
+ public static final int MaterialComponentsTheme_bottomSheetDialogTheme=0;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#bottomSheetStyle}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:bottomSheetStyle
+ */
+ public static final int MaterialComponentsTheme_bottomSheetStyle=1;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipGroupStyle}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:chipGroupStyle
+ */
+ public static final int MaterialComponentsTheme_chipGroupStyle=2;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipStandaloneStyle}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:chipStandaloneStyle
+ */
+ public static final int MaterialComponentsTheme_chipStandaloneStyle=3;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#chipStyle}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:chipStyle
+ */
+ public static final int MaterialComponentsTheme_chipStyle=4;
+ /**
+ *
+ * @attr description
+ * Bright complement to the primary branding color. By default, this is the color applied
+ * to framework controls (via colorControlActivated).
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:colorAccent
+ */
+ public static final int MaterialComponentsTheme_colorAccent=5;
+ /**
+ *
+ * @attr description
+ * Default color of background imagery for floating components, ex. dialogs, popups, and cards.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:colorBackgroundFloating
+ */
+ public static final int MaterialComponentsTheme_colorBackgroundFloating=6;
+ /**
+ *
+ * @attr description
+ * The primary branding color for the app. By default, this is the color applied to the
+ * action bar background.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:colorPrimary
+ */
+ public static final int MaterialComponentsTheme_colorPrimary=7;
+ /**
+ *
+ * @attr description
+ * Dark variant of the primary branding color. By default, this is the color applied to
+ * the status bar (via statusBarColor) and navigation bar (via navigationBarColor).
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:colorPrimaryDark
+ */
+ public static final int MaterialComponentsTheme_colorPrimaryDark=8;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#colorSecondary}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:colorSecondary
+ */
+ public static final int MaterialComponentsTheme_colorSecondary=9;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:editTextStyle
+ */
+ public static final int MaterialComponentsTheme_editTextStyle=10;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#floatingActionButtonStyle}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
May be an integer value, such as "100".
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
May be a floating point value, such as "1.2".
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
May be a fractional value, which is a floating point number appended with
+ * either % or %p, such as "14.5%".
+ * The % suffix always means a percentage of the base size;
+ * the optional %p suffix provides a size relative to some parent container.
+ *
+ * @attr name org.muctec.smartfritz:floatingActionButtonStyle
+ */
+ public static final int MaterialComponentsTheme_floatingActionButtonStyle=11;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#materialButtonStyle}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:materialButtonStyle
+ */
+ public static final int MaterialComponentsTheme_materialButtonStyle=12;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#materialCardViewStyle}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:materialCardViewStyle
+ */
+ public static final int MaterialComponentsTheme_materialCardViewStyle=13;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#navigationViewStyle}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:navigationViewStyle
+ */
+ public static final int MaterialComponentsTheme_navigationViewStyle=14;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#scrimBackground}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:scrimBackground
+ */
+ public static final int MaterialComponentsTheme_scrimBackground=15;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#snackbarButtonStyle}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:snackbarButtonStyle
+ */
+ public static final int MaterialComponentsTheme_snackbarButtonStyle=16;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabStyle}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:tabStyle
+ */
+ public static final int MaterialComponentsTheme_tabStyle=17;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#textAppearanceBody1}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceBody1
+ */
+ public static final int MaterialComponentsTheme_textAppearanceBody1=18;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#textAppearanceBody2}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceBody2
+ */
+ public static final int MaterialComponentsTheme_textAppearanceBody2=19;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#textAppearanceButton}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceButton
+ */
+ public static final int MaterialComponentsTheme_textAppearanceButton=20;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#textAppearanceCaption}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceCaption
+ */
+ public static final int MaterialComponentsTheme_textAppearanceCaption=21;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#textAppearanceHeadline1}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceHeadline1
+ */
+ public static final int MaterialComponentsTheme_textAppearanceHeadline1=22;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#textAppearanceHeadline2}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceHeadline2
+ */
+ public static final int MaterialComponentsTheme_textAppearanceHeadline2=23;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#textAppearanceHeadline3}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceHeadline3
+ */
+ public static final int MaterialComponentsTheme_textAppearanceHeadline3=24;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#textAppearanceHeadline4}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceHeadline4
+ */
+ public static final int MaterialComponentsTheme_textAppearanceHeadline4=25;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#textAppearanceHeadline5}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceHeadline5
+ */
+ public static final int MaterialComponentsTheme_textAppearanceHeadline5=26;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#textAppearanceHeadline6}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceHeadline6
+ */
+ public static final int MaterialComponentsTheme_textAppearanceHeadline6=27;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#textAppearanceOverline}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceOverline
+ */
+ public static final int MaterialComponentsTheme_textAppearanceOverline=28;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#textAppearanceSubtitle1}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceSubtitle1
+ */
+ public static final int MaterialComponentsTheme_textAppearanceSubtitle1=29;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#textAppearanceSubtitle2}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textAppearanceSubtitle2
+ */
+ public static final int MaterialComponentsTheme_textAppearanceSubtitle2=30;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#textInputStyle}
+ * attribute's value can be found in the {@link #MaterialComponentsTheme} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:textInputStyle
+ */
+ public static final int MaterialComponentsTheme_textInputStyle=31;
+ /**
+ * Attributes that can be used with a MenuGroup.
+ *
+ * @attr description
+ * Whether the items are enabled.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:enabled
+ */
+ public static final int MenuGroup_android_enabled=0;
+ /**
+ *
+ * @attr description
+ * The ID of the group.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:id
+ */
+ public static final int MenuGroup_android_id=1;
+ /**
+ *
+ * @attr description
+ * Whether the items are shown/visible.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:visible
+ */
+ public static final int MenuGroup_android_visible=2;
+ /**
+ *
+ * @attr description
+ * The category applied to all items within this group.
+ * (This will be or'ed with the orderInCategory attribute.)
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
alternative
40000
+ *
container
10000
+ *
secondary
30000
+ *
system
20000
+ *
+ *
+ * @attr name android:menuCategory
+ */
+ public static final int MenuGroup_android_menuCategory=3;
+ /**
+ *
+ * @attr description
+ * The order within the category applied to all items within this group.
+ * (This will be or'ed with the category attribute.)
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name android:orderInCategory
+ */
+ public static final int MenuGroup_android_orderInCategory=4;
+ /**
+ *
+ * @attr description
+ * Whether the items are capable of displaying a check mark.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
all
1
+ *
none
0
+ *
single
2
+ *
+ *
+ * @attr name android:checkableBehavior
+ */
+ public static final int MenuGroup_android_checkableBehavior=5;
+ /**
+ * Attributes that can be used with a MenuItem.
+ *
+ * @attr description
+ * The icon associated with this item. This icon will not always be shown, so
+ * the title should be sufficient in describing this item.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:icon
+ */
+ public static final int MenuItem_android_icon=0;
+ /**
+ *
+ * @attr description
+ * Whether the item is enabled.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:enabled
+ */
+ public static final int MenuItem_android_enabled=1;
+ /**
+ *
+ * @attr description
+ * The ID of the item.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:id
+ */
+ public static final int MenuItem_android_id=2;
+ /**
+ *
+ * @attr description
+ * Whether the item is checked. Note that you must first have enabled checking with
+ * the checkable attribute or else the check mark will not appear.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:checked
+ */
+ public static final int MenuItem_android_checked=3;
+ /**
+ *
+ * @attr description
+ * Whether the item is shown/visible.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:visible
+ */
+ public static final int MenuItem_android_visible=4;
+ /**
+ *
+ * @attr description
+ * The category applied to the item.
+ * (This will be or'ed with the orderInCategory attribute.)
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
alternative
40000
+ *
container
10000
+ *
secondary
30000
+ *
system
20000
+ *
+ *
+ * @attr name android:menuCategory
+ */
+ public static final int MenuItem_android_menuCategory=5;
+ /**
+ *
+ * @attr description
+ * The order within the category applied to the item.
+ * (This will be or'ed with the category attribute.)
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name android:orderInCategory
+ */
+ public static final int MenuItem_android_orderInCategory=6;
+ /**
+ *
+ * @attr description
+ * The title associated with the item.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:title
+ */
+ public static final int MenuItem_android_title=7;
+ /**
+ *
+ * @attr description
+ * The condensed title associated with the item. This is used in situations where the
+ * normal title may be too long to be displayed.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:titleCondensed
+ */
+ public static final int MenuItem_android_titleCondensed=8;
+ /**
+ *
+ * @attr description
+ * The alphabetic shortcut key. This is the shortcut when using a keyboard
+ * with alphabetic keys.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:alphabeticShortcut
+ */
+ public static final int MenuItem_android_alphabeticShortcut=9;
+ /**
+ *
+ * @attr description
+ * The numeric shortcut key. This is the shortcut when using a numeric (e.g., 12-key)
+ * keyboard.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:numericShortcut
+ */
+ public static final int MenuItem_android_numericShortcut=10;
+ /**
+ *
+ * @attr description
+ * Whether the item is capable of displaying a check mark.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:checkable
+ */
+ public static final int MenuItem_android_checkable=11;
+ /**
+ *
+ * @attr description
+ * Name of a method on the Context used to inflate the menu that will be
+ * called when the item is clicked.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:onClick
+ */
+ public static final int MenuItem_android_onClick=12;
+ /**
+ *
+ * @attr description
+ * An optional layout to be used as an action view.
+ * See {@link android.view.MenuItem#setActionView(android.view.View)}
+ * for more info.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:actionLayout
+ */
+ public static final int MenuItem_actionLayout=13;
+ /**
+ *
+ * @attr description
+ * The name of an optional ActionProvider class to instantiate an action view
+ * and perform operations such as default action for that menu item.
+ * See {@link android.view.MenuItem#setActionProvider(android.view.ActionProvider)}
+ * for more info.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:actionProviderClass
+ */
+ public static final int MenuItem_actionProviderClass=14;
+ /**
+ *
+ * @attr description
+ * The name of an optional View class to instantiate and use as an
+ * action view. See {@link android.view.MenuItem#setActionView(android.view.View)}
+ * for more info.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:actionViewClass
+ */
+ public static final int MenuItem_actionViewClass=15;
+ /**
+ *
+ * @attr description
+ * The alphabetic modifier key. This is the modifier when using a keyboard
+ * with alphabetic keys. The values should be kept in sync with KeyEvent
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
ALT
2
+ *
CTRL
1000
+ *
FUNCTION
8
+ *
META
10000
+ *
SHIFT
1
+ *
SYM
4
+ *
+ *
+ * @attr name org.muctec.smartfritz:alphabeticModifiers
+ */
+ public static final int MenuItem_alphabeticModifiers=16;
+ /**
+ *
+ * @attr description
+ * The content description associated with the item.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:contentDescription
+ */
+ public static final int MenuItem_contentDescription=17;
+ /**
+ *
+ * @attr description
+ * Tint to apply to the icon.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:iconTint
+ */
+ public static final int MenuItem_iconTint=18;
+ /**
+ *
+ * @attr description
+ * Blending mode used to apply the icon tint.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and icon color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the icon with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the icon, but with the icon’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the icon. The icon’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the icon.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ *
+ * @attr name org.muctec.smartfritz:iconTintMode
+ */
+ public static final int MenuItem_iconTintMode=19;
+ /**
+ *
+ * @attr description
+ * The numeric modifier key. This is the modifier when using a numeric (e.g., 12-key)
+ * keyboard. The values should be kept in sync with KeyEvent
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
ALT
2
+ *
CTRL
1000
+ *
FUNCTION
8
+ *
META
10000
+ *
SHIFT
1
+ *
SYM
4
+ *
+ *
+ * @attr name org.muctec.smartfritz:numericModifiers
+ */
+ public static final int MenuItem_numericModifiers=20;
+ /**
+ *
+ * @attr description
+ * How this item should display in the Action Bar, if present.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
always
2
Always show this item in an actionbar, even if it would override
+ * the system's limits of how much stuff to put there. This may make
+ * your action bar look bad on some screens. In most cases you should
+ * use "ifRoom" instead. Mutually exclusive with "ifRoom" and "never".
+ *
collapseActionView
8
This item's action view collapses to a normal menu
+ * item. When expanded, the action view takes over a
+ * larger segment of its container.
+ *
ifRoom
1
Show this item in an action bar if there is room for it as determined
+ * by the system. Favor this option over "always" where possible.
+ * Mutually exclusive with "never" and "always".
+ *
never
0
Never show this item in an action bar, show it in the overflow menu instead.
+ * Mutually exclusive with "ifRoom" and "always".
+ *
withText
4
When this item is shown as an action in the action bar, show a text
+ * label with it even if it has an icon representation.
+ *
+ *
+ * @attr name org.muctec.smartfritz:showAsAction
+ */
+ public static final int MenuItem_showAsAction=21;
+ /**
+ *
+ * @attr description
+ * The tooltip text associated with the item.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:tooltipText
+ */
+ public static final int MenuItem_tooltipText=22;
+ /**
+ * Attributes that can be used with a MenuView.
+ *
+ * @attr description
+ * Default animations for the menu.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:windowAnimationStyle
+ */
+ public static final int MenuView_android_windowAnimationStyle=0;
+ /**
+ *
+ * @attr description
+ * Default appearance of menu item text.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:itemTextAppearance
+ */
+ public static final int MenuView_android_itemTextAppearance=1;
+ /**
+ *
+ * @attr description
+ * Default horizontal divider between rows of menu items.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:horizontalDivider
+ */
+ public static final int MenuView_android_horizontalDivider=2;
+ /**
+ *
+ * @attr description
+ * Default vertical divider between menu items.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:verticalDivider
+ */
+ public static final int MenuView_android_verticalDivider=3;
+ /**
+ *
+ * @attr description
+ * Default background for the menu header.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:headerBackground
+ */
+ public static final int MenuView_android_headerBackground=4;
+ /**
+ *
+ * @attr description
+ * Default background for each menu item.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:itemBackground
+ */
+ public static final int MenuView_android_itemBackground=5;
+ /**
+ *
+ * @attr description
+ * Default disabled icon alpha for each menu item that shows an icon.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:itemIconDisabledAlpha
+ */
+ public static final int MenuView_android_itemIconDisabledAlpha=6;
+ /**
+ *
+ * @attr description
+ * Whether space should be reserved in layout when an icon is missing.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:preserveIconSpacing
+ */
+ public static final int MenuView_preserveIconSpacing=7;
+ /**
+ *
+ * @attr description
+ * Drawable for the arrow icon indicating a particular item is a submenu.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:subMenuArrow
+ */
+ public static final int MenuView_subMenuArrow=8;
+ /**
+ * Attributes that can be used with a NavigationView.
+ *
This symbol is the offset where the {@link android.R.attr#background}
+ * attribute's value can be found in the {@link #NavigationView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:background
+ */
+ public static final int NavigationView_android_background=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#fitsSystemWindows}
+ * attribute's value can be found in the {@link #NavigationView} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:fitsSystemWindows
+ */
+ public static final int NavigationView_android_fitsSystemWindows=1;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#maxWidth}
+ * attribute's value can be found in the {@link #NavigationView} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:maxWidth
+ */
+ public static final int NavigationView_android_maxWidth=2;
+ /**
+ *
+ * @attr description
+ * Elevation for the action bar itself
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:elevation
+ */
+ public static final int NavigationView_elevation=3;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#headerLayout}
+ * attribute's value can be found in the {@link #NavigationView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:headerLayout
+ */
+ public static final int NavigationView_headerLayout=4;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#itemBackground}
+ * attribute's value can be found in the {@link #NavigationView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:itemBackground
+ */
+ public static final int NavigationView_itemBackground=5;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#itemHorizontalPadding}
+ * attribute's value can be found in the {@link #NavigationView} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:itemHorizontalPadding
+ */
+ public static final int NavigationView_itemHorizontalPadding=6;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#itemIconPadding}
+ * attribute's value can be found in the {@link #NavigationView} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:itemIconPadding
+ */
+ public static final int NavigationView_itemIconPadding=7;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#itemIconTint}
+ * attribute's value can be found in the {@link #NavigationView} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:itemIconTint
+ */
+ public static final int NavigationView_itemIconTint=8;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#itemTextAppearance}
+ * attribute's value can be found in the {@link #NavigationView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:itemTextAppearance
+ */
+ public static final int NavigationView_itemTextAppearance=9;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#itemTextColor}
+ * attribute's value can be found in the {@link #NavigationView} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:itemTextColor
+ */
+ public static final int NavigationView_itemTextColor=10;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#menu}
+ * attribute's value can be found in the {@link #NavigationView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:menu
+ */
+ public static final int NavigationView_menu=11;
+ /**
+ * Attributes that can be used with a PopupWindow.
+ *
This symbol is the offset where the {@link android.R.attr#popupBackground}
+ * attribute's value can be found in the {@link #PopupWindow} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:popupBackground
+ */
+ public static final int PopupWindow_android_popupBackground=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#popupAnimationStyle}
+ * attribute's value can be found in the {@link #PopupWindow} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:popupAnimationStyle
+ */
+ public static final int PopupWindow_android_popupAnimationStyle=1;
+ /**
+ *
+ * @attr description
+ * Whether the popup window should overlap its anchor view.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:overlapAnchor
+ */
+ public static final int PopupWindow_overlapAnchor=2;
+ /**
+ * Attributes that can be used with a PopupWindowBackgroundState.
+ *
State identifier indicating the popup will be above the anchor.
+ *
+ * @see #PopupWindowBackgroundState_state_above_anchor
+ */
+ public static final int[] PopupWindowBackgroundState={
+ 0x7f030168
+ };
+ /**
+ *
+ * @attr description
+ * State identifier indicating the popup will be above the anchor.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:state_above_anchor
+ */
+ public static final int PopupWindowBackgroundState_state_above_anchor=0;
+ /**
+ * Attributes that can be used with a RecycleListView.
+ *
+ * @attr description
+ * Bottom padding to use when no buttons are present.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:paddingBottomNoButtons
+ */
+ public static final int RecycleListView_paddingBottomNoButtons=0;
+ /**
+ *
+ * @attr description
+ * Top padding to use when no title is present.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:paddingTopNoTitle
+ */
+ public static final int RecycleListView_paddingTopNoTitle=1;
+ /**
+ * Attributes that can be used with a RecyclerView.
+ *
This symbol is the offset where the {@link android.R.attr#orientation}
+ * attribute's value can be found in the {@link #RecyclerView} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
horizontal
0
+ *
vertical
1
+ *
+ *
+ * @attr name android:orientation
+ */
+ public static final int RecyclerView_android_orientation=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#descendantFocusability}
+ * attribute's value can be found in the {@link #RecyclerView} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
afterDescendants
1
+ *
beforeDescendants
0
+ *
blocksDescendants
2
+ *
+ *
+ * @attr name android:descendantFocusability
+ */
+ public static final int RecyclerView_android_descendantFocusability=1;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#fastScrollEnabled}
+ * attribute's value can be found in the {@link #RecyclerView} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:fastScrollEnabled
+ */
+ public static final int RecyclerView_fastScrollEnabled=2;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#fastScrollHorizontalThumbDrawable}
+ * attribute's value can be found in the {@link #RecyclerView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:fastScrollHorizontalThumbDrawable
+ */
+ public static final int RecyclerView_fastScrollHorizontalThumbDrawable=3;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#fastScrollHorizontalTrackDrawable}
+ * attribute's value can be found in the {@link #RecyclerView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:fastScrollHorizontalTrackDrawable
+ */
+ public static final int RecyclerView_fastScrollHorizontalTrackDrawable=4;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#fastScrollVerticalThumbDrawable}
+ * attribute's value can be found in the {@link #RecyclerView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:fastScrollVerticalThumbDrawable
+ */
+ public static final int RecyclerView_fastScrollVerticalThumbDrawable=5;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#fastScrollVerticalTrackDrawable}
+ * attribute's value can be found in the {@link #RecyclerView} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:fastScrollVerticalTrackDrawable
+ */
+ public static final int RecyclerView_fastScrollVerticalTrackDrawable=6;
+ /**
+ *
+ * @attr description
+ * Class name of the Layout Manager to be used.
+ *
+ * The class must extandroidx.recyclerview.widget.RecyclerViewView$LayoutManager
+ * and have either a default constructor or constructor with the signature
+ * (android.content.Context, android.util.AttributeSet, int, int).
+ *
+ * If the name starts with a '.', application package is prefixed.
+ * Else, if the name contains a '.', the classname is assumed to be a full class name.
+ * Else, the recycler view package naandroidx.appcompat.widgetdget) is prefixed.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:layoutManager
+ */
+ public static final int RecyclerView_layoutManager=7;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#reverseLayout}
+ * attribute's value can be found in the {@link #RecyclerView} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:reverseLayout
+ */
+ public static final int RecyclerView_reverseLayout=8;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#spanCount}
+ * attribute's value can be found in the {@link #RecyclerView} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name org.muctec.smartfritz:spanCount
+ */
+ public static final int RecyclerView_spanCount=9;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#stackFromEnd}
+ * attribute's value can be found in the {@link #RecyclerView} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:stackFromEnd
+ */
+ public static final int RecyclerView_stackFromEnd=10;
+ /**
+ * Attributes that can be used with a ScrimInsetsFrameLayout.
+ *
+ * @see #ScrimInsetsFrameLayout_insetForeground
+ */
+ public static final int[] ScrimInsetsFrameLayout={
+ 0x7f0300f8
+ };
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#insetForeground}
+ * attribute's value can be found in the {@link #ScrimInsetsFrameLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:insetForeground
+ */
+ public static final int ScrimInsetsFrameLayout_insetForeground=0;
+ /**
+ * Attributes that can be used with a ScrollingViewBehavior_Layout.
+ *
+ * @see #ScrollingViewBehavior_Layout_behavior_overlapTop
+ */
+ public static final int[] ScrollingViewBehavior_Layout={
+ 0x7f03003a
+ };
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#behavior_overlapTop}
+ * attribute's value can be found in the {@link #ScrollingViewBehavior_Layout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:behavior_overlapTop
+ */
+ public static final int ScrollingViewBehavior_Layout_behavior_overlapTop=0;
+ /**
+ * Attributes that can be used with a SearchView.
+ *
This symbol is the offset where the {@link android.R.attr#focusable}
+ * attribute's value can be found in the {@link #SearchView} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
auto
10
+ *
+ *
+ * @attr name android:focusable
+ */
+ public static final int SearchView_android_focusable=0;
+ /**
+ *
+ * @attr description
+ * An optional maximum width of the SearchView.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:maxWidth
+ */
+ public static final int SearchView_android_maxWidth=1;
+ /**
+ *
+ * @attr description
+ * The input type to set on the query text field.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
date
14
+ *
datetime
4
+ *
none
0
+ *
number
2
+ *
numberDecimal
2002
+ *
numberPassword
12
+ *
numberSigned
1002
+ *
phone
3
+ *
text
1
+ *
textAutoComplete
10001
+ *
textAutoCorrect
8001
+ *
textCapCharacters
1001
+ *
textCapSentences
4001
+ *
textCapWords
2001
+ *
textEmailAddress
21
+ *
textEmailSubject
31
+ *
textFilter
b1
+ *
textImeMultiLine
40001
+ *
textLongMessage
51
+ *
textMultiLine
20001
+ *
textNoSuggestions
80001
+ *
textPassword
81
+ *
textPersonName
61
+ *
textPhonetic
c1
+ *
textPostalAddress
71
+ *
textShortMessage
41
+ *
textUri
11
+ *
textVisiblePassword
91
+ *
textWebEditText
a1
+ *
textWebEmailAddress
d1
+ *
textWebPassword
e1
+ *
time
24
+ *
+ *
+ * @attr name android:inputType
+ */
+ public static final int SearchView_android_inputType=2;
+ /**
+ *
+ * @attr description
+ * The IME options to set on the query text field.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
actionDone
6
+ *
actionGo
2
+ *
actionNext
5
+ *
actionNone
1
+ *
actionPrevious
7
+ *
actionSearch
3
+ *
actionSend
4
+ *
actionUnspecified
0
+ *
flagForceAscii
80000000
+ *
flagNavigateNext
8000000
+ *
flagNavigatePrevious
4000000
+ *
flagNoAccessoryAction
20000000
+ *
flagNoEnterAction
40000000
+ *
flagNoExtractUi
10000000
+ *
flagNoFullscreen
2000000
+ *
flagNoPersonalizedLearning
1000000
+ *
normal
0
+ *
+ *
+ * @attr name android:imeOptions
+ */
+ public static final int SearchView_android_imeOptions=3;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:closeIcon
+ */
+ public static final int SearchView_closeIcon=4;
+ /**
+ *
+ * @attr description
+ * Commit icon shown in the query suggestion row
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:commitIcon
+ */
+ public static final int SearchView_commitIcon=5;
+ /**
+ *
+ * @attr description
+ * Default query hint used when {@code queryHint} is undefined and
+ * the search view's {@code SearchableInfo} does not provide a hint.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:defaultQueryHint
+ */
+ public static final int SearchView_defaultQueryHint=6;
+ /**
+ *
+ * @attr description
+ * Go button icon
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:goIcon
+ */
+ public static final int SearchView_goIcon=7;
+ /**
+ *
+ * @attr description
+ * The default state of the SearchView. If true, it will be iconified when not in
+ * use and expanded when clicked.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:iconifiedByDefault
+ */
+ public static final int SearchView_iconifiedByDefault=8;
+ /**
+ *
+ * @attr description
+ * The layout to use for the search view.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:layout
+ */
+ public static final int SearchView_layout=9;
+ /**
+ *
+ * @attr description
+ * Background for the section containing the search query
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:queryBackground
+ */
+ public static final int SearchView_queryBackground=10;
+ /**
+ *
+ * @attr description
+ * An optional user-defined query hint string to be displayed in the empty query field.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:queryHint
+ */
+ public static final int SearchView_queryHint=11;
+ /**
+ *
+ * @attr description
+ * Search icon displayed as a text field hint
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:searchHintIcon
+ */
+ public static final int SearchView_searchHintIcon=12;
+ /**
+ *
+ * @attr description
+ * Search icon
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:searchIcon
+ */
+ public static final int SearchView_searchIcon=13;
+ /**
+ *
+ * @attr description
+ * Background for the section containing the action (e.g. voice search)
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:submitBackground
+ */
+ public static final int SearchView_submitBackground=14;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:suggestionRowLayout
+ */
+ public static final int SearchView_suggestionRowLayout=15;
+ /**
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:voiceIcon
+ */
+ public static final int SearchView_voiceIcon=16;
+ /**
+ * Attributes that can be used with a Snackbar.
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#snackbarButtonStyle}
+ * attribute's value can be found in the {@link #Snackbar} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:snackbarButtonStyle
+ */
+ public static final int Snackbar_snackbarButtonStyle=0;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#snackbarStyle}
+ * attribute's value can be found in the {@link #Snackbar} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:snackbarStyle
+ */
+ public static final int Snackbar_snackbarStyle=1;
+ /**
+ * Attributes that can be used with a SnackbarLayout.
+ *
This symbol is the offset where the {@link android.R.attr#maxWidth}
+ * attribute's value can be found in the {@link #SnackbarLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:maxWidth
+ */
+ public static final int SnackbarLayout_android_maxWidth=0;
+ /**
+ *
+ * @attr description
+ * Elevation for the action bar itself
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:elevation
+ */
+ public static final int SnackbarLayout_elevation=1;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#maxActionInlineWidth}
+ * attribute's value can be found in the {@link #SnackbarLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:maxActionInlineWidth
+ */
+ public static final int SnackbarLayout_maxActionInlineWidth=2;
+ /**
+ * Attributes that can be used with a Spinner.
+ *
+ * @attr description
+ * Reference to an array resource that will populate the Spinner.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:entries
+ */
+ public static final int Spinner_android_entries=0;
+ /**
+ *
+ * @attr description
+ * Background drawable to use for the dropdown in spinnerMode="dropdown".
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:popupBackground
+ */
+ public static final int Spinner_android_popupBackground=1;
+ /**
+ *
+ * @attr description
+ * The prompt to display when the spinner's dialog is shown.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:prompt
+ */
+ public static final int Spinner_android_prompt=2;
+ /**
+ *
+ * @attr description
+ * Width of the dropdown in spinnerMode="dropdown".
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
fill_parent
ffffffff
+ *
match_parent
ffffffff
+ *
wrap_content
fffffffe
+ *
+ *
+ * @attr name android:dropDownWidth
+ */
+ public static final int Spinner_android_dropDownWidth=3;
+ /**
+ *
+ * @attr description
+ * Theme to use for the drop-down or dialog popup window.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:popupTheme
+ */
+ public static final int Spinner_popupTheme=4;
+ /**
+ * Attributes that can be used with a StateListDrawable.
+ *
+ * @attr description
+ * Enables or disables dithering of the bitmap if the bitmap does not have the
+ * same pixel configuration as the screen (for instance: a ARGB 8888 bitmap with
+ * an RGB 565 screen).
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:dither
+ */
+ public static final int StateListDrawable_android_dither=0;
+ /**
+ *
+ * @attr description
+ * Indicates whether the drawable should be initially visible.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:visible
+ */
+ public static final int StateListDrawable_android_visible=1;
+ /**
+ *
+ * @attr description
+ * If true, allows the drawable's padding to change based on the
+ * current state that is selected. If false, the padding will
+ * stay the same (based on the maximum padding of all the states).
+ * Enabling this feature requires that the owner of the drawable
+ * deal with performing layout when the state changes, which is
+ * often not supported.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:variablePadding
+ */
+ public static final int StateListDrawable_android_variablePadding=2;
+ /**
+ *
+ * @attr description
+ * If true, the drawable's reported internal size will remain
+ * constant as the state changes; the size is the maximum of all
+ * of the states. If false, the size will vary based on the
+ * current state.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name android:constantSize
+ */
+ public static final int StateListDrawable_android_constantSize=3;
+ /**
+ *
+ * @attr description
+ * Amount of time (in milliseconds) to fade in a new state drawable.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name android:enterFadeDuration
+ */
+ public static final int StateListDrawable_android_enterFadeDuration=4;
+ /**
+ *
+ * @attr description
+ * Amount of time (in milliseconds) to fade out an old state drawable.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name android:exitFadeDuration
+ */
+ public static final int StateListDrawable_android_exitFadeDuration=5;
+ /**
+ * Attributes that can be used with a StateListDrawableItem.
+ *
+ * @see #StateListDrawableItem_android_drawable
+ */
+ public static final int[] StateListDrawableItem={
+ 0x01010199
+ };
+ /**
+ *
+ * @attr description
+ * Reference to a drawable resource to use for the state. If not
+ * given, the drawable must be defined by the first child tag.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:drawable
+ */
+ public static final int StateListDrawableItem_android_drawable=0;
+ /**
+ * Attributes that can be used with a SwitchCompat.
+ *
+ * @attr description
+ * Text to use when the switch is in the checked/"on" state.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:textOn
+ */
+ public static final int SwitchCompat_android_textOn=0;
+ /**
+ *
+ * @attr description
+ * Text to use when the switch is in the unchecked/"off" state.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:textOff
+ */
+ public static final int SwitchCompat_android_textOff=1;
+ /**
+ *
+ * @attr description
+ * Drawable to use as the "thumb" that switches back and forth.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:thumb
+ */
+ public static final int SwitchCompat_android_thumb=2;
+ /**
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:showText
+ */
+ public static final int SwitchCompat_showText=3;
+ /**
+ *
+ * @attr description
+ * Whether to split the track and leave a gap for the thumb drawable.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:splitTrack
+ */
+ public static final int SwitchCompat_splitTrack=4;
+ /**
+ *
+ * @attr description
+ * Minimum width for the switch component
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:switchMinWidth
+ */
+ public static final int SwitchCompat_switchMinWidth=5;
+ /**
+ *
+ * @attr description
+ * Minimum space between the switch and caption text
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:switchPadding
+ */
+ public static final int SwitchCompat_switchPadding=6;
+ /**
+ *
+ * @attr description
+ * TextAppearance style for text displayed on the switch thumb.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:switchTextAppearance
+ */
+ public static final int SwitchCompat_switchTextAppearance=7;
+ /**
+ *
+ * @attr description
+ * Amount of padding on either side of text within the switch thumb.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:thumbTextPadding
+ */
+ public static final int SwitchCompat_thumbTextPadding=8;
+ /**
+ *
+ * @attr description
+ * Tint to apply to the thumb drawable.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:thumbTint
+ */
+ public static final int SwitchCompat_thumbTint=9;
+ /**
+ *
+ * @attr description
+ * Blending mode used to apply the thumb tint.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and drawable color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ *
+ * @attr name org.muctec.smartfritz:thumbTintMode
+ */
+ public static final int SwitchCompat_thumbTintMode=10;
+ /**
+ *
+ * @attr description
+ * Drawable to use as the "track" that the switch thumb slides within.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:track
+ */
+ public static final int SwitchCompat_track=11;
+ /**
+ *
+ * @attr description
+ * Tint to apply to the track.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:trackTint
+ */
+ public static final int SwitchCompat_trackTint=12;
+ /**
+ *
+ * @attr description
+ * Blending mode used to apply the track tint.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and drawable color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ *
+ * @attr name org.muctec.smartfritz:trackTintMode
+ */
+ public static final int SwitchCompat_trackTintMode=13;
+ /**
+ * Attributes that can be used with a TabItem.
+ *
This symbol is the offset where the {@link android.R.attr#icon}
+ * attribute's value can be found in the {@link #TabItem} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:icon
+ */
+ public static final int TabItem_android_icon=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#layout}
+ * attribute's value can be found in the {@link #TabItem} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:layout
+ */
+ public static final int TabItem_android_layout=1;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#text}
+ * attribute's value can be found in the {@link #TabItem} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:text
+ */
+ public static final int TabItem_android_text=2;
+ /**
+ * Attributes that can be used with a TabLayout.
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabBackground}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:tabBackground
+ */
+ public static final int TabLayout_tabBackground=0;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabContentStart}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:tabContentStart
+ */
+ public static final int TabLayout_tabContentStart=1;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabGravity}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
center
1
+ *
fill
0
+ *
+ *
+ * @attr name org.muctec.smartfritz:tabGravity
+ */
+ public static final int TabLayout_tabGravity=2;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabIconTint}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:tabIconTint
+ */
+ public static final int TabLayout_tabIconTint=3;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabIconTintMode}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
+ *
multiply
e
+ *
screen
f
+ *
src_atop
9
+ *
src_in
5
+ *
src_over
3
+ *
+ *
+ * @attr name org.muctec.smartfritz:tabIconTintMode
+ */
+ public static final int TabLayout_tabIconTintMode=4;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabIndicator}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:tabIndicator
+ */
+ public static final int TabLayout_tabIndicator=5;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabIndicatorAnimationDuration}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name org.muctec.smartfritz:tabIndicatorAnimationDuration
+ */
+ public static final int TabLayout_tabIndicatorAnimationDuration=6;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabIndicatorColor}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:tabIndicatorColor
+ */
+ public static final int TabLayout_tabIndicatorColor=7;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabIndicatorFullWidth}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:tabIndicatorFullWidth
+ */
+ public static final int TabLayout_tabIndicatorFullWidth=8;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabIndicatorGravity}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
0
+ *
center
1
+ *
stretch
3
+ *
top
2
+ *
+ *
+ * @attr name org.muctec.smartfritz:tabIndicatorGravity
+ */
+ public static final int TabLayout_tabIndicatorGravity=9;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabIndicatorHeight}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:tabIndicatorHeight
+ */
+ public static final int TabLayout_tabIndicatorHeight=10;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabInlineLabel}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:tabInlineLabel
+ */
+ public static final int TabLayout_tabInlineLabel=11;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabMaxWidth}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:tabMaxWidth
+ */
+ public static final int TabLayout_tabMaxWidth=12;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabMinWidth}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:tabMinWidth
+ */
+ public static final int TabLayout_tabMinWidth=13;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabMode}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
fixed
1
+ *
scrollable
0
+ *
+ *
+ * @attr name org.muctec.smartfritz:tabMode
+ */
+ public static final int TabLayout_tabMode=14;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabPadding}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:tabPadding
+ */
+ public static final int TabLayout_tabPadding=15;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabPaddingBottom}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:tabPaddingBottom
+ */
+ public static final int TabLayout_tabPaddingBottom=16;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabPaddingEnd}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:tabPaddingEnd
+ */
+ public static final int TabLayout_tabPaddingEnd=17;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabPaddingStart}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:tabPaddingStart
+ */
+ public static final int TabLayout_tabPaddingStart=18;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabPaddingTop}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:tabPaddingTop
+ */
+ public static final int TabLayout_tabPaddingTop=19;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabRippleColor}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:tabRippleColor
+ */
+ public static final int TabLayout_tabRippleColor=20;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabSelectedTextColor}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:tabSelectedTextColor
+ */
+ public static final int TabLayout_tabSelectedTextColor=21;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabTextAppearance}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:tabTextAppearance
+ */
+ public static final int TabLayout_tabTextAppearance=22;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabTextColor}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:tabTextColor
+ */
+ public static final int TabLayout_tabTextColor=23;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#tabUnboundedRipple}
+ * attribute's value can be found in the {@link #TabLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:tabUnboundedRipple
+ */
+ public static final int TabLayout_tabUnboundedRipple=24;
+ /**
+ * Attributes that can be used with a TextAppearance.
+ *
This symbol is the offset where the {@link android.R.attr#textSize}
+ * attribute's value can be found in the {@link #TextAppearance} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:textSize
+ */
+ public static final int TextAppearance_android_textSize=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#typeface}
+ * attribute's value can be found in the {@link #TextAppearance} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
monospace
3
+ *
normal
0
+ *
sans
1
+ *
serif
2
+ *
+ *
+ * @attr name android:typeface
+ */
+ public static final int TextAppearance_android_typeface=1;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#textStyle}
+ * attribute's value can be found in the {@link #TextAppearance} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bold
1
+ *
italic
2
+ *
normal
0
+ *
+ *
+ * @attr name android:textStyle
+ */
+ public static final int TextAppearance_android_textStyle=2;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#textColor}
+ * attribute's value can be found in the {@link #TextAppearance} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:textColor
+ */
+ public static final int TextAppearance_android_textColor=3;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#textColorHint}
+ * attribute's value can be found in the {@link #TextAppearance} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:textColorHint
+ */
+ public static final int TextAppearance_android_textColorHint=4;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#textColorLink}
+ * attribute's value can be found in the {@link #TextAppearance} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:textColorLink
+ */
+ public static final int TextAppearance_android_textColorLink=5;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#shadowColor}
+ * attribute's value can be found in the {@link #TextAppearance} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:shadowColor
+ */
+ public static final int TextAppearance_android_shadowColor=6;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#shadowDx}
+ * attribute's value can be found in the {@link #TextAppearance} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:shadowDx
+ */
+ public static final int TextAppearance_android_shadowDx=7;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#shadowDy}
+ * attribute's value can be found in the {@link #TextAppearance} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:shadowDy
+ */
+ public static final int TextAppearance_android_shadowDy=8;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#shadowRadius}
+ * attribute's value can be found in the {@link #TextAppearance} array.
+ *
+ *
May be a floating point value, such as "1.2".
+ *
+ * @attr name android:shadowRadius
+ */
+ public static final int TextAppearance_android_shadowRadius=9;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#fontFamily}
+ * attribute's value can be found in the {@link #TextAppearance} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:fontFamily
+ */
+ public static final int TextAppearance_android_fontFamily=10;
+ /**
+ *
+ * @attr description
+ * The attribute for the font family.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:fontFamily
+ */
+ public static final int TextAppearance_fontFamily=11;
+ /**
+ *
+ * @attr description
+ * Present the text in ALL CAPS. This may use a small-caps form when available.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:textAllCaps
+ */
+ public static final int TextAppearance_textAllCaps=12;
+ /**
+ * Attributes that can be used with a TextInputLayout.
+ *
This symbol is the offset where the {@link android.R.attr#textColorHint}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:textColorHint
+ */
+ public static final int TextInputLayout_android_textColorHint=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#hint}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name android:hint
+ */
+ public static final int TextInputLayout_android_hint=1;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#boxBackgroundColor}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:boxBackgroundColor
+ */
+ public static final int TextInputLayout_boxBackgroundColor=2;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#boxBackgroundMode}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
filled
1
+ *
none
0
+ *
outline
2
+ *
+ *
+ * @attr name org.muctec.smartfritz:boxBackgroundMode
+ */
+ public static final int TextInputLayout_boxBackgroundMode=3;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#boxCollapsedPaddingTop}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:boxCollapsedPaddingTop
+ */
+ public static final int TextInputLayout_boxCollapsedPaddingTop=4;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#boxCornerRadiusBottomEnd}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:boxCornerRadiusBottomEnd
+ */
+ public static final int TextInputLayout_boxCornerRadiusBottomEnd=5;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#boxCornerRadiusBottomStart}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:boxCornerRadiusBottomStart
+ */
+ public static final int TextInputLayout_boxCornerRadiusBottomStart=6;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#boxCornerRadiusTopEnd}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:boxCornerRadiusTopEnd
+ */
+ public static final int TextInputLayout_boxCornerRadiusTopEnd=7;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#boxCornerRadiusTopStart}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:boxCornerRadiusTopStart
+ */
+ public static final int TextInputLayout_boxCornerRadiusTopStart=8;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#boxStrokeColor}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:boxStrokeColor
+ */
+ public static final int TextInputLayout_boxStrokeColor=9;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#boxStrokeWidth}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:boxStrokeWidth
+ */
+ public static final int TextInputLayout_boxStrokeWidth=10;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#counterEnabled}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:counterEnabled
+ */
+ public static final int TextInputLayout_counterEnabled=11;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#counterMaxLength}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be an integer value, such as "100".
+ *
+ * @attr name org.muctec.smartfritz:counterMaxLength
+ */
+ public static final int TextInputLayout_counterMaxLength=12;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#counterOverflowTextAppearance}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:counterOverflowTextAppearance
+ */
+ public static final int TextInputLayout_counterOverflowTextAppearance=13;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#counterTextAppearance}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:counterTextAppearance
+ */
+ public static final int TextInputLayout_counterTextAppearance=14;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#errorEnabled}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:errorEnabled
+ */
+ public static final int TextInputLayout_errorEnabled=15;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#errorTextAppearance}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:errorTextAppearance
+ */
+ public static final int TextInputLayout_errorTextAppearance=16;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#helperText}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:helperText
+ */
+ public static final int TextInputLayout_helperText=17;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#helperTextEnabled}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:helperTextEnabled
+ */
+ public static final int TextInputLayout_helperTextEnabled=18;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#helperTextTextAppearance}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:helperTextTextAppearance
+ */
+ public static final int TextInputLayout_helperTextTextAppearance=19;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#hintAnimationEnabled}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:hintAnimationEnabled
+ */
+ public static final int TextInputLayout_hintAnimationEnabled=20;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#hintEnabled}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:hintEnabled
+ */
+ public static final int TextInputLayout_hintEnabled=21;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#hintTextAppearance}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:hintTextAppearance
+ */
+ public static final int TextInputLayout_hintTextAppearance=22;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#passwordToggleContentDescription}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:passwordToggleContentDescription
+ */
+ public static final int TextInputLayout_passwordToggleContentDescription=23;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#passwordToggleDrawable}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:passwordToggleDrawable
+ */
+ public static final int TextInputLayout_passwordToggleDrawable=24;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#passwordToggleEnabled}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:passwordToggleEnabled
+ */
+ public static final int TextInputLayout_passwordToggleEnabled=25;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#passwordToggleTint}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:passwordToggleTint
+ */
+ public static final int TextInputLayout_passwordToggleTint=26;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#passwordToggleTintMode}
+ * attribute's value can be found in the {@link #TextInputLayout} array.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
multiply
e
+ *
screen
f
+ *
src_atop
9
+ *
src_in
5
+ *
src_over
3
+ *
+ *
+ * @attr name org.muctec.smartfritz:passwordToggleTintMode
+ */
+ public static final int TextInputLayout_passwordToggleTintMode=27;
+ /**
+ * Attributes that can be used with a ThemeEnforcement.
+ *
This symbol is the offset where the {@link android.R.attr#textAppearance}
+ * attribute's value can be found in the {@link #ThemeEnforcement} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:textAppearance
+ */
+ public static final int ThemeEnforcement_android_textAppearance=0;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#enforceMaterialTheme}
+ * attribute's value can be found in the {@link #ThemeEnforcement} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:enforceMaterialTheme
+ */
+ public static final int ThemeEnforcement_enforceMaterialTheme=1;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#enforceTextAppearance}
+ * attribute's value can be found in the {@link #ThemeEnforcement} array.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
+ * @attr name org.muctec.smartfritz:enforceTextAppearance
+ */
+ public static final int ThemeEnforcement_enforceTextAppearance=2;
+ /**
+ * Attributes that can be used with a Toolbar.
+ *
This symbol is the offset where the {@link android.R.attr#gravity}
+ * attribute's value can be found in the {@link #Toolbar} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
+ *
center
11
+ *
center_horizontal
1
+ *
center_vertical
10
+ *
clip_horizontal
8
+ *
clip_vertical
80
+ *
end
800005
+ *
fill
77
+ *
fill_horizontal
7
+ *
fill_vertical
70
+ *
left
3
+ *
right
5
+ *
start
800003
+ *
top
30
+ *
+ *
+ * @attr name android:gravity
+ */
+ public static final int Toolbar_android_gravity=0;
+ /**
+ *
This symbol is the offset where the {@link android.R.attr#minHeight}
+ * attribute's value can be found in the {@link #Toolbar} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name android:minHeight
+ */
+ public static final int Toolbar_android_minHeight=1;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#buttonGravity}
+ * attribute's value can be found in the {@link #Toolbar} array.
+ *
+ *
Must be one or more (separated by '|') of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
bottom
50
Push object to the bottom of its container, not changing its size.
+ *
top
30
Push object to the top of its container, not changing its size.
+ *
+ *
+ * @attr name org.muctec.smartfritz:buttonGravity
+ */
+ public static final int Toolbar_buttonGravity=2;
+ /**
+ *
+ * @attr description
+ * Text to set as the content description for the collapse button.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:collapseContentDescription
+ */
+ public static final int Toolbar_collapseContentDescription=3;
+ /**
+ *
+ * @attr description
+ * Icon drawable to use for the collapse button.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:collapseIcon
+ */
+ public static final int Toolbar_collapseIcon=4;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:contentInsetEnd
+ */
+ public static final int Toolbar_contentInsetEnd=5;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar when actions from a menu
+ * are present. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:contentInsetEndWithActions
+ */
+ public static final int Toolbar_contentInsetEndWithActions=6;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:contentInsetLeft
+ */
+ public static final int Toolbar_contentInsetLeft=7;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:contentInsetRight
+ */
+ public static final int Toolbar_contentInsetRight=8;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar. Navigation buttons and
+ * menu views are excepted. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:contentInsetStart
+ */
+ public static final int Toolbar_contentInsetStart=9;
+ /**
+ *
+ * @attr description
+ * Minimum inset for content views within a bar when a navigation button
+ * is present, such as the Up button. Only valid for some themes and configurations.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:contentInsetStartWithNavigation
+ */
+ public static final int Toolbar_contentInsetStartWithNavigation=10;
+ /**
+ *
+ * @attr description
+ * Drawable to set as the logo that appears at the starting side of
+ * the Toolbar, just after the navigation button.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:logo
+ */
+ public static final int Toolbar_logo=11;
+ /**
+ *
+ * @attr description
+ * A content description string to describe the appearance of the
+ * associated logo image.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:logoDescription
+ */
+ public static final int Toolbar_logoDescription=12;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#maxButtonHeight}
+ * attribute's value can be found in the {@link #Toolbar} array.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:maxButtonHeight
+ */
+ public static final int Toolbar_maxButtonHeight=13;
+ /**
+ *
+ * @attr description
+ * Text to set as the content description for the navigation button
+ * located at the start of the toolbar.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:navigationContentDescription
+ */
+ public static final int Toolbar_navigationContentDescription=14;
+ /**
+ *
+ * @attr description
+ * Icon drawable to use for the navigation button located at
+ * the start of the toolbar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:navigationIcon
+ */
+ public static final int Toolbar_navigationIcon=15;
+ /**
+ *
+ * @attr description
+ * Reference to a theme that should be used to inflate popups
+ * shown by widgets in the toolbar.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:popupTheme
+ */
+ public static final int Toolbar_popupTheme=16;
+ /**
+ *
+ * @attr description
+ * Specifies subtitle text used for navigationMode="normal"
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:subtitle
+ */
+ public static final int Toolbar_subtitle=17;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#subtitleTextAppearance}
+ * attribute's value can be found in the {@link #Toolbar} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:subtitleTextAppearance
+ */
+ public static final int Toolbar_subtitleTextAppearance=18;
+ /**
+ *
+ * @attr description
+ * A color to apply to the subtitle string.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:subtitleTextColor
+ */
+ public static final int Toolbar_subtitleTextColor=19;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#title}
+ * attribute's value can be found in the {@link #Toolbar} array.
+ *
+ *
May be a string value, using '\\;' to escape characters such as
+ * '\\n' or '\\uxxxx' for a unicode character;
+ *
+ * @attr name org.muctec.smartfritz:title
+ */
+ public static final int Toolbar_title=20;
+ /**
+ *
+ * @attr description
+ * Specifies extra space on the left, start, right and end sides
+ * of the toolbar's title. Margin values should be positive.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:titleMargin
+ */
+ public static final int Toolbar_titleMargin=21;
+ /**
+ *
+ * @attr description
+ * Specifies extra space on the bottom side of the toolbar's title.
+ * If both this attribute and titleMargin are specified, then this
+ * attribute takes precedence. Margin values should be positive.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:titleMarginBottom
+ */
+ public static final int Toolbar_titleMarginBottom=22;
+ /**
+ *
+ * @attr description
+ * Specifies extra space on the end side of the toolbar's title.
+ * If both this attribute and titleMargin are specified, then this
+ * attribute takes precedence. Margin values should be positive.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:titleMarginEnd
+ */
+ public static final int Toolbar_titleMarginEnd=23;
+ /**
+ *
+ * @attr description
+ * Specifies extra space on the start side of the toolbar's title.
+ * If both this attribute and titleMargin are specified, then this
+ * attribute takes precedence. Margin values should be positive.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:titleMarginStart
+ */
+ public static final int Toolbar_titleMarginStart=24;
+ /**
+ *
+ * @attr description
+ * Specifies extra space on the top side of the toolbar's title.
+ * If both this attribute and titleMargin are specified, then this
+ * attribute takes precedence. Margin values should be positive.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:titleMarginTop
+ */
+ public static final int Toolbar_titleMarginTop=25;
+ /**
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:titleMargins
+ */
+ @Deprecated
+ public static final int Toolbar_titleMargins=26;
+ /**
+ *
This symbol is the offset where the {@link org.muctec.smartfritz.R.attr#titleTextAppearance}
+ * attribute's value can be found in the {@link #Toolbar} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:titleTextAppearance
+ */
+ public static final int Toolbar_titleTextAppearance=27;
+ /**
+ *
+ * @attr description
+ * A color to apply to the title string.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:titleTextColor
+ */
+ public static final int Toolbar_titleTextColor=28;
+ /**
+ * Attributes that can be used with a View.
+ *
+ * @attr description
+ * Specifies a theme override for a view. When a theme override is set, the
+ * view will be inflated using a {@link android.content.Context} themed with
+ * the specified resource.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:theme
+ */
+ public static final int View_android_theme=0;
+ /**
+ *
+ * @attr description
+ * Boolean that controls whether a view can take focus. By default the user can not
+ * move focus to a view; by setting this attribute to true the view is
+ * allowed to take focus. This value does not impact the behavior of
+ * directly calling {@link android.view.View#requestFocus}, which will
+ * always request focus regardless of this view. It only impacts where
+ * focus navigation will try to move focus.
+ *
+ *
May be a boolean value, such as "true" or
+ * "false".
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
auto
10
+ *
+ *
+ * @attr name android:focusable
+ */
+ public static final int View_android_focusable=1;
+ /**
+ *
+ * @attr description
+ * Sets the padding, in pixels, of the end edge; see {@link android.R.attr#padding}.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:paddingEnd
+ */
+ public static final int View_paddingEnd=2;
+ /**
+ *
+ * @attr description
+ * Sets the padding, in pixels, of the start edge; see {@link android.R.attr#padding}.
+ *
+ *
May be a dimension value, which is a floating point number appended with a
+ * unit such as "14.5sp".
+ * Available units are: px (pixels), dp (density-independent pixels),
+ * sp (scaled pixels based on preferred font size), in (inches), and
+ * mm (millimeters).
+ *
+ * @attr name org.muctec.smartfritz:paddingStart
+ */
+ public static final int View_paddingStart=3;
+ /**
+ *
+ * @attr description
+ * Deprecated.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name org.muctec.smartfritz:theme
+ */
+ public static final int View_theme=4;
+ /**
+ * Attributes that can be used with a ViewBackgroundHelper.
+ *
This symbol is the offset where the {@link android.R.attr#background}
+ * attribute's value can be found in the {@link #ViewBackgroundHelper} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name android:background
+ */
+ public static final int ViewBackgroundHelper_android_background=0;
+ /**
+ *
+ * @attr description
+ * Tint to apply to the background.
+ *
+ *
May be a color value, in the form of "#rgb",
+ * "#argb", "#rrggbb", or
+ * "#aarrggbb".
+ *
+ * @attr name org.muctec.smartfritz:backgroundTint
+ */
+ public static final int ViewBackgroundHelper_backgroundTint=1;
+ /**
+ *
+ * @attr description
+ * Blending mode used to apply the background tint.
+ *
+ *
Must be one of the following constant values.
+ *
+ *
+ *
+ *
+ *
Constant
Value
Description
+ *
add
10
Combines the tint and icon color and alpha channels, clamping the
+ * result to valid color values. Saturate(S + D)
+ *
multiply
e
Multiplies the color and alpha channels of the drawable with those of
+ * the tint. [Sa * Da, Sc * Dc]
+ *
screen
f
[Sa + Da - Sa * Da, Sc + Dc - Sc * Dc]
+ *
src_atop
9
The tint is drawn above the drawable, but with the drawable’s alpha
+ * channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc]
+ *
src_in
5
The tint is masked by the alpha channel of the drawable. The drawable’s
+ * color channels are thrown out. [Sa * Da, Sc * Da]
+ *
src_over
3
The tint is drawn on top of the drawable.
+ * [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc]
+ *
+ *
+ * @attr name org.muctec.smartfritz:backgroundTintMode
+ */
+ public static final int ViewBackgroundHelper_backgroundTintMode=2;
+ /**
+ * Attributes that can be used with a ViewStubCompat.
+ *
This symbol is the offset where the {@link android.R.attr#id}
+ * attribute's value can be found in the {@link #ViewStubCompat} array.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:id
+ */
+ public static final int ViewStubCompat_android_id=0;
+ /**
+ *
+ * @attr description
+ * Supply an identifier for the layout resource to inflate when the ViewStub
+ * becomes visible or when forced to do so. The layout resource must be a
+ * valid reference to a layout.
+ *
+ *
May be a reference to another resource, in the form
+ * "@[+][package:]type/name" or a theme
+ * attribute in the form
+ * "?[package:]type/name".
+ *
+ * @attr name android:layout
+ */
+ public static final int ViewStubCompat_android_layout=1;
+ /**
+ *
+ * @attr description
+ * Overrides the id of the inflated View with this value.
+ *
+ *
+This check scans through your code and libraries and looks at the APIs being used, and checks this against the set of permissions required to access those APIs. If the code using those APIs is called at runtime, then the program will crash.
+
+Furthermore, for permissions that are revocable (with targetSdkVersion 23), client code must also be prepared to handle the calls throwing an exception if the user rejects the request for permission at runtime. Note: This issue has an associated quickfix operation in Android Studio and IntelliJ IDEA.
+To suppress this error, use the issue id "MissingPermission" as explained in the Suppressing Warnings and Errors section.
+
+Consider using apply() instead of commit on shared preferences. Whereas commit blocks and writes its data to persistent storage immediately, apply will handle it in the background. Note: This issue has an associated quickfix operation in Android Studio and IntelliJ IDEA.
+To suppress this error, use the issue id "ApplySharedPref" as explained in the Suppressing Warnings and Errors section.
+
+../../src/org/muctec/smartfritz/Controls.java:1525: Implicitly using the default locale is a common source of bugs: Use toUpperCase(Locale) instead. For strings meant to be internal use Locale.ROOT, otherwise Locale.getDefault().
+ 1522 if (isIPv4) return r = inetAddress.getHostAddress();
+ 1523 if (!isIPv4) {
+ 1524 int delim = inetAddress.getHostAddress().indexOf('%'); // drop ip6 zone suffix
+ 1525 r = delim < 0 ? inetAddress.getHostAddress().toUpperCase() : inetAddress.getHostAddress().substring(0, delim).toUpperCase();
+ 1526 }
+ 1527 }
+ 1528 }
+
+
+../../src/org/muctec/smartfritz/Controls.java:1525: Implicitly using the default locale is a common source of bugs: Use toUpperCase(Locale) instead. For strings meant to be internal use Locale.ROOT, otherwise Locale.getDefault().
+ 1522 if (isIPv4) return r = inetAddress.getHostAddress();
+ 1523 if (!isIPv4) {
+ 1524 int delim = inetAddress.getHostAddress().indexOf('%'); // drop ip6 zone suffix
+ 1525 r = delim < 0 ? inetAddress.getHostAddress().toUpperCase() : inetAddress.getHostAddress().substring(0, delim).toUpperCase();
+ 1526 }
+ 1527 }
+ 1528 }
+
+Calling String#toLowerCase() or #toUpperCase()without specifying an explicit locale is a common source of bugs. The reason for that is that those methods will use the current locale on the user's device, and even though the code appears to work correctly when you are developing the app, it will fail in some locales. For example, in the Turkish locale, the uppercase replacement for i is notI.
+
+If you want the methods to just perform ASCII replacement, for example to convert an enum name, call String#toUpperCase(Locale.US) instead. If you really want to use the current locale, call String#toUpperCase(Locale.getDefault()) instead.
Target SDK attribute is not targeting latest version
+
+
+
+
+../../AndroidManifest.xml:3: Not targeting the latest versions of Android; compatibility modes apply. Consider testing and updating this version. Consult the android.os.Build.VERSION_CODES javadoc for details.
+
+../../build.gradle:34: Not targeting the latest versions of Android; compatibility modes apply. Consider testing and updating this version. Consult the android.os.Build.VERSION_CODES javadoc for details.
+When your application runs on a version of Android that is more recent than your targetSdkVersion specifies that it has been tested with, various compatibility modes kick in. This ensures that your application continues to work, but it may look out of place. For example, if the targetSdkVersion is less than 14, your app may get an option button in the UI.
+
+To fix this issue, set the targetSdkVersion to the highest available value. Then test your app to make sure everything works correctly. You may want to consult the compatibility notes to see what changes apply to each version you are adding support for: http://developer.android.com/reference/android/os/Build.VERSION_CODES.html as well as follow this guide:
+https://developer.android.com/distribute/best-practices/develop/target-sdk.html
Note: This issue has an associated quickfix operation in Android Studio and IntelliJ IDEA.
+To suppress this error, use the issue id "OldTargetApi" as explained in the Suppressing Warnings and Errors section.
+
+../../src/org/muctec/smartfritz/Controls.java:638: To get local formatting use getDateInstance(), getDateTimeInstance(), or getTimeInstance(), or use new SimpleDateFormat(String template, Locale locale) with for example Locale.US for ASCII dates.
+ 635
+ 636 //by TR3E
+ 637 public String GetTimeHHssSS( long millisTime ) {
+ 638 SimpleDateFormat formatter = new SimpleDateFormat ( "mm:ss:SS" );
+ 639 return( formatter.format ( new Date (millisTime) ) );
+ 640 }
+
+
+
+
+Almost all callers should use getDateInstance(), getDateTimeInstance(), or getTimeInstance() to get a ready-made instance of SimpleDateFormat suitable for the user's locale. The main reason you'd create an instance this class directly is because you need to format/parse a specific machine-readable format, in which case you almost certainly want to explicitly ask for US to ensure that you get ASCII digits (rather than, say, Arabic digits).
+
+Therefore, you should either use the form of the SimpleDateFormat constructor where you pass in an explicit locale, such as Locale.US, or use one of the get instance methods, or suppress this error if really know what you are doing.
+This check finds attributes set in XML files that were introduced in a version newer than the oldest version targeted by your application (with the minSdkVersion attribute).
+
+This is not an error; the application will simply ignore the attribute. However, if the attribute is important to the appearance or functionality of your application, you should consider finding an alternative way to achieve the same result with only available attributes, and then you can optionally create a copy of the layout in a layout-vNN folder which will be used on API NN or higher where you can take advantage of the newer attribute.
+
+Note: This check does not only apply to attributes. For example, some tags can be unused too, such as the new <tag> element in layouts introduced in API 21. Note: This issue has an associated quickfix operation in Android Studio and IntelliJ IDEA.
+To suppress this error, use the issue id "UnusedAttribute" as explained in the Suppressing Warnings and Errors section.
+
+In order to support features such as tinting, the appcompat library will automatically load special appcompat replacements for the builtin widgets. However, this does not work for your own custom views.
+
+Instead of extending the android.widget classes directly, you should instead extend one of the delegate classes in android.support.v7.widget.AppCompat. Note: This issue has an associated quickfix operation in Android Studio and IntelliJ IDEA.
+To suppress this error, use the issue id "AppCompatCustomView" as explained in the Suppressing Warnings and Errors section.
+
+This detector looks for usages of libraries where the version you are using is not the current stable release. Using older versions is fine, and there are cases where you deliberately want to stick with an older version. However, you may simply not be aware that a more recent version is available, and that is what this lint check helps find. Note: This issue has an associated quickfix operation in Android Studio and IntelliJ IDEA.
+To suppress this error, use the issue id "GradleDependency" as explained in the Suppressing Warnings and Errors section.
+
+
+../../build.gradle:60: Avoid using + in version numbers; can lead to unpredictable and unrepeatable builds (com.android.support:recyclerview-v7:28.+)
+Using + in dependencies lets you automatically pick up the latest available version rather than a specific, named version. However, this is not recommended; your builds are not repeatable; you may have tested with a slightly different version than what the build server used. (Using a dynamic version as the major version number is more problematic than using it in the minor version position.) Note: This issue has an associated quickfix operation in Android Studio and IntelliJ IDEA.
+To suppress this error, use the issue id "GradleDynamicVersion" as explained in the Suppressing Warnings and Errors section.
+
+
+../../AndroidManifest.xml:2: This versionName value (1.0) is not used; it is always overridden by the value specified in the Gradle build script (1.0)
+
+../../AndroidManifest.xml:3: This minSdkVersion value (14) is not used; it is always overridden by the value specified in the Gradle build script (14)
+
+../../AndroidManifest.xml:3: This targetSdkVersion value (28) is not used; it is always overridden by the value specified in the Gradle build script (28)
+The value of (for example) minSdkVersion is only used if it is not specified in the build.gradle build scripts. When specified in the Gradle build scripts, the manifest value is ignored and can be misleading, so should be removed to avoid ambiguity. To suppress this error, use the issue id "GradleOverrides" as explained in the Suppressing Warnings and Errors section.
+
+This API has been flagged with a restriction that has not been met.
+
+Examples of API restrictions:
+* Method can only be invoked by a subclass
+* Method can only be accessed from within the same library (defined by the Gradle library group id)
+* Method can only be accessed from tests.
+
+You can add your own API restrictions with the @RestrictTo annotation. To suppress this error, use the issue id "RestrictedApi" as explained in the Suppressing Warnings and Errors section.
+
+Using these device identifiers is not recommended other than for high value fraud prevention and advanced telephony use-cases. For advertising use-cases, use AdvertisingIdClient$Info#getId and for analytics, use InstanceId#getId.
+The allowBackup attribute determines if an application's data can be backed up and restored. It is documented at http://developer.android.com/reference/android/R.attr.html#allowBackup
+
+By default, this flag is set to true. When this flag is set to true, application data can be backed up and restored by the user using adb backup and adb restore.
+
+This may have security consequences for an application. adb backup allows users who have enabled USB debugging to copy application data off of the device. Once backed up, all application data can be read by the user. adb restore allows creation of application data from a source specified by the user. Following a restore, applications should not assume that the data, file permissions, and directory permissions were created by the application itself.
+
+Setting allowBackup="false" opts an application out of both backup and restore.
+
+To fix this warning, decide whether your application should support backup, and explicitly set android:allowBackup=(true|false)".
+
+If not set to false, and if targeting API 23 or later, lint will also warn that you should set android:fullBackupContent to configure auto backup.
Note: This issue has an associated quickfix operation in Android Studio and IntelliJ IDEA.
+To suppress this error, use the issue id "AllowBackup" as explained in the Suppressing Warnings and Errors section.
+
+../../src/org/muctec/smartfritz/jHttpClient.java:1193: Provide a timeout when requesting a wakelock with PowerManager.Wakelock.acquire(long timeout). This will ensure the OS will cleanup any wakelocks that last longer than you intend, and will save your user's battery.
+Wakelocks have two acquire methods: one with a timeout, and one without. You should generally always use the one with a timeout. A typical timeout is 10 minutes. If the task takes longer than it is critical that it happens (i.e. can't use JobScheduler) then maybe they should consider a foreground service instead (which is a stronger run guarantee and lets the user know something long/important is happening). Note: This issue has an associated quickfix operation in Android Studio and IntelliJ IDEA.
+To suppress this error, use the issue id "WakelockTimeout" as explained in the Suppressing Warnings and Errors section.
+
+../../res/values-v11: This folder configuration (v11) is unnecessary; minSdkVersion is 14. Merge all the resources in this folder into values.
+../../res/values-v14: This folder configuration (v14) is unnecessary; minSdkVersion is 14. Merge all the resources in this folder into values.
+
+
+This check flags version checks that are not necessary, because the minSdkVersion (or surrounding known API level) is already at least as high as the version checked for.
+
+Similarly, it also looks for resources in -vNN folders, such as values-v14 where the version qualifier is less than or equal to the minSdkVersion, where the contents should be merged into the best folder. Note: This issue has an associated quickfix operation in Android Studio and IntelliJ IDEA.
+To suppress this error, use the issue id "ObsoleteSdkInt" as explained in the Suppressing Warnings and Errors section.
+
+A static field will leak contexts.
+
+Non-static inner classes have an implicit reference to their outer class. If that outer class is for example a Fragment or Activity, then this reference means that the long-running handler/loader/task will hold a reference to the activity which prevents it from getting garbage collected.
+
+Similarly, direct field references to activities and fragments from these longer running instances can cause leaks.
+
+ViewModel classes should never point to Views or non-application Contexts. To suppress this error, use the issue id "StaticFieldLeak" as explained in the Suppressing Warnings and Errors section.
+
+ 4 Base application theme, dependent on API level. This theme is replaced
+ 5 by AppBaseTheme from res/values-vXX/styles.xml on newer devices.
+ 6 -->
+ 7 <stylename="AppBaseTheme"parent="android:Theme.Light">
+ 8 <!--
+ 9 Theme customizations available in newer API levels can go in
+ 10 res/values-vXX/styles.xml, while customizations related to
+
+Unused resources make applications larger and slow down builds.
+
+The unused resource check can ignore tests. If you want to include resources that are only referenced from tests, consider packaging them in a test source set instead.
+
+You can include test sources in the unused resource check by setting the system property lint.unused-resources.include-tests=true, and to exclude them (usually for performance reasons), use lint.unused-resources.exclude-tests=true. Note: This issue has an associated quickfix operation in Android Studio and IntelliJ IDEA.
+To suppress this error, use the issue id "UnusedResources" as explained in the Suppressing Warnings and Errors section.
+
+Checks the all icons which are provided in multiple densities, all compute to roughly the same density-independent pixel (dip) size. This catches errors where images are either placed in the wrong folder, or icons are changed to new sizes but some folders are forgotten. To suppress this error, use the issue id "IconDipSize" as explained in the Suppressing Warnings and Errors section.
+
+../../res/drawable-xxhdpi/ic_launcher.png: The ic_launcher.png icon has identical contents in the following configuration folders: drawable-hdpi, drawable-xhdpi, drawable-xxhdpi
+
+If an icon is provided under different configuration parameters such as drawable-hdpi or -v11, they should typically be different. This detector catches cases where the same icon is provided in different configuration folder which is usually not intentional. To suppress this error, use the issue id "IconDuplicatesConfig" as explained in the Suppressing Warnings and Errors section.
+
+The res/drawable folder is intended for density-independent graphics such as shapes defined in XML. For bitmaps, move it to drawable-mdpi and consider providing higher and lower resolution versions in drawable-ldpi, drawable-hdpi and drawable-xhdpi. If the icon really is density independent (for example a solid color) you can place it in drawable-nodpi.
+../../res/drawable-mdpi: Missing the following drawables in drawable-mdpi: ic_call_icon.png, ic_cervantes.png, ic_chevron_left_black_48dp.png, ic_chevron_right_black_48dp.png, ic_don_quixote.png... (11 more)
+../../res/drawable-xhdpi: Missing the following drawables in drawable-xhdpi: ic_call_icon.png, ic_cervantes.png, ic_don_quixote.png, ic_fritzbox.png, ic_fritzbox_icon.png... (8 more)
+../../res/drawable-xxhdpi: Missing the following drawables in drawable-xxhdpi: ic_call_icon.png, ic_cervantes.png, ic_chevron_left_black_48dp.png, ic_chevron_right_black_48dp.png, ic_don_quixote.png... (11 more)
+
+
+Icons will look best if a custom version is provided for each of the major screen density classes (low, medium, high, extra high). This lint check identifies icons which do not have complete coverage across the densities.
+
+Low density is not really used much anymore, so this check ignores the ldpi density. To force lint to include it, set the environment variable ANDROID_LINT_INCLUDE_LDPI=true. For more information on current density usage, see http://developer.android.com/resources/dashboard/screens.html
+../../AndroidManifest.xml:39: App is not indexable by Google Search; consider adding at least one Activity with an ACTION-VIEW intent filter. See issue explanation for more details.
Note: This issue has an associated quickfix operation in Android Studio and IntelliJ IDEA.
+To suppress this error, use the issue id "GoogleAppIndexingWarning" as explained in the Suppressing Warnings and Errors section.
+
+
+../../src/org/muctec/smartfritz/jPanel.java:23: Custom view jPanel is missing constructor used by tools: (Context) or (Context,AttributeSet) or (Context,AttributeSet,int)
+Some layout tools (such as the Android layout editor) need to find a constructor with one of the following signatures:
+* View(Context context)
+* View(Context context, AttributeSet attrs)
+* View(Context context, AttributeSet attrs, int defStyle)
+
+If your custom view needs to perform initialization which does not apply when used in a layout editor, you can surround the given code with a check to see if View#isInEditMode() is false, since that method will return false at runtime but true within a user interface editor. To suppress this error, use the issue id "ViewConstructor" as explained in the Suppressing Warnings and Errors section.
+
+If a View that overrides onTouchEvent or uses an OnTouchListener does not also implement performClick and call it when clicks are detected, the View may not handle accessibility actions properly. Logic handling the click actions should ideally be placed in View#performClick as some accessibility services invoke performClick when a click action should occur. To suppress this error, use the issue id "ClickableViewAccessibility" as explained in the Suppressing Warnings and Errors section.
+
+One or more issues were not run by lint, either
+because the check is not enabled by default, or because
+it was disabled with a command line flag or via one or
+more lint.xml configuration files in the project directories.
+
+
AppLinksAutoVerifyError
+
+
Disabled By: Default
+
+Ensures that app links are correctly set and associated with website.
To suppress this error, use the issue id "AppLinksAutoVerifyWarning" as explained in the Suppressing Warnings and Errors section.
+
+
+
+
+
BackButton
+
+
Disabled By: Default
+
+According to the Android Design Guide,
+
+"Other platforms use an explicit back button with label to allow the user to navigate up the application's hierarchy. Instead, Android uses the main action bar's app icon for hierarchical navigation and the navigation bar's back button for temporal navigation."
+This check is not very sophisticated (it just looks for buttons with the label "Back"), so it is disabled by default to not trigger on common scenarios like pairs of Back/Next buttons to paginate through screens.
+The WebP format is typically more compact than PNG and JPEG. As of Android 4.2.1 it supports transparency and lossless conversion as well. Note that there is a quickfix in the IDE which lets you perform conversion.
+
+Launcher icons must be in the PNG format. Note: This issue has an associated quickfix operation in Android Studio and IntelliJ IDEA.
+To suppress this error, use the issue id "ConvertToWebp" as explained in the Suppressing Warnings and Errors section.
+
+
+
+
+
DalvikOverride
+
+
Disabled By: Default
+
+The Dalvik virtual machine will treat a package private method in one class as overriding a package private method in its super class, even if they are in separate packages.
+
+If you really did intend for this method to override the other, make the method protected instead.
+
+If you did not intend the override, consider making the method private, or changing its name or signature.
+
+Note that this check is disabled be default, because ART (the successor to Dalvik) no longer has this behavior. To suppress this error, use the issue id "DalvikOverride" as explained in the Suppressing Warnings and Errors section.
+
+
+
+
+
DuplicateStrings
+
+
Disabled By: Default
+
+Duplicate strings can make applications larger unnecessarily.
+
+This lint check looks for duplicate strings, including differences for strings where the only difference is in capitalization. Title casing and all uppercase can all be adjusted in the layout or in code.
+An "easter egg" is code deliberately hidden in the code, both from potential users and even from other developers. This lint check looks for code which looks like it may be hidden from sight. To suppress this error, use the issue id "EasterEgg" as explained in the Suppressing Warnings and Errors section.
+
+
+
+
+
FieldGetter
+
+
Disabled By: Default
+
+Accessing a field within the class that defines a getter for that field is at least 3 times faster than calling the getter. For simple getters that do nothing other than return the field, you might want to just reference the local field directly instead.
+
+NOTE: As of Android 2.3 (Gingerbread), this optimization is performed automatically by Dalvik, so there is no need to change your code; this is only relevant if you are targeting older versions of Android.
Note: This issue has an associated quickfix operation in Android Studio and IntelliJ IDEA.
+To suppress this error, use the issue id "GoogleAppIndexingApiWarning" as explained in the Suppressing Warnings and Errors section.
+
+
+
+
+
IconExpectedSize
+
+
Disabled By: Default
+
+There are predefined sizes (for each density) for launcher icons. You should follow these conventions to make sure your icons fit in with the overall look of the platform.
+Kotlin's support for SAM (single accessor method) interfaces lets you pass a lambda to the interface. This will create a new instance on the fly even though there is no explicit constructor call. If you pass one of these lambdas or method references into a method which (for example) stores or compares the object identity, unexpected results may happen. To suppress this error, use the issue id "ImplicitSamInstance" as explained in the Suppressing Warnings and Errors section.
+
+
+
+
+
KotlinPropertyAccess
+
+
Disabled By: Default
+
+For a method to be represented as a property in Kotlin, strict “bean”-style prefixing must be used.
+
+Accessor methods require a ‘get’ prefix or for boolean-returning methods an ‘is’ prefix can be used.
+The BuildConfig class (available in Tools 17) provides a constant, "DEBUG", which indicates whether the code is being built in release mode or in debug mode. In release mode, you typically want to strip out all the logging calls. Since the compiler will automatically remove all code which is inside a "if (false)" check, surrounding your logging calls with a check for BuildConfig.DEBUG is a good idea.
+
+If you really intend for the logging to be present in release mode, you can suppress this warning with a @SuppressLint annotation for the intentional logging calls. To suppress this error, use the issue id "LogConditional" as explained in the Suppressing Warnings and Errors section.
+
+
+
+
+
MangledCRLF
+
+
Disabled By: Default
+
+On Windows, line endings are typically recorded as carriage return plus newline: \r\n.
+
+This detector looks for invalid line endings with repeated carriage return characters (without newlines). Previous versions of the ADT plugin could accidentally introduce these into the file, and when editing the file, the editor could produce confusing visual artifacts.
+The value of the minSdkVersion property is too low and can be incremented without noticeably reducing the number of supported devices. Note: This issue has an associated quickfix operation in Android Studio and IntelliJ IDEA.
+To suppress this error, use the issue id "MinSdkTooLow" as explained in the Suppressing Warnings and Errors section.
+
+
+
+
+
MissingRegistered
+
+
Disabled By: Default
+
+If a class is referenced in the manifest or in a layout file, it must also exist in the project (or in one of the libraries included by the project. This check helps uncover typos in registration names, or attempts to rename or move classes without updating the manifest file properly.
+Margin values should be positive. Negative values are generally a sign that you are making assumptions about views surrounding the current one, or may be tempted to turn off child clipping to allow a view to escape its parent. Turning off child clipping to do this not only leads to poor graphical performance, it also results in wrong touch event handling since touch events are based strictly on a chain of parent-rect hit tests. Finally, making assumptions about the size of strings can lead to localization problems. To suppress this error, use the issue id "NegativeMargin" as explained in the Suppressing Warnings and Errors section.
+
+
+
+
+
NewerVersionAvailable
+
+
Disabled By: Default
+
+This detector checks with a central repository to see if there are newer versions available for the dependencies used by this project. This is similar to the GradleDependency check, which checks for newer versions available in the Android SDK tools and libraries, but this works with any MavenCentral dependency, and connects to the library every time, which makes it more flexible but also much slower. Note: This issue has an associated quickfix operation in Android Studio and IntelliJ IDEA.
+To suppress this error, use the issue id "NewerVersionAvailable" as explained in the Suppressing Warnings and Errors section.
+
+
+
+
+
NoHardKeywords
+
+
Disabled By: Default
+
+Do not use Kotlin’s hard keywords as the name of methods or fields.
+These require the use of backticks to escape when calling from Kotlin.
+Soft keywords, modifier keywords, and special identifiers are allowed.
+
+For example, Mockito’s when function requires backticks when used from Kotlin:
+
+ val callable = Mockito.mock(Callable::class.java)
+ Mockito.`when`(callable.call()).thenReturn(/* … */)
+The <uses-permission> element should not require a permission that implies an unsupported Chrome OS hardware feature. Google Play assumes that certain hardware related permissions indicate that the underlying hardware features are required by default. To fix the issue, consider declaring the corresponding uses-feature element with required="false" attribute.
Note: This issue has an associated quickfix operation in Android Studio and IntelliJ IDEA.
+To suppress this error, use the issue id "PermissionImpliesUnsupportedChromeOsHardware" as explained in the Suppressing Warnings and Errors section.
+
+
+
+
+
Registered
+
+
Disabled By: Default
+
+Activities, services and content providers should be registered in the AndroidManifest.xml file using <activity>, <service> and <provider> tags.
+
+If your activity is simply a parent class intended to be subclassed by other "real" activities, make it an abstract class.
+All views must specify an explicit layout_width and layout_height attribute. There is a runtime check for this, so if you fail to specify a size, an exception is thrown at runtime.
+
+It's possible to specify these widths via styles as well. GridLayout, as a special case, does not require you to specify a size. To suppress this error, use the issue id "RequiredSize" as explained in the Suppressing Warnings and Errors section.
+
+
+
+
+
SelectableText
+
+
Disabled By: Default
+
+If a <TextView> is used to display data, the user might want to copy that data and paste it elsewhere. To allow this, the <TextView> should specify android:textIsSelectable="true".
+
+This lint check looks for TextViews which are likely to be displaying data: views whose text is set dynamically. This value will be ignored on platforms older than API 11, so it is okay to set it regardless of your minSdkVersion. Note: This issue has an associated quickfix operation in Android Studio and IntelliJ IDEA.
+To suppress this error, use the issue id "SelectableText" as explained in the Suppressing Warnings and Errors section.
+
+
+
+
+
StopShip
+
+
Disabled By: Default
+
+Using the comment // STOPSHIP can be used to flag code that is incomplete but checked in. This comment marker can be used to indicate that the code should not be shipped until the issue is addressed, and lint will look for these. In Gradle projects, this is only checked for non-debug (release) builds. Note: This issue has an associated quickfix operation in Android Studio and IntelliJ IDEA.
+To suppress this error, use the issue id "StopShip" as explained in the Suppressing Warnings and Errors section.
+
+
+
+
+
SyntheticAccessor
+
+
Disabled By: Default
+
+A private inner class which is accessed from the outer class will force the compiler to insert a synthetic accessor; this means that you are causing extra overhead. This is not important in small projects, but is important for large apps running up against the 64K method handle limit, and especially for libraries where you want to make sure your library is as small as possible for the cases where your library is used in an app running up against the 64K limit. To suppress this error, use the issue id "SyntheticAccessor" as explained in the Suppressing Warnings and Errors section.
+
+
+
+
+
TypographyQuotes
+
+
Disabled By: Default
+
+Straight single quotes and double quotes, when used as a pair, can be replaced by "curvy quotes" (or directional quotes). This can make the text more readable.
+
+Note that you should never use grave accents and apostrophes to quote, `like this'.
+
+(Also note that you should not use curvy quotes for code fragments.)
Note: This issue has an associated quickfix operation in Android Studio and IntelliJ IDEA.
+To suppress this error, use the issue id "TypographyQuotes" as explained in the Suppressing Warnings and Errors section.
+
+
+
+
+
UnknownNullness
+
+
Disabled By: Default
+
+To improve referencing this code from Kotlin, consider adding
+explicit nullness information here with either @NonNull or @Nullable.
+
+You can set the environment variable
+ ANDROID_LINT_NULLNESS_IGNORE_DEPRECATED=true
+if you want lint to ignore classes and members that have been annotated with
+@Deprecated.
+This app loads native libraries using System.loadLibrary().
+
+Consider adding android:extractNativeLibs="false" to the <application> tag in AndroidManifest.xml. Starting with Android 6.0, this will make installation faster, the app will take up less space on the device and updates will have smaller download sizes. Note: This issue has an associated quickfix operation in Android Studio and IntelliJ IDEA.
+To suppress this error, use the issue id "UnpackedNativeCode" as explained in the Suppressing Warnings and Errors section.
+
+
+
+
+
UnsupportedChromeOsHardware
+
+
Disabled By: Default
+
+The <uses-feature> element should not require this unsupported Chrome OS hardware feature. Any uses-feature not explicitly marked with required="false" is necessary on the device to be installed on. Ensure that any features that might prevent it from being installed on a Chrome OS device are reviewed and marked as not required in the manifest.
Note: This issue has an associated quickfix operation in Android Studio and IntelliJ IDEA.
+To suppress this error, use the issue id "UnsupportedChromeOsHardware" as explained in the Suppressing Warnings and Errors section.
+
+
+
+
+
UnusedIds
+
+
Disabled By: Default
+
+This resource id definition appears not to be needed since it is not referenced from anywhere. Having id definitions, even if unused, is not necessarily a bad idea since they make working on layouts and menus easier, so there is not a strong reason to delete these.
+
+The unused resource check can ignore tests. If you want to include resources that are only referenced from tests, consider packaging them in a test source set instead.
+
+You can include test sources in the unused resource check by setting the system property lint.unused-resources.include-tests=true, and to exclude them (usually for performance reasons), use lint.unused-resources.exclude-tests=true. Note: This issue has an associated quickfix operation in Android Studio and IntelliJ IDEA.
+To suppress this error, use the issue id "UnusedIds" as explained in the Suppressing Warnings and Errors section.
+
+
+
+
+
WrongThreadInterprocedural
+
+
Disabled By: Default
+
+Searches for interprocedural call paths that violate thread annotations in the program. Tracks the flow of instantiated types and lambda expressions to increase accuracy across method boundaries.
To suppress this error, use the issue id "WrongThreadInterprocedural" as explained in the Suppressing Warnings and Errors section.
+
+
+
+
+
+
+
+
+
+
+
+
+
Suppressing Warnings and Errors
+
+
+Lint errors can be suppressed in a variety of ways:
+
+1. With a @SuppressLint annotation in the Java code
+2. With a tools:ignore attribute in the XML file
+3. With a //noinspection comment in the source code
+4. With ignore flags specified in the build.gradle file, as explained below
+5. With a lint.xml configuration file in the project
+6. With a lint.xml configuration file passed to lint via the --config flag
+7. With the --ignore flag passed to lint.
+
+To suppress a lint warning with an annotation, add a @SuppressLint("id") annotation on the class, method or variable declaration closest to the warning instance you want to disable. The id can be one or more issue id's, such as "UnusedResources" or {"UnusedResources","UnusedIds"}, or it can be "all" to suppress all lint warnings in the given scope.
+
+To suppress a lint warning with a comment, add a //noinspection id comment on the line before the statement with the error.
+
+To suppress a lint warning in an XML file, add a tools:ignore="id" attribute on the element containing the error, or one of its surrounding elements. You also need to define the namespace for the tools prefix on the root element in your document, next to the xmlns:android declaration:
+xmlns:tools="http://schemas.android.com/tools"
+
+To suppress a lint warning in a build.gradle file, add a section like this:
+
+android {
+ lintOptions {
+ disable 'TypographyFractions','TypographyQuotes'
+ }
+}
+
+Here we specify a comma separated list of issue id's after the disable command. You can also use warning or error instead of disable to change the severity of issues.
+
+To suppress lint warnings with a configuration XML file, create a file named lint.xml and place it at the root directory of the module in which it applies.
+
+The format of the lint.xml file is something like the following:
+
+<?xml version="1.0" encoding="UTF-8"?>
+<lint>
+ <!-- Ignore everything in the test source set -->
+ <issue id="all">
+ <ignore path="*/test/*" />
+ </issue>
+
+ <!-- Disable this given check in this project -->
+ <issue id="IconMissingDensityFolder" severity="ignore" />
+
+ <!-- Ignore the ObsoleteLayoutParam issue in the given files -->
+ <issue id="ObsoleteLayoutParam">
+ <ignore path="res/layout/activation.xml" />
+ <ignore path="res/layout-xlarge/activation.xml" />
+ <ignore regexp="(foo|bar).java" />
+ </issue>
+
+ <!-- Ignore the UselessLeaf issue in the given file -->
+ <issue id="UselessLeaf">
+ <ignore path="res/layout/main.xml" />
+ </issue>
+
+ <!-- Change the severity of hardcoded strings to "error" -->
+ <issue id="HardcodedText" severity="error" />
+</lint>
+
+To suppress lint checks from the command line, pass the --ignore flag with a comma separated list of ids to be suppressed, such as:
+$ lint --ignore UnusedResources,UselessLeaf /my/project/path
+
+For more information, see http://g.co/androidstudio/suppressing-lint-warnings
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/SmartFritz/build/reports/lint-results.xml b/SmartFritz/build/reports/lint-results.xml
new file mode 100644
index 0000000000000000000000000000000000000000..6c2185e22b2be77d952ae8a9e90b79572d90a59c
--- /dev/null
+++ b/SmartFritz/build/reports/lint-results.xml
@@ -0,0 +1,1202 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/SmartFritz/gradle-local-apksigner.bat b/SmartFritz/gradle-local-apksigner.bat
new file mode 100644
index 0000000000000000000000000000000000000000..67c6dd83032413f268ed6e5e808816e11a63db52
--- /dev/null
+++ b/SmartFritz/gradle-local-apksigner.bat
@@ -0,0 +1,5 @@
+set Path=%PATH%;/home/te/Android/Sdk/platform-tools;/home/te/Android/Sdk/build-tools\29.0.3
+set GRADLE_HOME=/home/te/fpcupdeluxe/ccr/lamw-gradle/gradle-6.2.1
+set PATH=%PATH%;%GRADLE_HOME%\bin
+zipalign -v -p 4 /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz\build\outputs\apk\release\SmartFritz-release-unsigned.apk /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz\build\outputs\apk\release\SmartFritz-release-unsigned-aligned.apk
+apksigner sign --ks smartfritz-release.keystore --out /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz\build\outputs\apk\release\SmartFritz-release.apk /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz\build\outputs\apk\release\SmartFritz-release-unsigned-aligned.apk
diff --git a/SmartFritz/gradle-local-apksigner.sh b/SmartFritz/gradle-local-apksigner.sh
new file mode 100755
index 0000000000000000000000000000000000000000..a2f39e67d08cdd5148d21c9c198823dc841609c5
--- /dev/null
+++ b/SmartFritz/gradle-local-apksigner.sh
@@ -0,0 +1,6 @@
+export PATH=/home/te/Android/Sdk/platform-tools:$PATH
+export PATH=/home/te/Android/Sdk/build-tools/29.0.3:$PATH
+export GRADLE_HOME=/home/te/fpcupdeluxe/ccr/lamw-gradle/gradle-6.2.1
+export PATH=$PATH:$GRADLE_HOME/bin
+zipalign -v -p 4 /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz/build/outputs/apk/release/SmartFritz-release-unsigned.apk /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz/build/outputs/apk/release/SmartFritz-release-unsigned-aligned.apk
+apksigner sign --ks smartfritz-release.keystore --out /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz/build/outputs/apk/release/SmartFritz-release.apk /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz/build/outputs/apk/release/SmartFritz-release-unsigned-aligned.apk
diff --git a/SmartFritz/gradle-local-build.bat b/SmartFritz/gradle-local-build.bat
new file mode 100644
index 0000000000000000000000000000000000000000..57ae3a4bb680842a996663d0f2a504fab157b389
--- /dev/null
+++ b/SmartFritz/gradle-local-build.bat
@@ -0,0 +1,4 @@
+set Path=%PATH%;/home/te/Android/Sdk/platform-tools
+set GRADLE_HOME=/home/te/fpcupdeluxe/ccr/lamw-gradle/gradle-6.2.1/
+set PATH=%PATH%;%GRADLE_HOME%\bin
+gradle clean build --info
diff --git a/SmartFritz/gradle-local-build.sh b/SmartFritz/gradle-local-build.sh
new file mode 100755
index 0000000000000000000000000000000000000000..f4a0321b8f6c01b22646df3387cb91e8b978c55e
--- /dev/null
+++ b/SmartFritz/gradle-local-build.sh
@@ -0,0 +1,5 @@
+export PATH=/home/te/Android/Sdk/platform-tools:$PATH
+export GRADLE_HOME=/home/te/fpcupdeluxe/ccr/lamw-gradle/gradle-6.2.1/
+export PATH=$PATH:$GRADLE_HOME/bin
+source ~/.bashrc
+gradle clean build --info
diff --git a/SmartFritz/gradle-local-run.bat b/SmartFritz/gradle-local-run.bat
new file mode 100644
index 0000000000000000000000000000000000000000..f2d1f3cdf22787ef6108d67f9f87f77b413d23c5
--- /dev/null
+++ b/SmartFritz/gradle-local-run.bat
@@ -0,0 +1,4 @@
+set Path=%PATH%;/home/te/Android/Sdk/platform-tools
+set GRADLE_HOME=/home/te/fpcupdeluxe/ccr/lamw-gradle/gradle-6.2.1/
+set PATH=%PATH%;%GRADLE_HOME%\bin
+gradle run
diff --git a/SmartFritz/gradle-local-run.sh b/SmartFritz/gradle-local-run.sh
new file mode 100755
index 0000000000000000000000000000000000000000..e3d3ba09909b240de5c0a09b1cf12a2973b08dd2
--- /dev/null
+++ b/SmartFritz/gradle-local-run.sh
@@ -0,0 +1,5 @@
+export PATH=/home/te/Android/Sdk/platform-tools:$PATH
+export GRADLE_HOME=/home/te/fpcupdeluxe/ccr/lamw-gradle/gradle-6.2.1/
+export PATH=$PATH:$GRADLE_HOME/bin
+source ~/.bashrc
+gradle run
diff --git a/SmartFritz/gradle-local-universal-apksigner.bat b/SmartFritz/gradle-local-universal-apksigner.bat
new file mode 100644
index 0000000000000000000000000000000000000000..d19ff3c616b63adbba59cb0bfa8bb198a0ce2a3c
--- /dev/null
+++ b/SmartFritz/gradle-local-universal-apksigner.bat
@@ -0,0 +1,5 @@
+set Path=%PATH%;/home/te/Android/Sdk/platform-tools;/home/te/Android/Sdk/build-tools\29.0.3
+set GRADLE_HOME=/home/te/fpcupdeluxe/ccr/lamw-gradle/gradle-6.2.1
+set PATH=%PATH%;%GRADLE_HOME%\bin
+zipalign -v -p 4 /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz\build\outputs\apk\release\SmartFritz-universal-release-unsigned.apk /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz\build\outputs\apk\release\SmartFritz-universal-release-unsigned-aligned.apk
+apksigner sign --ks smartfritz-release.keystore --out /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz\build\outputs\apk\release\SmartFritz-release.apk /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz\build\outputs\apk\release\SmartFritz-universal-release-unsigned-aligned.apk
diff --git a/SmartFritz/gradle-local-universal-apksigner.sh b/SmartFritz/gradle-local-universal-apksigner.sh
new file mode 100755
index 0000000000000000000000000000000000000000..25fba133a8074413e5f2bab8192ff6965835dbf5
--- /dev/null
+++ b/SmartFritz/gradle-local-universal-apksigner.sh
@@ -0,0 +1,6 @@
+export PATH=/home/te/Android/Sdk/platform-tools:$PATH
+export PATH=/home/te/Android/Sdk/build-tools/29.0.3:$PATH
+export GRADLE_HOME=/home/te/fpcupdeluxe/ccr/lamw-gradle/gradle-6.2.1
+export PATH=$PATH:$GRADLE_HOME/bin
+zipalign -v -p 4 /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz/build/outputs/apk/release/SmartFritz-universal-release-unsigned.apk /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz/build/outputs/apk/release/SmartFritz-universal-release-unsigned-aligned.apk
+apksigner sign --ks smartfritz-release.keystore --out /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz/build/outputs/apk/release/SmartFritz-release.apk /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz/build/outputs/apk/release/SmartFritz-universal-release-unsigned-aligned.apk
diff --git a/SmartFritz/gradle-making-wrapper.bat b/SmartFritz/gradle-making-wrapper.bat
new file mode 100644
index 0000000000000000000000000000000000000000..245a6fc1650e0ebd2e0b5112f809e9ea2b943451
--- /dev/null
+++ b/SmartFritz/gradle-making-wrapper.bat
@@ -0,0 +1,4 @@
+set Path=%PATH%;/home/te/Android/Sdk/platform-tools
+set GRADLE_HOME=/home/te/fpcupdeluxe/ccr/lamw-gradle/gradle-6.2.1
+set PATH=%PATH%;%GRADLE_HOME%\bin
+gradle wrapper
diff --git a/SmartFritz/gradle-making-wrapper.sh b/SmartFritz/gradle-making-wrapper.sh
new file mode 100755
index 0000000000000000000000000000000000000000..743d60218f0c59bf9aaa845d08bf0666c65228a5
--- /dev/null
+++ b/SmartFritz/gradle-making-wrapper.sh
@@ -0,0 +1,5 @@
+export PATH=/home/te/Android/Sdk/platform-tools:$PATH
+export GRADLE_HOME=/home/te/fpcupdeluxe/ccr/lamw-gradle/gradle-6.2.1
+export PATH=$PATH:$GRADLE_HOME/bin
+source ~/.bashrc
+gradle wrapper
diff --git a/SmartFritz/gradle.properties b/SmartFritz/gradle.properties
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/SmartFritz/gradle_readme.txt b/SmartFritz/gradle_readme.txt
new file mode 100644
index 0000000000000000000000000000000000000000..48b514ce9630abefe5f4e990c8fef35d04d9387d
--- /dev/null
+++ b/SmartFritz/gradle_readme.txt
@@ -0,0 +1,153 @@
+
+
+HOW TO use "gradle.build" file
+
+ ::by jmpessoa
+
+references:
+ http://spring.io/guides/gs/gradle-android/
+ https://paulemtz.blogspot.com.br/2013/04/automating-android-builds-with-gradle.html
+
+ WARNING: you will need INTERNET CONNECTION!!
+
+***SYSTEM INFRASTRUCTURE
+
+(1) Look for the highest "...\sdk\build-tools" version
+ The table point out gradle and "sdk\build-tools" versions compatibility
+
+ plugin [in classpath] gradle sdk\build-tools
+ 2.0.0 2.10 21.1.2
+ 2.2.0 2.14.1 23.0.2
+ 2.3.3 3.3 25.0.3
+ 3.0.1 4.1 26.0.2
+
+ Note 1. You can interpolate to some value other than these.
+ Ex. If in your system the highest "sdk\build-tools" is "22.0.1", so downloaded/Installed gradle 2.1.0, etc..
+
+ Note 2. In "build.gradle" file, the gradle version is set to be compatible with the highest "sdk\build-tools" found in your system
+ as a consequence, it is this version of gradle that you must download/install.
+
+ reference:
+ https://developer.android.com/studio/releases/gradle-plugin.html#2-3-0
+ https://gradle.org/releases/
+ Hint: downloading just "binary-only" is OK!
+
+ Note 3. You should set the gradle path in Lazarus menu "Tools --> LAMW --> Paths Settings..."
+
+ Note 4. If your connection has a proxy, edit the "gradle.properties" file content. Example:
+
+ systemProp.http.proxyHost=10.0.16.1
+ systemProp.http.proxyPort=3128
+ systemProp.https.proxyHost=10.0.16.1
+ systemProp.https.proxyPort=3128
+
+ Note 5. Java Jdk 1.8, Android SDK "platform" 26 [or up], "build-tools" 26.0.2, Android SDK Extra "support library/repository" and "Gradle 4.4.1" are "must have" to support AppCompat material theme in LAMW 0.8.4
+
+
+***SETTING ENVIRONMENT VARIABLES...
+
+[windows] cmd line prompt:
+set Path=%PATH%;/home/te/Android/Sdk/platform-tools
+set GRADLE_HOME=/home/te/fpcupdeluxe/ccr/lamw-gradle/gradle-6.2.1
+set PATH=%PATH%;%GRADLE_HOME%\bin
+
+[linux] cmd line prompt:
+export PATH=/home/te/Android/Sdk/platform-tools:$PATH
+export GRADLE_HOME=/home/te/fpcupdeluxe/ccr/lamw-gradle/gradle-6.2.1
+export PATH=$PATH:$GRADLE_HOME/bin
+source ~/.bashrc
+
+WARNING: The following tasks assume that you have:
+ .Internet connection;
+ .Set the environment variables;
+ .Installed gradle version compatible with your highest "sdk\build-tools"
+
+***BUILDING AND RUNNING APK ....
+
+.METHOD - I.
+ Running installed local version of gradle
+
+ ::Go to your project folder....
+
+[windows] cmd line prompt:
+set Path=%PATH%;/home/te/Android/Sdk/platform-tools
+set GRADLE_HOME=/home/te/fpcupdeluxe/ccr/lamw-gradle/gradle-6.2.1
+set PATH=%PATH%;%GRADLE_HOME%\bin
+
+[windows] cmd line prompt:
+gradle clean build --info
+gradle run
+
+
+[linux] cmd line prompt:
+export PATH=/home/te/Android/Sdk/platform-tools:$PATH
+export GRADLE_HOME=/home/te/fpcupdeluxe/ccr/lamw-gradle/gradle-6.2.1
+export PATH=$PATH:$GRADLE_HOME/bin
+source ~/.bashrc
+
+[linux] cmd line prompt:
+gradle clean build --info
+gradle run
+
+Congratulation!
+
+ :: Where is my Apk? here: "/home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz\build\outputs\apk"!
+ IMPORTANT: You need to sign your [release] apk for "Google Play" store!
+ Please, read the "How_To_Get_Your_Signed_Release_Apk.txt"
+
+hint: you can try edit and run:
+[windows] "gradle-local-build.bat"
+[linux] "gradle-local-build.sh"
+[windows] "gradle-local-run.bat"
+[linux] "gradle-local-run.sh"
+
+
+.METHOD - II.
+
+(1) Making "gradlew" (gradle wrapper) available for building your project
+ ::Go to your project folder....
+
+[windows] cmd line prompt:
+gradle wrapper
+
+[linux] cmd line prompt:
+./gradle wrapper
+
+hint: you can try edit and run:
+[windows] "gradle-making-wrapper.bat"
+[linux] "gradle-making-wrapper.sh"
+
+(2) Building your project with "gradlew" [gradle wrapper]
+
+[windows] cmd line prompt:
+gradlew build
+
+[linux] cmd line prompt:
+./gradlew build
+
+hint: you can try edit and "build" with gradle wrapper:
+ [windows] "gradlew-build.bat"
+ [linux] "gradlew-build.sh"
+
+(3) Installing and Runing Apk
+
+[windows] cmd line prompt:
+gradlew install
+
+[linux] cmd line prompt:
+./gradlew run
+
+Congratulation!
+
+hint: where is my Apk? here: "/home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz\build\outputs\apk"
+
+hint: you can try edit and "run" with gradle wrapper:
+ [windows] "gradlew-run.bat"
+ [linux] "gradlew-run.sh"
+
+
+hint: how can I produce a signed release Apk? read "How_To_Get_Your_Signed_Release_Apk.txt
+
+Thanks to All!
+
+by jmpessoa_hotmail_com
diff --git a/SmartFritz/gradlew-build.bat b/SmartFritz/gradlew-build.bat
new file mode 100644
index 0000000000000000000000000000000000000000..30df3e4456e97d780f932fe02bc9ebcef30f42c6
--- /dev/null
+++ b/SmartFritz/gradlew-build.bat
@@ -0,0 +1,4 @@
+set Path=%PATH%;/home/te/Android/Sdk/platform-tools
+set GRADLE_HOME=/home/te/fpcupdeluxe/ccr/lamw-gradle/gradle-6.2.1
+set PATH=%PATH%;%GRADLE_HOME%\bin
+gradlew build
diff --git a/SmartFritz/gradlew-build.sh b/SmartFritz/gradlew-build.sh
new file mode 100755
index 0000000000000000000000000000000000000000..32e19c7c2c07f21c85ed9ea682de70007b41fae9
--- /dev/null
+++ b/SmartFritz/gradlew-build.sh
@@ -0,0 +1,5 @@
+export PATH=/home/te/Android/Sdk/platform-tools:$PATH
+export GRADLE_HOME=/home/te/fpcupdeluxe/ccr/lamw-gradle/gradle-6.2.1
+export PATH=$PATH:$GRADLE_HOME/bin
+source ~/.bashrc
+gradlew build
diff --git a/SmartFritz/gradlew-run.bat b/SmartFritz/gradlew-run.bat
new file mode 100644
index 0000000000000000000000000000000000000000..3aff30e8b7beb6761653abcb6b35090e961e6ca8
--- /dev/null
+++ b/SmartFritz/gradlew-run.bat
@@ -0,0 +1,4 @@
+set Path=%PATH%;/home/te/Android/Sdk/platform-tools
+set GRADLE_HOME=/home/te/fpcupdeluxe/ccr/lamw-gradle/gradle-6.2.1
+set PATH=%PATH%;%GRADLE_HOME%\bin
+gradlew run
diff --git a/SmartFritz/gradlew-run.sh b/SmartFritz/gradlew-run.sh
new file mode 100755
index 0000000000000000000000000000000000000000..61ed4f1996cb82a1c3defa32a08325527f2321ef
--- /dev/null
+++ b/SmartFritz/gradlew-run.sh
@@ -0,0 +1,5 @@
+export PATH=/home/te/Android/Sdk/platform-tools:$PATH
+export GRADLE_HOME=/home/te/fpcupdeluxe/ccr/lamw-gradle/gradle-6.2.1
+export PATH=$PATH:$GRADLE_HOME/bin
+source ~/.bashrc
+gradlew run
diff --git a/SmartFritz/jarsigner-verify-macos.sh b/SmartFritz/jarsigner-verify-macos.sh
new file mode 100755
index 0000000000000000000000000000000000000000..22fa1047cc43693588133a62738bb002b4b0dbd9
--- /dev/null
+++ b/SmartFritz/jarsigner-verify-macos.sh
@@ -0,0 +1,4 @@
+export JAVA_HOME=${/usr/libexec/java_home}
+export PATH=${JAVA_HOME}/bin:$PATH
+cd /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz
+jarsigner -verify -verbose -certs /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz/bin/SmartFritz-release.apk
diff --git a/SmartFritz/jarsigner-verify.bat b/SmartFritz/jarsigner-verify.bat
new file mode 100644
index 0000000000000000000000000000000000000000..e59a2059b647205052514003a9b8c39814312f62
--- /dev/null
+++ b/SmartFritz/jarsigner-verify.bat
@@ -0,0 +1,4 @@
+set JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
+path %JAVA_HOME%/bin;%path%
+cd /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz
+jarsigner -verify -verbose -certs /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz/bin/SmartFritz-release.apk
diff --git a/SmartFritz/jarsigner-verify.sh b/SmartFritz/jarsigner-verify.sh
new file mode 100755
index 0000000000000000000000000000000000000000..ca3805f911575a64b771e29e4cfb53479fe57c0b
--- /dev/null
+++ b/SmartFritz/jarsigner-verify.sh
@@ -0,0 +1,3 @@
+export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
+cd /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz
+jarsigner -verify -verbose -certs /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz/bin/SmartFritz-release.apk
diff --git a/SmartFritz/jni/build-modes/build_arm64.txt b/SmartFritz/jni/build-modes/build_arm64.txt
new file mode 100644
index 0000000000000000000000000000000000000000..30a1b446bf8e80a531f59bbbf49355bc7683d257
--- /dev/null
+++ b/SmartFritz/jni/build-modes/build_arm64.txt
@@ -0,0 +1,3 @@
+
+
+
diff --git a/SmartFritz/jni/build-modes/build_armV6.txt b/SmartFritz/jni/build-modes/build_armV6.txt
new file mode 100644
index 0000000000000000000000000000000000000000..520c45bc46b3d1197ced37c0d634cabe49ddac92
--- /dev/null
+++ b/SmartFritz/jni/build-modes/build_armV6.txt
@@ -0,0 +1,3 @@
+
+
+
diff --git a/SmartFritz/jni/build-modes/build_armV7a.txt b/SmartFritz/jni/build-modes/build_armV7a.txt
new file mode 100644
index 0000000000000000000000000000000000000000..51ea9848b248de613b751d51eee89ca96b5354ef
--- /dev/null
+++ b/SmartFritz/jni/build-modes/build_armV7a.txt
@@ -0,0 +1,3 @@
+
+
+
diff --git a/SmartFritz/jni/build-modes/build_armV7a_VFPv3.txt b/SmartFritz/jni/build-modes/build_armV7a_VFPv3.txt
new file mode 100644
index 0000000000000000000000000000000000000000..5290e4d3907af636e2323639d213f15c780b117b
--- /dev/null
+++ b/SmartFritz/jni/build-modes/build_armV7a_VFPv3.txt
@@ -0,0 +1,3 @@
+
+
+
diff --git a/SmartFritz/jni/build-modes/build_mipsel.txt b/SmartFritz/jni/build-modes/build_mipsel.txt
new file mode 100644
index 0000000000000000000000000000000000000000..2e1c9691109ea0d9a642e2818bda4987de2babc8
--- /dev/null
+++ b/SmartFritz/jni/build-modes/build_mipsel.txt
@@ -0,0 +1,3 @@
+
+
+
diff --git a/SmartFritz/jni/build-modes/build_x86.txt b/SmartFritz/jni/build-modes/build_x86.txt
new file mode 100644
index 0000000000000000000000000000000000000000..23845491ec44fb41dd610aa6b62bd1531b1d2f73
--- /dev/null
+++ b/SmartFritz/jni/build-modes/build_x86.txt
@@ -0,0 +1,3 @@
+
+
+
diff --git a/SmartFritz/jni/build-modes/build_x86_64.txt b/SmartFritz/jni/build-modes/build_x86_64.txt
new file mode 100644
index 0000000000000000000000000000000000000000..07b0fb05aa385489348267ad446751e3be12b4a7
--- /dev/null
+++ b/SmartFritz/jni/build-modes/build_x86_64.txt
@@ -0,0 +1,3 @@
+
+
+
diff --git a/SmartFritz/jni/build-modes/readme.txt b/SmartFritz/jni/build-modes/readme.txt
new file mode 100644
index 0000000000000000000000000000000000000000..a878c902dc0ae973f5d766a94897b0a37e2cf8bd
--- /dev/null
+++ b/SmartFritz/jni/build-modes/readme.txt
@@ -0,0 +1,17 @@
+How to get more ".so" chipset builds:
+
+ :: Warning 1: Your Lazarus/Freepascal needs to be prepared [cross-compile] for the various chipset builds!
+ :: Warning 2: Laz4Android [out-of-box] support only 32 Bits chipset: "armV6", "armV7a+Soft", "x86"!
+
+1. From LazarusIDE menu:
+
+ > Project -> Project Options -> Project Options -> [LAMW] Android Project Options -> "Build" -> Chipset [select!] -> [OK]
+
+2. From LazarusIDE menu:
+
+ > Run -> Clean up and Build...
+
+3. From LazarusIDE menu:
+
+ > [LAMW] Build Android Apk and Run
+
diff --git a/SmartFritz/jni/controls.lpi b/SmartFritz/jni/controls.lpi
new file mode 100644
index 0000000000000000000000000000000000000000..f00442f7a7e5c1d869f408ab75a112a537502aac
--- /dev/null
+++ b/SmartFritz/jni/controls.lpi
@@ -0,0 +1,160 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/SmartFritz/jni/controls.lpr b/SmartFritz/jni/controls.lpr
new file mode 100644
index 0000000000000000000000000000000000000000..db0698355a7ed172a197c61a6acb6220330e83ea
--- /dev/null
+++ b/SmartFritz/jni/controls.lpr
@@ -0,0 +1,790 @@
+{hint: save all files to location: /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz/jni/ }
+library controls; //[by LAMW: Lazarus Android Module Wizard: 04.06.2020 20:37:12]
+
+{$mode delphi}
+
+uses
+ Classes, SysUtils, And_jni, And_jni_Bridge, AndroidWidget, Laz_And_Controls,
+ Laz_And_Controls_Events, unit1, fritzbox;
+
+{%region /fold 'LAMW generated code'}
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pOnClickBottomNavigationViewItem
+ Signature: (JILjava/lang/String;)V }
+procedure pOnClickBottomNavigationViewItem(PEnv: PJNIEnv; this: JObject;
+ pasobj: JLong; itemId: JInt; itemCaption: JString); cdecl;
+begin
+ Java_Event_pOnClickBottomNavigationViewItem(PEnv, this, TObject(pasobj),
+ itemId, itemCaption);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pAppOnCreate
+ Signature: (Landroid/content/Context;Landroid/widget/RelativeLayout;Landroid/content/Intent;)V }
+procedure pAppOnCreate(PEnv: PJNIEnv; this: JObject; context: JObject;
+ layout: JObject; intent: JObject); cdecl;
+begin
+ Java_Event_pAppOnCreate(PEnv, this, context, layout, intent);
+ AndroidModule1.ReInit(gApp);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pAppOnScreenStyle
+ Signature: ()I }
+function pAppOnScreenStyle(PEnv: PJNIEnv; this: JObject): JInt; cdecl;
+begin
+ Result:=Java_Event_pAppOnScreenStyle(PEnv, this);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pAppOnNewIntent
+ Signature: (Landroid/content/Intent;)V }
+procedure pAppOnNewIntent(PEnv: PJNIEnv; this: JObject; intent: JObject); cdecl;
+begin
+ Java_Event_pAppOnNewIntent(PEnv, this, intent);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pAppOnDestroy
+ Signature: ()V }
+procedure pAppOnDestroy(PEnv: PJNIEnv; this: JObject); cdecl;
+begin
+ Java_Event_pAppOnDestroy(PEnv, this);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pAppOnPause
+ Signature: ()V }
+procedure pAppOnPause(PEnv: PJNIEnv; this: JObject); cdecl;
+begin
+ Java_Event_pAppOnPause(PEnv, this);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pAppOnRestart
+ Signature: ()V }
+procedure pAppOnRestart(PEnv: PJNIEnv; this: JObject); cdecl;
+begin
+ Java_Event_pAppOnRestart(PEnv, this);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pAppOnResume
+ Signature: ()V }
+procedure pAppOnResume(PEnv: PJNIEnv; this: JObject); cdecl;
+begin
+ Java_Event_pAppOnResume(PEnv, this);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pAppOnStart
+ Signature: ()V }
+procedure pAppOnStart(PEnv: PJNIEnv; this: JObject); cdecl;
+begin
+ Java_Event_pAppOnStart(PEnv, this);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pAppOnStop
+ Signature: ()V }
+procedure pAppOnStop(PEnv: PJNIEnv; this: JObject); cdecl;
+begin
+ Java_Event_pAppOnStop(PEnv, this);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pAppOnBackPressed
+ Signature: ()V }
+procedure pAppOnBackPressed(PEnv: PJNIEnv; this: JObject); cdecl;
+begin
+ Java_Event_pAppOnBackPressed(PEnv, this);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pAppOnRotate
+ Signature: (I)I }
+function pAppOnRotate(PEnv: PJNIEnv; this: JObject; rotate: JInt): JInt; cdecl;
+begin
+ Result:=Java_Event_pAppOnRotate(PEnv, this, rotate);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pAppOnUpdateLayout
+ Signature: ()V }
+procedure pAppOnUpdateLayout(PEnv: PJNIEnv; this: JObject); cdecl;
+begin
+ Java_Event_pAppOnUpdateLayout(PEnv, this);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pAppOnConfigurationChanged
+ Signature: ()V }
+procedure pAppOnConfigurationChanged(PEnv: PJNIEnv; this: JObject); cdecl;
+begin
+ Java_Event_pAppOnConfigurationChanged(PEnv, this);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pAppOnActivityResult
+ Signature: (IILandroid/content/Intent;)V }
+procedure pAppOnActivityResult(PEnv: PJNIEnv; this: JObject; requestCode: JInt;
+ resultCode: JInt; data: JObject); cdecl;
+begin
+ Java_Event_pAppOnActivityResult(PEnv, this, requestCode, resultCode, data);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pAppOnCreateOptionsMenu
+ Signature: (Landroid/view/Menu;)V }
+procedure pAppOnCreateOptionsMenu(PEnv: PJNIEnv; this: JObject; menu: JObject);
+ cdecl;
+begin
+ Java_Event_pAppOnCreateOptionsMenu(PEnv, this, menu);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pAppOnClickOptionMenuItem
+ Signature: (Landroid/view/MenuItem;ILjava/lang/String;Z)V }
+procedure pAppOnClickOptionMenuItem(PEnv: PJNIEnv; this: JObject;
+ menuItem: JObject; itemID: JInt; itemCaption: JString; checked: JBoolean);
+ cdecl;
+begin
+ Java_Event_pAppOnClickOptionMenuItem(PEnv, this, menuItem, itemID,
+ itemCaption, checked);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pAppOnPrepareOptionsMenu
+ Signature: (Landroid/view/Menu;I)Z }
+function pAppOnPrepareOptionsMenu(PEnv: PJNIEnv; this: JObject; menu: JObject;
+ menuSize: JInt): JBoolean; cdecl;
+begin
+ Result:=Java_Event_pAppOnPrepareOptionsMenu(PEnv, this, menu, menuSize);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pAppOnPrepareOptionsMenuItem
+ Signature: (Landroid/view/Menu;Landroid/view/MenuItem;I)Z }
+function pAppOnPrepareOptionsMenuItem(PEnv: PJNIEnv; this: JObject;
+ menu: JObject; menuItem: JObject; itemIndex: JInt): JBoolean; cdecl;
+begin
+ Result:=Java_Event_pAppOnPrepareOptionsMenuItem(PEnv, this, menu, menuItem,
+ itemIndex);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pAppOnCreateContextMenu
+ Signature: (Landroid/view/ContextMenu;)V }
+procedure pAppOnCreateContextMenu(PEnv: PJNIEnv; this: JObject; menu: JObject);
+ cdecl;
+begin
+ Java_Event_pAppOnCreateContextMenu(PEnv, this, menu);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pAppOnClickContextMenuItem
+ Signature: (Landroid/view/MenuItem;ILjava/lang/String;Z)V }
+procedure pAppOnClickContextMenuItem(PEnv: PJNIEnv; this: JObject;
+ menuItem: JObject; itemID: JInt; itemCaption: JString; checked: JBoolean);
+ cdecl;
+begin
+ Java_Event_pAppOnClickContextMenuItem(PEnv, this, menuItem, itemID,
+ itemCaption, checked);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pOnDraw
+ Signature: (J)V }
+procedure pOnDraw(PEnv: PJNIEnv; this: JObject; pasobj: JLong); cdecl;
+begin
+ Java_Event_pOnDraw(PEnv, this, TObject(pasobj));
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pOnTouch
+ Signature: (JIIFFFF)V }
+procedure pOnTouch(PEnv: PJNIEnv; this: JObject; pasobj: JLong; act: JInt;
+ cnt: JInt; x1: JFloat; y1: JFloat; x2: JFloat; y2: JFloat); cdecl;
+begin
+ Java_Event_pOnTouch(PEnv, this, TObject(pasobj), act, cnt, x1, y1, x2, y2);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pOnClickGeneric
+ Signature: (JI)V }
+procedure pOnClickGeneric(PEnv: PJNIEnv; this: JObject; pasobj: JLong;
+ value: JInt); cdecl;
+begin
+ Java_Event_pOnClickGeneric(PEnv, this, TObject(pasobj), value);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pAppOnSpecialKeyDown
+ Signature: (CILjava/lang/String;)Z }
+function pAppOnSpecialKeyDown(PEnv: PJNIEnv; this: JObject; keyChar: JChar;
+ keyCode: JInt; keyCodeString: JString): JBoolean; cdecl;
+begin
+ Result:=Java_Event_pAppOnSpecialKeyDown(PEnv, this, keyChar, keyCode,
+ keyCodeString);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pOnDown
+ Signature: (JI)V }
+procedure pOnDown(PEnv: PJNIEnv; this: JObject; pasobj: JLong; value: JInt);
+ cdecl;
+begin
+ Java_Event_pOnDown(PEnv, this, TObject(pasobj), value);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pOnClick
+ Signature: (JI)V }
+procedure pOnClick(PEnv: PJNIEnv; this: JObject; pasobj: JLong; value: JInt);
+ cdecl;
+begin
+ Java_Event_pOnClick(PEnv, this, TObject(pasobj), value);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pOnLongClick
+ Signature: (JI)V }
+procedure pOnLongClick(PEnv: PJNIEnv; this: JObject; pasobj: JLong; value: JInt
+ ); cdecl;
+begin
+ Java_Event_pOnLongClick(PEnv, this, TObject(pasobj), value);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pOnDoubleClick
+ Signature: (JI)V }
+procedure pOnDoubleClick(PEnv: PJNIEnv; this: JObject; pasobj: JLong;
+ value: JInt); cdecl;
+begin
+ Java_Event_pOnDoubleClick(PEnv, this, TObject(pasobj), value);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pOnChange
+ Signature: (JLjava/lang/String;I)V }
+procedure pOnChange(PEnv: PJNIEnv; this: JObject; pasobj: JLong; txt: JString;
+ count: JInt); cdecl;
+begin
+ Java_Event_pOnChange(PEnv, this, TObject(pasobj), txt, count);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pOnChanged
+ Signature: (JLjava/lang/String;I)V }
+procedure pOnChanged(PEnv: PJNIEnv; this: JObject; pasobj: JLong; txt: JString;
+ count: JInt); cdecl;
+begin
+ Java_Event_pOnChanged(PEnv, this, TObject(pasobj), txt, count);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pOnEnter
+ Signature: (J)V }
+procedure pOnEnter(PEnv: PJNIEnv; this: JObject; pasobj: JLong); cdecl;
+begin
+ Java_Event_pOnEnter(PEnv, this, TObject(pasobj));
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pOnBackPressed
+ Signature: (J)V }
+procedure pOnBackPressed(PEnv: PJNIEnv; this: JObject; pasobj: JLong); cdecl;
+begin
+ Java_Event_pOnBackPressed(PEnv, this, TObject(pasobj));
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pOnClose
+ Signature: (J)V }
+procedure pOnClose(PEnv: PJNIEnv; this: JObject; pasobj: JLong); cdecl;
+begin
+ Java_Event_pOnClose(PEnv, this, TObject(pasobj));
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pAppOnViewClick
+ Signature: (Landroid/view/View;I)V }
+procedure pAppOnViewClick(PEnv: PJNIEnv; this: JObject; view: JObject; id: JInt
+ ); cdecl;
+begin
+ Java_Event_pAppOnViewClick(PEnv, this, view, id);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pAppOnListItemClick
+ Signature: (Landroid/widget/AdapterView;Landroid/view/View;II)V }
+procedure pAppOnListItemClick(PEnv: PJNIEnv; this: JObject; adapter: JObject;
+ view: JObject; position: JInt; id: JInt); cdecl;
+begin
+ Java_Event_pAppOnListItemClick(PEnv, this, adapter, view, position, id);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pOnFlingGestureDetected
+ Signature: (JI)V }
+procedure pOnFlingGestureDetected(PEnv: PJNIEnv; this: JObject; pasobj: JLong;
+ direction: JInt); cdecl;
+begin
+ Java_Event_pOnFlingGestureDetected(PEnv, this, TObject(pasobj), direction);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pOnPinchZoomGestureDetected
+ Signature: (JFI)V }
+procedure pOnPinchZoomGestureDetected(PEnv: PJNIEnv; this: JObject;
+ pasobj: JLong; scaleFactor: JFloat; state: JInt); cdecl;
+begin
+ Java_Event_pOnPinchZoomGestureDetected(PEnv, this, TObject(pasobj),
+ scaleFactor, state);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pOnLostFocus
+ Signature: (JLjava/lang/String;)V }
+procedure pOnLostFocus(PEnv: PJNIEnv; this: JObject; pasobj: JLong;
+ text: JString); cdecl;
+begin
+ Java_Event_pOnLostFocus(PEnv, this, TObject(pasobj), text);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pOnBeforeDispatchDraw
+ Signature: (JLandroid/graphics/Canvas;I)V }
+procedure pOnBeforeDispatchDraw(PEnv: PJNIEnv; this: JObject; pasobj: JLong;
+ canvas: JObject; tag: JInt); cdecl;
+begin
+ Java_Event_pOnBeforeDispatchDraw(PEnv, this, TObject(pasobj), canvas, tag);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pOnAfterDispatchDraw
+ Signature: (JLandroid/graphics/Canvas;I)V }
+procedure pOnAfterDispatchDraw(PEnv: PJNIEnv; this: JObject; pasobj: JLong;
+ canvas: JObject; tag: JInt); cdecl;
+begin
+ Java_Event_pOnAfterDispatchDraw(PEnv, this, TObject(pasobj), canvas, tag);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pOnLayouting
+ Signature: (JZ)V }
+procedure pOnLayouting(PEnv: PJNIEnv; this: JObject; pasobj: JLong;
+ changed: JBoolean); cdecl;
+begin
+ Java_Event_pOnLayouting(PEnv, this, TObject(pasobj), changed);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pAppOnRequestPermissionResult
+ Signature: (ILjava/lang/String;I)V }
+procedure pAppOnRequestPermissionResult(PEnv: PJNIEnv; this: JObject;
+ requestCode: JInt; permission: JString; grantResult: JInt); cdecl;
+begin
+ Java_Event_pAppOnRequestPermissionResult(PEnv, this, requestCode, permission,
+ grantResult);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pOnExpandableListViewChildClick
+ Signature: (JILjava/lang/String;ILjava/lang/String;)V }
+procedure pOnExpandableListViewChildClick(PEnv: PJNIEnv; this: JObject;
+ pasobj: JLong; groupPosition: JInt; groupHeader: JString;
+ childItemPosition: JInt; childItemCaption: JString); cdecl;
+begin
+ Java_Event_pOnExpandableListViewChildClick(PEnv, this, TObject(pasobj),
+ groupPosition, groupHeader, childItemPosition, childItemCaption);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pOnExpandableListViewGroupExpand
+ Signature: (JILjava/lang/String;)V }
+procedure pOnExpandableListViewGroupExpand(PEnv: PJNIEnv; this: JObject;
+ pasobj: JLong; groupPosition: JInt; groupHeader: JString); cdecl;
+begin
+ Java_Event_pOnExpandableListViewGroupExpand(PEnv, this, TObject(pasobj),
+ groupPosition, groupHeader);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pOnExpandableListViewGroupCollapse
+ Signature: (JILjava/lang/String;)V }
+procedure pOnExpandableListViewGroupCollapse(PEnv: PJNIEnv; this: JObject;
+ pasobj: JLong; groupPosition: JInt; groupHeader: JString); cdecl;
+begin
+ Java_Event_pOnExpandableListViewGroupCollapse(PEnv, this, TObject(pasobj),
+ groupPosition, groupHeader);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pOnClickNavigationViewItem
+ Signature: (JILjava/lang/String;)V }
+procedure pOnClickNavigationViewItem(PEnv: PJNIEnv; this: JObject;
+ pasobj: JLong; itemId: JInt; itemCaption: JString); cdecl;
+begin
+ Java_Event_pOnClickNavigationViewItem(PEnv, this, TObject(pasobj), itemId,
+ itemCaption);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pOnChangeSwitchButton
+ Signature: (JZ)V }
+procedure pOnChangeSwitchButton(PEnv: PJNIEnv; this: JObject; pasobj: JLong;
+ state: JBoolean); cdecl;
+begin
+ Java_Event_pOnChangeSwitchButton(PEnv, this, TObject(pasobj), state);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pOnHttpClientContentResult
+ Signature: (JLjava/lang/String;)V }
+procedure pOnHttpClientContentResult(PEnv: PJNIEnv; this: JObject;
+ pasobj: JLong; content: JString); cdecl;
+begin
+ Java_Event_pOnHttpClientContentResult(PEnv, this, TObject(pasobj), content);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pOnHttpClientCodeResult
+ Signature: (JI)V }
+procedure pOnHttpClientCodeResult(PEnv: PJNIEnv; this: JObject; pasobj: JLong;
+ code: JInt); cdecl;
+begin
+ Java_Event_pOnHttpClientCodeResult(PEnv, this, TObject(pasobj), code);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pOnHttpClientUploadProgress
+ Signature: (JJ)V }
+procedure pOnHttpClientUploadProgress(PEnv: PJNIEnv; this: JObject;
+ pasobj: JLong; progress: JLong); cdecl;
+begin
+ Java_Event_pOnHttpClientUploadProgress(PEnv, this, TObject(pasobj), progress);
+end;
+
+{ Class: org_muctec_smartfritz_Controls
+ Method: pOnHttpClientUploadFinished
+ Signature: (JILjava/lang/String;Ljava/lang/String;)V }
+procedure pOnHttpClientUploadFinished(PEnv: PJNIEnv; this: JObject;
+ pasobj: JLong; connectionStatusCode: JInt; connectionStatusMessage: JString;
+ fullFileName: JString); cdecl;
+begin
+ Java_Event_pOnHttpClientUploadFinished(PEnv, this, TObject(pasobj),
+ connectionStatusCode, connectionStatusMessage, fullFileName);
+end;
+
+const NativeMethods: array[0..51] of JNINativeMethod = (
+ (name: 'pOnClickBottomNavigationViewItem';
+ signature: '(JILjava/lang/String;)V';
+ fnPtr: @pOnClickBottomNavigationViewItem; ),
+ (name: 'pAppOnCreate';
+ signature: '(Landroid/content/Context;Landroid/widget/RelativeLayout;'
+ +'Landroid/content/Intent;)V';
+ fnPtr: @pAppOnCreate; ),
+ (name: 'pAppOnScreenStyle';
+ signature: '()I';
+ fnPtr: @pAppOnScreenStyle; ),
+ (name: 'pAppOnNewIntent';
+ signature: '(Landroid/content/Intent;)V';
+ fnPtr: @pAppOnNewIntent; ),
+ (name: 'pAppOnDestroy';
+ signature: '()V';
+ fnPtr: @pAppOnDestroy; ),
+ (name: 'pAppOnPause';
+ signature: '()V';
+ fnPtr: @pAppOnPause; ),
+ (name: 'pAppOnRestart';
+ signature: '()V';
+ fnPtr: @pAppOnRestart; ),
+ (name: 'pAppOnResume';
+ signature: '()V';
+ fnPtr: @pAppOnResume; ),
+ (name: 'pAppOnStart';
+ signature: '()V';
+ fnPtr: @pAppOnStart; ),
+ (name: 'pAppOnStop';
+ signature: '()V';
+ fnPtr: @pAppOnStop; ),
+ (name: 'pAppOnBackPressed';
+ signature: '()V';
+ fnPtr: @pAppOnBackPressed; ),
+ (name: 'pAppOnRotate';
+ signature: '(I)I';
+ fnPtr: @pAppOnRotate; ),
+ (name: 'pAppOnUpdateLayout';
+ signature: '()V';
+ fnPtr: @pAppOnUpdateLayout; ),
+ (name: 'pAppOnConfigurationChanged';
+ signature: '()V';
+ fnPtr: @pAppOnConfigurationChanged; ),
+ (name: 'pAppOnActivityResult';
+ signature: '(IILandroid/content/Intent;)V';
+ fnPtr: @pAppOnActivityResult; ),
+ (name: 'pAppOnCreateOptionsMenu';
+ signature: '(Landroid/view/Menu;)V';
+ fnPtr: @pAppOnCreateOptionsMenu; ),
+ (name: 'pAppOnClickOptionMenuItem';
+ signature: '(Landroid/view/MenuItem;ILjava/lang/String;Z)V';
+ fnPtr: @pAppOnClickOptionMenuItem; ),
+ (name: 'pAppOnPrepareOptionsMenu';
+ signature: '(Landroid/view/Menu;I)Z';
+ fnPtr: @pAppOnPrepareOptionsMenu; ),
+ (name: 'pAppOnPrepareOptionsMenuItem';
+ signature: '(Landroid/view/Menu;Landroid/view/MenuItem;I)Z';
+ fnPtr: @pAppOnPrepareOptionsMenuItem; ),
+ (name: 'pAppOnCreateContextMenu';
+ signature: '(Landroid/view/ContextMenu;)V';
+ fnPtr: @pAppOnCreateContextMenu; ),
+ (name: 'pAppOnClickContextMenuItem';
+ signature: '(Landroid/view/MenuItem;ILjava/lang/String;Z)V';
+ fnPtr: @pAppOnClickContextMenuItem; ),
+ (name: 'pOnDraw';
+ signature: '(J)V';
+ fnPtr: @pOnDraw; ),
+ (name: 'pOnTouch';
+ signature: '(JIIFFFF)V';
+ fnPtr: @pOnTouch; ),
+ (name: 'pOnClickGeneric';
+ signature: '(JI)V';
+ fnPtr: @pOnClickGeneric; ),
+ (name: 'pAppOnSpecialKeyDown';
+ signature: '(CILjava/lang/String;)Z';
+ fnPtr: @pAppOnSpecialKeyDown; ),
+ (name: 'pOnDown';
+ signature: '(JI)V';
+ fnPtr: @pOnDown; ),
+ (name: 'pOnClick';
+ signature: '(JI)V';
+ fnPtr: @pOnClick; ),
+ (name: 'pOnLongClick';
+ signature: '(JI)V';
+ fnPtr: @pOnLongClick; ),
+ (name: 'pOnDoubleClick';
+ signature: '(JI)V';
+ fnPtr: @pOnDoubleClick; ),
+ (name: 'pOnChange';
+ signature: '(JLjava/lang/String;I)V';
+ fnPtr: @pOnChange; ),
+ (name: 'pOnChanged';
+ signature: '(JLjava/lang/String;I)V';
+ fnPtr: @pOnChanged; ),
+ (name: 'pOnEnter';
+ signature: '(J)V';
+ fnPtr: @pOnEnter; ),
+ (name: 'pOnBackPressed';
+ signature: '(J)V';
+ fnPtr: @pOnBackPressed; ),
+ (name: 'pOnClose';
+ signature: '(J)V';
+ fnPtr: @pOnClose; ),
+ (name: 'pAppOnViewClick';
+ signature: '(Landroid/view/View;I)V';
+ fnPtr: @pAppOnViewClick; ),
+ (name: 'pAppOnListItemClick';
+ signature: '(Landroid/widget/AdapterView;Landroid/view/View;II)V';
+ fnPtr: @pAppOnListItemClick; ),
+ (name: 'pOnFlingGestureDetected';
+ signature: '(JI)V';
+ fnPtr: @pOnFlingGestureDetected; ),
+ (name: 'pOnPinchZoomGestureDetected';
+ signature: '(JFI)V';
+ fnPtr: @pOnPinchZoomGestureDetected; ),
+ (name: 'pOnLostFocus';
+ signature: '(JLjava/lang/String;)V';
+ fnPtr: @pOnLostFocus; ),
+ (name: 'pOnBeforeDispatchDraw';
+ signature: '(JLandroid/graphics/Canvas;I)V';
+ fnPtr: @pOnBeforeDispatchDraw; ),
+ (name: 'pOnAfterDispatchDraw';
+ signature: '(JLandroid/graphics/Canvas;I)V';
+ fnPtr: @pOnAfterDispatchDraw; ),
+ (name: 'pOnLayouting';
+ signature: '(JZ)V';
+ fnPtr: @pOnLayouting; ),
+ (name: 'pAppOnRequestPermissionResult';
+ signature: '(ILjava/lang/String;I)V';
+ fnPtr: @pAppOnRequestPermissionResult; ),
+ (name: 'pOnExpandableListViewChildClick';
+ signature: '(JILjava/lang/String;ILjava/lang/String;)V';
+ fnPtr: @pOnExpandableListViewChildClick; ),
+ (name: 'pOnExpandableListViewGroupExpand';
+ signature: '(JILjava/lang/String;)V';
+ fnPtr: @pOnExpandableListViewGroupExpand; ),
+ (name: 'pOnExpandableListViewGroupCollapse';
+ signature: '(JILjava/lang/String;)V';
+ fnPtr: @pOnExpandableListViewGroupCollapse; ),
+ (name: 'pOnClickNavigationViewItem';
+ signature: '(JILjava/lang/String;)V';
+ fnPtr: @pOnClickNavigationViewItem; ),
+ (name: 'pOnChangeSwitchButton';
+ signature: '(JZ)V';
+ fnPtr: @pOnChangeSwitchButton; ),
+ (name: 'pOnHttpClientContentResult';
+ signature: '(JLjava/lang/String;)V';
+ fnPtr: @pOnHttpClientContentResult; ),
+ (name: 'pOnHttpClientCodeResult';
+ signature: '(JI)V';
+ fnPtr: @pOnHttpClientCodeResult; ),
+ (name: 'pOnHttpClientUploadProgress';
+ signature: '(JJ)V';
+ fnPtr: @pOnHttpClientUploadProgress; ),
+ (name: 'pOnHttpClientUploadFinished';
+ signature: '(JILjava/lang/String;Ljava/lang/String;)V';
+ fnPtr: @pOnHttpClientUploadFinished; )
+);
+
+function RegisterNativeMethodsArray(PEnv: PJNIEnv; className: PChar;
+ methods: PJNINativeMethod; countMethods: integer): integer;
+var
+ curClass: jClass;
+begin
+ Result:= JNI_FALSE;
+ curClass:= (PEnv^).FindClass(PEnv, className);
+ if curClass <> nil then
+ begin
+ if (PEnv^).RegisterNatives(PEnv, curClass, methods, countMethods) > 0
+ then Result:= JNI_TRUE;
+ end;
+end;
+
+function RegisterNativeMethods(PEnv: PJNIEnv; className: PChar): integer;
+begin
+ Result:= RegisterNativeMethodsArray(PEnv, className, @NativeMethods[0], Length
+ (NativeMethods));
+end;
+
+function JNI_OnLoad(VM: PJavaVM; {%H-}reserved: pointer): JInt; cdecl;
+var
+ PEnv: PPointer;
+ curEnv: PJNIEnv;
+begin
+ PEnv:= nil;
+ Result:= JNI_VERSION_1_6;
+ (VM^).GetEnv(VM, @PEnv, Result);
+ if PEnv <> nil then
+ begin
+ curEnv:= PJNIEnv(PEnv);
+ RegisterNativeMethods(curEnv, 'org/muctec/smartfritz/Controls');
+ end;
+ gVM:= VM; {AndroidWidget.pas}
+end;
+
+procedure JNI_OnUnload(VM: PJavaVM; {%H-}reserved: pointer); cdecl;
+var
+ PEnv: PPointer;
+ curEnv: PJNIEnv;
+begin
+ PEnv:= nil;
+ (VM^).GetEnv(VM, @PEnv, JNI_VERSION_1_6);
+ if PEnv <> nil then
+ begin
+ curEnv:= PJNIEnv(PEnv);
+ (curEnv^).DeleteGlobalRef(curEnv, gjClass);
+ gjClass:= nil; {AndroidWidget.pas}
+ gVM:= nil; {AndroidWidget.pas}
+ end;
+ gApp.Terminate;
+ FreeAndNil(gApp);
+end;
+
+exports
+ JNI_OnLoad name 'JNI_OnLoad',
+ JNI_OnUnload name 'JNI_OnUnload',
+ pOnClickBottomNavigationViewItem name 'Java_org_muctec_smartfritz_Controls_'
+ +'pOnClickBottomNavigationViewItem',
+ pAppOnCreate name 'Java_org_muctec_smartfritz_Controls_pAppOnCreate',
+ pAppOnScreenStyle name
+ 'Java_org_muctec_smartfritz_Controls_pAppOnScreenStyle',
+ pAppOnNewIntent name 'Java_org_muctec_smartfritz_Controls_pAppOnNewIntent',
+ pAppOnDestroy name 'Java_org_muctec_smartfritz_Controls_pAppOnDestroy',
+ pAppOnPause name 'Java_org_muctec_smartfritz_Controls_pAppOnPause',
+ pAppOnRestart name 'Java_org_muctec_smartfritz_Controls_pAppOnRestart',
+ pAppOnResume name 'Java_org_muctec_smartfritz_Controls_pAppOnResume',
+ pAppOnStart name 'Java_org_muctec_smartfritz_Controls_pAppOnStart',
+ pAppOnStop name 'Java_org_muctec_smartfritz_Controls_pAppOnStop',
+ pAppOnBackPressed name
+ 'Java_org_muctec_smartfritz_Controls_pAppOnBackPressed',
+ pAppOnRotate name 'Java_org_muctec_smartfritz_Controls_pAppOnRotate',
+ pAppOnUpdateLayout name 'Java_org_muctec_smartfritz_Controls_'
+ +'pAppOnUpdateLayout',
+ pAppOnConfigurationChanged name 'Java_org_muctec_smartfritz_Controls_'
+ +'pAppOnConfigurationChanged',
+ pAppOnActivityResult name 'Java_org_muctec_smartfritz_Controls_'
+ +'pAppOnActivityResult',
+ pAppOnCreateOptionsMenu name 'Java_org_muctec_smartfritz_Controls_'
+ +'pAppOnCreateOptionsMenu',
+ pAppOnClickOptionMenuItem name 'Java_org_muctec_smartfritz_Controls_'
+ +'pAppOnClickOptionMenuItem',
+ pAppOnPrepareOptionsMenu name 'Java_org_muctec_smartfritz_Controls_'
+ +'pAppOnPrepareOptionsMenu',
+ pAppOnPrepareOptionsMenuItem name 'Java_org_muctec_smartfritz_Controls_'
+ +'pAppOnPrepareOptionsMenuItem',
+ pAppOnCreateContextMenu name 'Java_org_muctec_smartfritz_Controls_'
+ +'pAppOnCreateContextMenu',
+ pAppOnClickContextMenuItem name 'Java_org_muctec_smartfritz_Controls_'
+ +'pAppOnClickContextMenuItem',
+ pOnDraw name 'Java_org_muctec_smartfritz_Controls_pOnDraw',
+ pOnTouch name 'Java_org_muctec_smartfritz_Controls_pOnTouch',
+ pOnClickGeneric name 'Java_org_muctec_smartfritz_Controls_pOnClickGeneric',
+ pAppOnSpecialKeyDown name 'Java_org_muctec_smartfritz_Controls_'
+ +'pAppOnSpecialKeyDown',
+ pOnDown name 'Java_org_muctec_smartfritz_Controls_pOnDown',
+ pOnClick name 'Java_org_muctec_smartfritz_Controls_pOnClick',
+ pOnLongClick name 'Java_org_muctec_smartfritz_Controls_pOnLongClick',
+ pOnDoubleClick name 'Java_org_muctec_smartfritz_Controls_pOnDoubleClick',
+ pOnChange name 'Java_org_muctec_smartfritz_Controls_pOnChange',
+ pOnChanged name 'Java_org_muctec_smartfritz_Controls_pOnChanged',
+ pOnEnter name 'Java_org_muctec_smartfritz_Controls_pOnEnter',
+ pOnBackPressed name 'Java_org_muctec_smartfritz_Controls_pOnBackPressed',
+ pOnClose name 'Java_org_muctec_smartfritz_Controls_pOnClose',
+ pAppOnViewClick name 'Java_org_muctec_smartfritz_Controls_pAppOnViewClick',
+ pAppOnListItemClick name 'Java_org_muctec_smartfritz_Controls_'
+ +'pAppOnListItemClick',
+ pOnFlingGestureDetected name 'Java_org_muctec_smartfritz_Controls_'
+ +'pOnFlingGestureDetected',
+ pOnPinchZoomGestureDetected name 'Java_org_muctec_smartfritz_Controls_'
+ +'pOnPinchZoomGestureDetected',
+ pOnLostFocus name 'Java_org_muctec_smartfritz_Controls_pOnLostFocus',
+ pOnBeforeDispatchDraw name 'Java_org_muctec_smartfritz_Controls_'
+ +'pOnBeforeDispatchDraw',
+ pOnAfterDispatchDraw name 'Java_org_muctec_smartfritz_Controls_'
+ +'pOnAfterDispatchDraw',
+ pOnLayouting name 'Java_org_muctec_smartfritz_Controls_pOnLayouting',
+ pAppOnRequestPermissionResult name 'Java_org_muctec_smartfritz_Controls_'
+ +'pAppOnRequestPermissionResult',
+ pOnExpandableListViewChildClick name 'Java_org_muctec_smartfritz_Controls_'
+ +'pOnExpandableListViewChildClick',
+ pOnExpandableListViewGroupExpand name 'Java_org_muctec_smartfritz_Controls_'
+ +'pOnExpandableListViewGroupExpand',
+ pOnExpandableListViewGroupCollapse name 'Java_org_muctec_smartfritz_Controls'
+ +'_pOnExpandableListViewGroupCollapse',
+ pOnClickNavigationViewItem name 'Java_org_muctec_smartfritz_Controls_'
+ +'pOnClickNavigationViewItem',
+ pOnChangeSwitchButton name 'Java_org_muctec_smartfritz_Controls_'
+ +'pOnChangeSwitchButton',
+ pOnHttpClientContentResult name 'Java_org_muctec_smartfritz_Controls_'
+ +'pOnHttpClientContentResult',
+ pOnHttpClientCodeResult name 'Java_org_muctec_smartfritz_Controls_'
+ +'pOnHttpClientCodeResult',
+ pOnHttpClientUploadProgress name 'Java_org_muctec_smartfritz_Controls_'
+ +'pOnHttpClientUploadProgress',
+ pOnHttpClientUploadFinished name 'Java_org_muctec_smartfritz_Controls_'
+ +'pOnHttpClientUploadFinished';
+
+{%endregion}
+
+begin
+ gApp:= jApp.Create(nil);
+ gApp.Title:= 'LAMW JNI Android Bridges Library';
+ gjAppName:= 'org.muctec.smartfritz';
+ gjClassName:= 'org/muctec/smartfritz/Controls';
+ gApp.AppName:=gjAppName;
+ gApp.ClassName:=gjClassName;
+ gApp.Initialize;
+ gApp.CreateForm(TAndroidModule1, AndroidModule1);
+end.
diff --git a/SmartFritz/jni/controls.lps b/SmartFritz/jni/controls.lps
new file mode 100644
index 0000000000000000000000000000000000000000..434b96f50012ee08bce7807ada91a5c6a086ce51
--- /dev/null
+++ b/SmartFritz/jni/controls.lps
@@ -0,0 +1,273 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/SmartFritz/jni/fritzbox.pas b/SmartFritz/jni/fritzbox.pas
new file mode 100644
index 0000000000000000000000000000000000000000..e5712c8faad7ffe35e1ef3b43cd0be9a9cefb2ba
--- /dev/null
+++ b/SmartFritz/jni/fritzbox.pas
@@ -0,0 +1,449 @@
+unit fritzbox;
+
+///{$mode objfpc}{$H+}
+{$mode delphi}
+interface
+
+uses
+ Classes, SysUtils, {$IFDEF Linux} fphttpclient,
+ {$ENDIF Linux} {$IFDEF ANDROID}Laz_And_Controls,{$ENDIF ANDROID}HlpIHash, HlpMD5,
+ laz2_XMLRead, laz2_DOM,RegExpr,{$IFDEF Linux}fphttpclient, httpdefs,httpprotocol, {$ENDIF Linux} opensslsockets;
+
+type
+ TBoxInfo = record
+ SID : String;
+ Response:String;
+ Status:Integer;
+ BlockTime:String;
+ ExternalIP:String;
+ end;
+
+ TOnLogMsg = procedure(Sender: TObject; EMessage: string) of
+ object;
+
+ { TFritzBox }
+
+ TFritzBox = class(TObject)
+ private
+ {$IFDEF Linux}
+ ffHTTP: TFPHttpClient;
+ {$ENDIF Linux}
+ {$IFDEF ANDROID}
+ //ffHTTP: TFPHttpClient;
+ ffHTTP: JHttpCLient;
+ {$ENDIF ANDROID}
+ fError : String;
+ fBox : TBoxInfo;
+ FFboxURL:String;
+ FServiceURL:String;
+ FOnLogMsg:TOnLogMsg;
+
+ function GetExternalIP: String;
+ function GetBlockTime: String;
+ function GetResponse: String;
+ function GetSID : String;
+ function GetState: Integer;
+ procedure SetFBURL(AValue: String);
+ procedure Logger(EMessage:String);
+ procedure SetServiceURL(AValue: String);
+ function GetNodeValue(HttpResultString, SearchString: String): String;
+ public
+ constructor Create;
+ destructor Destroy; override;
+ Procedure LogIn(ABenutzername: string = ''; APassword: string = '');
+ procedure Logout;
+ procedure FboxGetURL();
+ procedure FboxGetExternalIP();
+ property SID : String read GetSID;
+ property FBOXURL: String write SetFBURL;
+ property ServiceURL: String write SetServiceURL;
+ property OnLogMsg: TOnLogMsg read FOnLogMsg write FOnLogMsg;
+ property Response: String read GetResponse;
+ property State: Integer read GetState;
+ property BlockTime: String read GetBlockTime;
+ property ExternalIP: String read GetExternalIP;
+
+ end;
+
+
+implementation
+
+{$IFDEF ANDROID}
+uses unit1;
+{$ENDIF ANDROID}
+
+{ TFritzBox }
+
+function TFritzBox.GetSID: String;
+begin
+ Result:=FBox.SID;
+end;
+
+function TFritzBox.GetState: Integer;
+begin
+ Result:=FBox.Status;
+end;
+
+function TFritzBox.GetResponse: String;
+begin
+ Result:=FBox.Response;
+end;
+
+function TFritzBox.GetExternalIP: String;
+begin
+ Result:=FBox.ExternalIP;
+end;
+
+function TFritzBox.GetBlockTime: String;
+begin
+ Result:=Fbox.BlockTime;
+end;
+
+procedure TFritzBox.SetFBURL(AValue: String);
+begin
+ FFBOXURL:=AValue;
+end;
+
+procedure TFritzBox.Logger(EMessage: String);
+begin
+ if Assigned(OnLogMsg) then
+ begin
+ OnLogMsg(self,EMessage);
+ end;
+end;
+
+procedure TFritzBox.FboxGetURL();
+begin
+ Fbox.Response:='';
+ try
+ Fbox.Response:=ffHTTP.Get(FServiceURL);
+ except
+ //NOP ignore
+ end;
+ {$IFDEF Linux}
+ FBox.Status:=ffHTTP.ResponseStatusCode;
+ {$ENDIF Linux}
+ {$IFDEF ANDROID}
+ FBox.Status:=ffHTTP.GetResponseCode;
+ {$ENDIF ANDROID}
+end;
+
+procedure TFritzBox.SetServiceURL(AValue: String);
+begin
+FServiceURL:=AValue;
+end;
+
+
+constructor TFritzBox.Create;
+begin
+ {$IFDEF Linux}
+ ffHTTP := TFPHttpClient.Create(nil);
+ {$ENDIF Linux}
+ {$IFDEF ANDROID}
+ // Unter Android verwenden wir
+ // jHttpClient1 von AndroidModule1.
+ // Es funktiomiert zurzeit nicht stabil, die Komponenten
+ // dynamisch zu erzeugen.
+ // TFPHttpClient sollte eigentlich auf funktionieren, lauft aber nicht stabil.
+ ffHTTP:=AndroidModule1.jHttpClient1;
+
+
+ //defaults jHttpClient Android
+ //ffHTTP.AuthenticationMode:=autNone;
+ //ffHTTP.CharSet:='UTF-8';
+ //ffHTTP.ConnectionTimeout:=15000;
+ //ffHTTP.ResponseTimeout:=15000;
+ //ffHTTP.UploadFormName:='lamwFormUpload';
+
+
+ {$ENDIF ANDROID}
+ Fbox.SID:='0000000000000000';
+end;
+
+destructor TFritzBox.Destroy;
+begin
+ {$IFDEF Linux}
+ ffHTTP.Free;
+ {$ENDIF Linux}
+ inherited;
+end;
+// Bei der Fritzbox anmelden
+// Zum Verfahren siehe
+// https://avm.de/fileadmin/user_upload/Global/Service/Schnittstellen/Session-ID_deutsch_13Nov18.pdf
+procedure TFritzBox.LogIn(ABenutzername: string = ''; APassword: string = '');
+var
+ TheChallenge,TheResponse,TheSid : String;
+ UseOldSID:Boolean;
+
+ function InternalGetChallenge : String;
+ var
+ S:String;
+ begin
+ Logger('Hole Challenge');
+ try
+ Result := ffHTTP.Get(FFBoxURL + '/login_sid.lua');
+ except on E:Exception do
+ Logger(e.Message);
+ end;
+ Logger('Challenge-Result: ' + Result);
+ Logger('Response-Code: ' + IntToStr(ffHTTP.GetResponseCode()));
+
+ {$IFDEF ANDROID}
+ fbox.Status:=ffHTTP.GetResponseCode();
+ {$ENDIF ANDROID}
+ {$IFDEF Linux}
+ fbox.Status:=ffHTTP.ResponseStatusCode;
+ {$ENDIF Linux}
+ FBox.BlockTime:='0';
+ S:=GetNodeValue(Result,'BlockTime');
+ If S <>'0' Then
+ begin
+ FBox.BlockTime:=S;
+ Logger('BlockTime: ' + S);
+ end
+ else
+ begin
+ if Pos('',LowerCase(Result))=0 then
+ raise Exception.Create('Fehler beim Initialisieren der Verbindung.');
+
+ Result:=GetNodeValue(Result,'Challenge');
+ end;
+
+ end;
+ // MD5 erzeugen
+ function InternalGetMD5 : String;
+ var
+ MD5Hash:IHash;
+ Bytes: TBytes;
+ str : String;
+
+ begin
+ Result := '';
+ str := TheChallenge+'-'+APassword;
+ MD5Hash := TMD5.Create();
+ Bytes:=TEncoding.Unicode.GetBytes(str);
+ Result:=LowerCase(MD5Hash.ComputeBytes(Bytes).ToString());
+ end;
+ // SID holen
+ function InternalGetSid : String;
+ var
+ Params :String;
+ begin
+ Result := '';
+ if Fbox.SID <> '0000000000000000' then
+ Params:=('?sid=' + Fbox.SID)
+ else
+ Params:=('?username=' + ABenutzername + '&response=' + TheChallenge + '-' + TheResponse);
+ try
+ Result := ffHTTP.Get(FFBoxURL + '/login_sid.lua' + Params);
+ except on E:Exception do
+ Logger(e.Message);
+ end;
+
+ {$IFDEF ANDROID}
+ fbox.Status:=ffHTTP.GetResponseCode();
+ {$ENDIF ANDROID}
+ {$IFDEF Linux}
+ fbox.Status:=ffHTTP.ResponseStatusCode;
+ {$ENDIF Linux}
+
+ Logger(Result);
+ if Pos('',LowerCase(Result))=0 then
+ raise Exception.Create('Fehler beim Generieren der Sitzungs-ID.');
+
+ Result:=GetNodeValue(Result,'SID');
+ end;
+
+begin
+ {$IFDEF Linux}
+ ffHTTP.AllowRedirect:=True;
+ {$ENDIF Linux}
+
+ UseOldSID:=false;
+ Logger('Starte Verbindung zu: ' + FFBoxURL);
+ try
+ if Fbox.SID <> '0000000000000000' then
+ if InternalGetSid=FBox.SID Then
+ begin
+ UseOldSID:=True;
+ Logger('Verwende bisherige SID: ' + FBox.SID);
+ end;
+
+ If UseOldSID=false Then
+ begin
+
+ TheChallenge := InternalGetChallenge;
+
+ if fBox.BlockTime <> '0' Then
+ begin
+ FBox.SID:='0000000000000000';
+ end
+ else
+ begin
+ Logger('Challenge: ' + TheChallenge);
+ TheResponse := InternalGetMD5;
+ Logger('MD5: ' + TheResponse);
+ TheSid:= InternalGetSid;
+ Logger('Neue SID: ' + TheSid);
+ FBox.SID := TheSid;
+ end;
+ end;
+
+ except
+ on E:Exception do fError := E.Message;
+ end;
+end;
+//bei der Fritzbox abmelden
+procedure TFritzBox.Logout;
+begin
+ {$IFDEF Linux}
+ ffHTTP.AllowRedirect:=True;
+ {$ENDIF Linux}
+ ffHTTP.Get(FFBoxURL + '/login_sid.lua?logout=0&sid=' + FBox.SID);
+ {$IFDEF ANDROID}
+ fbox.Status:=ffHTTP.GetResponseCode();
+ {$ENDIF ANDROID}
+ {$IFDEF Linux}
+ fbox.Status:=ffHTTP.ResponseStatusCode;
+ {$ENDIF Linux}
+ fBox.SID := '0000000000000000';
+end;
+// SessionInfo im XML-String finden
+function TFritzBox.GetNodeValue(HttpResultString, SearchString: String): String;
+var
+Doc: TXMLDocument;
+Stream : TStringStream;
+ChildNode, SearchNode: TDOMNode;
+begin
+ Result:='';
+ Stream:= TStringStream.Create(HttpResultString);
+ ReadXMLFile(Doc,Stream);
+ try
+ ChildNode := Doc.FindNode('SessionInfo');
+ If ChildNode<> nil then
+ begin
+ If ChildNode.HasChildNodes Then
+ begin
+ SearchNode:=ChildNode.findNode(SearchString);
+ If SearchNode <> nil then
+ begin
+ If SearchNode.HasChildNodes Then
+ begin
+ Result:=SearchNode.FirstChild.NodeValue;
+ end;
+ end
+ end;
+ end;
+ finally
+ Doc.Free;
+ Stream.Free;
+ end;
+end;
+// Öffentliche IP-Adresse ermitteln
+// siehe https://avm.de/fileadmin/user_upload/Global/Service/Schnittstellen/wanipconnSCPD.pdf
+procedure TFritzBox.FboxGetExternalIP();
+var
+{$IFDEF Linux}
+request: TStringList;
+stream, result: TMemoryStream;
+RegexObj: TRegExpr;
+S:String;
+{$ENDIF Linux}
+{$IFDEF ANDROID}
+
+content:String;
+
+{$ENDIF ANDROID}
+begin
+ Fbox.Response:='';
+ FBox.Status:=0;
+ FBox.ExternalIP:='';
+ Logger('Starte Abfrage öffentliche IP');
+
+ {$IFDEF ANDROID}
+ content:=''#13#10
+ + ''
+ + ' '
+ + ' '
+ + ' '
+ + '';
+
+ ffHTTP.CharSet:='UTF-8';
+ ffHTTP.ConnectionTimeout:=15000;
+ ffHTTP.ResponseTimeout:=15000;
+ ffHTTP.ClearNameValueData;
+ ffHTTP.SetUnvaluedNameData('BODY'); //disregard nameData 'BODY'
+ ffHTTP.SetEncodeValueData(False); //not encode ValueData
+ ffHTTP.AddClientHeader('Pragma', 'no-cache');
+ ffHTTP.AddClientHeader('Cache-Control', 'no-cache');
+ ffHTTP.AddClientHeader('SoapAction', 'urn:schemas-upnp-org:service:WANIPConnection:1#GetExternalIPAddress');
+ ffHTTP.AddClientHeader('Content-Type','text/xml; charset=utf-8');
+ ffHTTP.AddNameValueData('BODY',content);
+ Logger('Service-URL:' +FServiceURL);
+ // Die SOAP-Abfgrage funktioniert mit dem JhttpClient nur ansynchron
+ // Die Events werden in AndroidModule1 ausgelöst
+ // procedure jHttpClient1CodeResult(Sender: TObject; code: integer);
+ // procedure jHttpClient1ContentResult(Sender: TObject; content: string);
+
+ ffHTTP.PostNameValueDataAsync(FServiceURL);
+
+ {$ENDIF ANDROID}
+
+ {$IFDEF Linux}
+ ffHTTP.RequestHeaders.Add('Pragma: no-cache');
+ ffHTTP.RequestHeaders.Add('Cache-Control: no-cache');
+ ffHTTP.RequestHeaders.Add('SoapAction:urn:schemas-upnp-org:service:WANIPConnection:1#GetExternalIPAddress');
+ ffHTTP.RequestHeaders.Add('CONTENT-TYPE: text/xml; charset="utf-8"');
+ request := TStringList.Create;
+ request.Add('');
+ request.Add('');
+ request.Add(' ');
+ request.Add(' ');
+
+ request.Add(' ');
+ request.Add('');
+ stream := TMemoryStream.Create;
+ request.SaveToStream(stream);
+
+ stream.Position := 0;
+ request.Clear;
+
+
+
+ ffHTTP.RequestHeaders.Add('Content-Length: '+IntToStr(stream.Size));
+ ffHTTP.RequestBody := stream;
+ result := TMemoryStream.Create;
+ Logger('Post: '+FServiceURL);
+ ffHTTP.Post(FServiceURL, result);
+ result.Position := 0;
+ request.LoadFromStream(result);
+
+
+ RegexObj := TRegExpr.Create;
+ try
+ RegexObj.Expression :='(?si)(.*?)<\/NewExternalIPAddress>';
+ S:='';
+ for i:=0 to request.Count-1 do
+ begin
+ Logger('SOAP Request: ' + request.Strings[i]);
+ If RegexObj.Exec(request.Strings[i]) Then
+ begin
+ S:=RegexObj.Match[1];
+
+ end;
+ end;
+
+ If S<> '' Then
+ Logger('Externe IP: ' + S);
+ FBox.ExternalIP:=S;
+
+ finally
+ RegexObj.Free;
+ end;
+ request.Free;
+ stream.Free;
+ {$ENDIF Linux}
+end;
+
+end.
+
diff --git a/SmartFritz/jni/unit1.lfm b/SmartFritz/jni/unit1.lfm
new file mode 100644
index 0000000000000000000000000000000000000000..b1fb487cd3420b71e933c910c65e82ee92beeb10
--- /dev/null
+++ b/SmartFritz/jni/unit1.lfm
@@ -0,0 +1,271 @@
+object AndroidModule1: TAndroidModule1
+ OnCreate = AndroidModule1Create
+ MarginLeft = 0
+ MarginTop = 0
+ MarginRight = 0
+ MarginBottom = 0
+ Enabled = True
+ Left = 524
+ Top = 188
+ Width = 351
+ Height = 534
+ Text = 'AndroidModule1'
+ ActivityMode = actMain
+ BackgroundColor = colbrDefault
+ ActionBarTitle = abtDefault
+ AnimationDurationIn = 1500
+ AnimationDurationOut = 1500
+ AnimationMode = animNone
+ OnJNIPrompt = AndroidModule1JNIPrompt
+ OnClose = AndroidModule1Close
+ OnSpecialKeyDown = AndroidModule1SpecialKeyDown
+ object jsDrawerLayout1: jsDrawerLayout
+ MarginLeft = 0
+ MarginTop = 0
+ MarginRight = 0
+ MarginBottom = 0
+ Enabled = True
+ Left = 0
+ Top = 0
+ Width = 351
+ Height = 534
+ Visible = True
+ PosRelativeToAnchor = []
+ PosRelativeToParent = [rpTop]
+ LayoutParamWidth = lpMatchParent
+ LayoutParamHeight = lpMatchParent
+ BackgroundColor = colbrDefault
+ FitsSystemWindows = False
+ object jsNavigationView1: jsNavigationView
+ MarginLeft = 0
+ MarginTop = 0
+ MarginRight = 0
+ MarginBottom = 0
+ Enabled = True
+ Left = 0
+ Top = 0
+ Width = 590
+ Height = 534
+ Visible = True
+ PosRelativeToAnchor = []
+ PosRelativeToParent = []
+ LayoutParamWidth = lpWrapContent
+ LayoutParamHeight = lpMatchParent
+ BackgroundColor = colbrDefault
+ GravityInParent = lgLeft
+ FontColor = colbrDefault
+ OnClickItem = jsNavigationView1ClickItem
+ end
+ object jPanel1: jPanel
+ MarginLeft = 0
+ MarginTop = 0
+ MarginRight = 0
+ MarginBottom = 0
+ Enabled = True
+ Left = 0
+ Top = 0
+ Width = 351
+ Height = 534
+ Visible = True
+ PosRelativeToAnchor = []
+ PosRelativeToParent = []
+ LayoutParamWidth = lpMatchParent
+ LayoutParamHeight = lpMatchParent
+ BackgroundColor = colbrDefault
+ MinPinchZoomFactor = 0.25
+ MaxPinchZoomFactor = 4
+ AnimationDurationIn = 1500
+ AnimationMode = animNone
+ object jsToolbar1: jsToolbar
+ MarginLeft = 0
+ MarginTop = 0
+ MarginRight = 0
+ MarginBottom = 0
+ Enabled = True
+ Left = 0
+ Top = 15
+ Width = 351
+ Height = 40
+ Visible = True
+ PosRelativeToAnchor = []
+ PosRelativeToParent = []
+ LayoutParamWidth = lpMatchParent
+ LayoutParamHeight = lpWrapContent
+ Text = 'jsToolbar1'
+ FontColor = colbrDefault
+ GravityInParent = lgNone
+ AsActionBar = True
+ BackgroundColor = colbrDefault
+ FitsSystemWindows = False
+ OnClickNavigationIcon = jsToolbar1ClickNavigationIcon
+ end
+ object jPanel2: jPanel
+ MarginLeft = 0
+ MarginTop = 0
+ MarginRight = 0
+ MarginBottom = 0
+ Enabled = True
+ Left = 0
+ Top = 55
+ Width = 351
+ Height = 479
+ Visible = True
+ Anchor = jsToolbar1
+ PosRelativeToAnchor = [raBelow]
+ PosRelativeToParent = []
+ LayoutParamWidth = lpMatchParent
+ LayoutParamHeight = lpMatchParent
+ BackgroundColor = colbrDefault
+ MinPinchZoomFactor = 0.25
+ MaxPinchZoomFactor = 4
+ AnimationDurationIn = 1500
+ AnimationMode = animNone
+ OnFlingGesture = jPanel2FlingGesture
+ object jPanel3: jPanel
+ MarginLeft = 0
+ MarginTop = 0
+ MarginRight = 0
+ MarginBottom = 0
+ Enabled = True
+ Left = 0
+ Top = 0
+ Width = 351
+ Height = 479
+ Visible = True
+ PosRelativeToAnchor = []
+ PosRelativeToParent = []
+ LayoutParamWidth = lpMatchParent
+ LayoutParamHeight = lpMatchParent
+ BackgroundColor = colbrWhite
+ MinPinchZoomFactor = 0.25
+ MaxPinchZoomFactor = 4
+ AnimationDurationIn = 250
+ AnimationMode = animNone
+ object jTextView1: jTextView
+ MarginLeft = 5
+ MarginTop = 5
+ MarginRight = 5
+ MarginBottom = 5
+ Enabled = True
+ Left = 109
+ Top = 5
+ Width = 132
+ Height = 21
+ Visible = True
+ PosRelativeToAnchor = []
+ PosRelativeToParent = [rpTop, rpCenterHorizontal]
+ LayoutParamWidth = lpWrapContent
+ LayoutParamHeight = lpWrapContent
+ Text = 'DECT-Schalter abrufen'
+ Alignment = taLeft
+ BackgroundColor = colbrDefault
+ FontColor = colbrDefault
+ FontSize = 0
+ TextTypeFace = tfNormal
+ FontSizeUnit = unitDefault
+ GravityInParent = lgNone
+ end
+ object pnlSwitches: jPanel
+ MarginLeft = 0
+ MarginTop = 0
+ MarginRight = 0
+ MarginBottom = 0
+ Enabled = True
+ Left = 0
+ Top = 31
+ Width = 351
+ Height = 48
+ Visible = True
+ Anchor = jTextView1
+ PosRelativeToAnchor = [raBelow]
+ PosRelativeToParent = []
+ LayoutParamWidth = lpMatchParent
+ LayoutParamHeight = lpWrapContent
+ BackgroundColor = colbrDefault
+ MinPinchZoomFactor = 0.25
+ MaxPinchZoomFactor = 4
+ AnimationDurationIn = 1500
+ AnimationMode = animNone
+ end
+ object jSwitchButton1: jSwitchButton
+ MarginLeft = 7
+ MarginTop = 7
+ MarginRight = 7
+ MarginBottom = 7
+ Enabled = True
+ Left = 16
+ Top = 105
+ Width = 100
+ Height = 28
+ Visible = False
+ PosRelativeToAnchor = []
+ PosRelativeToParent = []
+ LayoutParamWidth = lpWrapContent
+ LayoutParamHeight = lpWrapContent
+ BackgroundColor = colbrDefault
+ TextOff = 'OFF'
+ TextOn = 'ON'
+ State = tsOff
+ GravityInParent = lgNone
+ end
+ end
+ object jsBottomNavigationView1: jsBottomNavigationView
+ MarginLeft = 0
+ MarginTop = 0
+ MarginRight = 0
+ MarginBottom = 0
+ Enabled = True
+ Left = 0
+ Top = 569
+ Width = 351
+ Height = 40
+ Visible = True
+ PosRelativeToAnchor = []
+ PosRelativeToParent = [rpBottom]
+ LayoutParamWidth = lpMatchParent
+ LayoutParamHeight = lpWrapContent
+ BackgroundColor = colbrLightGreen
+ GravityInParent = lgNone
+ FontColor = colbrDefault
+ OnClickItem = jsBottomNavigationView1ClickItem
+ end
+ end
+ object jsFloatingButton1: jsFloatingButton
+ MarginLeft = 10
+ MarginTop = 10
+ MarginRight = 10
+ MarginBottom = 10
+ Enabled = True
+ Left = 147
+ Top = 468
+ Width = 56
+ Height = 56
+ Visible = True
+ PosRelativeToAnchor = []
+ PosRelativeToParent = [rpBottom, rpCenterHorizontal]
+ LayoutParamWidth = lpWrapContent
+ LayoutParamHeight = lpWrapContent
+ BackgroundColor = colbrRed
+ GravityInParent = lgNone
+ OnClick = jsFloatingButton1Click
+ end
+ end
+ end
+ object jPreferences1: jPreferences
+ IsShared = False
+ Left = 272
+ Top = 424
+ end
+ object jHttpClient1: jHttpClient
+ CharSet = 'UTF-8'
+ IndexUrl = -1
+ AuthenticationMode = autNone
+ ResponseTimeout = 15000
+ ConnectionTimeout = 15000
+ UploadFormName = 'lamwFormUpload'
+ OnContentResult = jHttpClient1ContentResult
+ OnCodeResult = jHttpClient1CodeResult
+ Left = 272
+ Top = 352
+ end
+end
diff --git a/SmartFritz/jni/unit1.pas b/SmartFritz/jni/unit1.pas
new file mode 100644
index 0000000000000000000000000000000000000000..8d3e43643fc00ae9727481ab40e1c7f1bf6295e8
--- /dev/null
+++ b/SmartFritz/jni/unit1.pas
@@ -0,0 +1,1121 @@
+{Hint: save all files to location: /home/[user]/fpcupdeluxe/projects/LAMWProjects/SmartFritz/jni }
+// Die Angaben
+
+// {$IFDEF ANDROID}
+// {$ENDIF ANDROID}
+
+// {$IFDEF Linux}
+// {$ENDIF Linux}
+
+// sollen nur die wichtigsten Unterschiede zum Code für Linux/Windows zeigen
+// und sind nicht vollständig.
+// Der Code lässt sich nicht immer 1:1 von Android für Linux übernehmen.
+
+unit unit1;
+
+{$mode delphi}
+
+interface
+
+uses
+ {$IFDEF UNIX}{$IFDEF UseCThreads}
+ cthreads,
+ {$ENDIF}{$ENDIF}
+ Classes, SysUtils, AndroidWidget, sdrawerlayout, snavigationview,
+ Laz_And_Controls, stoolbar, sfloatingbutton, switchbutton,
+ preferences, sbottomnavigationview, unit2, unit3, unit4, unit5, fritzbox,
+ laz2_XMLRead, laz2_DOM,{$IFDEF Linux} fphttpclient,
+ httpdefs, httpprotocol,{$ENDIF Linux} BlowFish, base64, RegExpr;
+
+// Record für die Werte der SmartHome-Schalter
+type
+ TSmartData = record
+ Name: string;
+ AIN: string;
+ Present: string;
+ State: string;
+ HasSwitch: integer;
+ Celsius: string;
+ Power: string;
+ Productname: string;
+ HasTemperature: integer;
+ functionbitmask: string;
+ SollTemperatur: string;
+ IsComet: integer; //Comet Dect, wird nicht ausgewertet
+ end;
+
+type
+
+ { TAndroidModule1 }
+
+ TAndroidModule1 = class(jForm)
+ jHttpClient1: jHttpClient;
+ jPanel1: jPanel;
+ jPanel2: jPanel;
+ jPanel3: jPanel;
+ jsBottomNavigationView1: jsBottomNavigationView;
+ jsFloatingButton1: jsFloatingButton;
+ jSwitchButton1: jSwitchButton;
+ pnlSwitches: jPanel;
+ jPreferences1: jPreferences;
+ jsDrawerLayout1: jsDrawerLayout;
+ jsNavigationView1: jsNavigationView;
+ jsToolbar1: jsToolbar;
+ jTextView1: jTextView;
+
+ procedure SaveSettings();
+ procedure LoadSettings();
+ procedure Logger(msg: string);
+ procedure ToogleSwitch(AIN: string; Command: string);
+ procedure FBReadData(response: string);
+ procedure WriteMessages();
+ {$IFDEF ANDROID}
+ procedure AndroidModule1Close(Sender: TObject);
+ procedure AndroidModule1Create(Sender: TObject);
+ procedure AndroidModule1JNIPrompt(Sender: TObject);
+ procedure AndroidModule1SpecialKeyDown(Sender: TObject; keyChar: char;
+ keyCode: integer; keyCodeString: string; var mute: boolean);
+ procedure jHttpClient1CodeResult(Sender: TObject; code: integer);
+ procedure jHttpClient1ContentResult(Sender: TObject; content: string);
+ procedure jPanel2FlingGesture(Sender: TObject; flingGesture: TFlingGesture);
+ procedure jsBottomNavigationView1ClickItem(Sender: TObject;
+ itemId: integer; itemCaption: string);
+ procedure jsFloatingButton1Click(Sender: TObject);
+ procedure jsNavigationView1ClickItem(Sender: TObject; itemId: integer;
+ itemCaption: string);
+ procedure jsToolbar1ClickNavigationIcon(Sender: TObject);
+ procedure AddControls(num: integer; SwitchName, State, Present: string);
+ procedure ClearSwitchPanel();
+ procedure aSwitchSwitch(Sender: TObject; state: boolean);
+ procedure Navigate(itemID: integer);
+ procedure SetAnimMode(Module: string; ItemID: integer);
+ procedure CreateForms;
+ procedure InitPanels;
+ {$ENDIF ANDROID}
+
+ {$IFDEF Linux}
+ procedure aSwitchSwitch(Sender: TObject);
+ {$ENDIF Linux}
+ procedure GetExternalIP();
+
+ private
+ {private declarations}
+
+ ActivePage: integer;
+ procedure Logger2(Sender: TObject; EMessage: string);
+
+ public
+ {public declarations}
+ var
+ TheSid: string;
+ FBOXURL: string;
+ Username: string;
+ Password: string;
+ SavePassword: boolean;
+ DebugLog: boolean;
+ DeviceList: array of TSmartData;
+ FBox: TFritzBox;
+ Messages: TStringList;
+ FormsCreated: boolean;
+ PanelsInit: boolean;
+ end;
+
+var
+ AndroidModule1: TAndroidModule1;
+
+implementation
+
+{$R *.lfm}
+
+
+{ TAndroidModule1 }
+
+// Veschlüsselung für Passwort
+// Diese einfache Veschlüsselung verbirgt das Passwort
+// in der Konfigurationsdatei vor den Augen unbefugter Personen
+// und erfüllte keine geltenden Sicherheitsstandards.
+function EncryptString(aString: string): string;
+var
+ Key: string;
+ EncrytpStream: TBlowFishEncryptStream;
+ StringStream: TStringStream;
+ EncryptedString: RawByteString;
+ B64String: string;
+begin
+ if aString = '' then
+ Exit;
+ Key := 's6v9y$B&E)H@McQfTjWnZq4t7w!z%C*F'; //sollte geändert werden
+ StringStream := TStringStream.Create('');
+ EncrytpStream := TBlowFishEncryptStream.Create(Key, StringStream);
+ EncrytpStream.WriteAnsiString(aString);
+ EncrytpStream.Flush;
+ EncryptedString := StringStream.DataString;
+ B64String := EncodeStringBase64(EncryptedString);
+ EncrytpStream.Free;
+ StringStream.Free;
+ EncryptString := B64String;
+end;
+// Passwort entschlüsseln
+function DecryptString(aString: string): string;
+var
+ Key: string;
+ DecrytpStream: TBlowFishDeCryptStream;
+ StringStream: TStringStream;
+ DecryptedString: string;
+ B64String: RawByteString;
+begin
+ if aString = '' then
+ Exit;
+ Key := 's6v9y$B&E)H@McQfTjWnZq4t7w!z%C*F';
+ //sollte geändert werden, gleicher Schlüssel wie oben
+ B64String := DecodeStringBase64(aString, False);
+ StringStream := TStringStream.Create(B64String);
+ DecrytpStream := TBlowfishDecryptStream.Create(key, StringStream);
+ DecryptedString := DecrytpStream.ReadAnsiString;
+ DecrytpStream.Free;
+ StringStream.Free;
+ DecryptString := DecryptedString;
+end;
+// Initialisierung, wird beim Start der App ausgeführt
+procedure TAndroidModule1.AndroidModule1JNIPrompt(Sender: TObject);
+var
+ myMenu: jObjectRef;
+ navigationMenu: jObjectRef;
+ //aForm:jForm;
+begin
+ FormsCreated := False;
+ PanelsInit := False;
+ //die App-Leiste
+ jsToolbar1.SetFitsSystemWindows(True);
+ jsToolbar1.SetBackgroundToPrimaryColor(); // in "...\res\values\style.xml"
+ jsToolbar1.NavigationIconIdentifier := 'ic_menu_white_36dp';
+ jsToolbar1.SetTitleTextColor(colbrWhite);
+ jsToolbar1.SetTitle('SmartFritz');
+ jsToolbar1.SetSubtitleTextColor(colbrWhite);
+ jsToolbar1.SetSubtitle('Fritzbox steuern');
+
+ // das Menü
+ jsNavigationView1.AddHeaderView('bg_material', 'ic_fritzbox',
+ 'Smarthome|Fritzbox steuern', 180);
+ myMenu := jsNavigationView1.AddMenu('Fritzbox'); // Menü-Gruppe erstellen
+ jsNavigationView1.AddItem(myMenu, 101, 'Steuerung', 'ic_fritzbox_icon');
+ jsNavigationView1.AddItem(myMenu, 102, 'Einstellungen', 'ic_settings_icon');
+ jsNavigationView1.AddItem(myMenu, 103, 'Log-Meldungen', 'ic_log_icon');
+ jsNavigationView1.AddItem(myMenu, 104, 'Status-Infos', 'ic_state_icon');
+ jsNavigationView1.AddItem(myMenu, 105, 'Anrufliste', 'ic_call_icon');
+
+ // links/rechts blättern
+ navigationMenu := jsBottomNavigationView1.GetMenu();
+ jsBottomNavigationView1.AddItem(navigationMenu, 102, 'Links',
+ 'ic_chevron_left_black_48dp');
+ jsBottomNavigationView1.AddItem(navigationMenu, 101, 'Rechts',
+ 'ic_chevron_right_black_48dp');
+
+ ActivePage := 101;
+ LoadSettings(); // Einstellungen laden
+ TheSID := '0000000000000000';
+ // Klasse TFritzBox initialisieren
+ // Diese enthält alle Funktionen für die Fritzbox
+ FBox := TFritzBox.Create;
+
+end;
+// Beim Schließen Objekt freigeben
+procedure TAndroidModule1.AndroidModule1Close(Sender: TObject);
+begin
+ FBox.Free;
+ Messages.Free;
+end;
+
+procedure TAndroidModule1.AndroidModule1Create(Sender: TObject);
+begin
+ Messages := TStringList.Create; // Speicher für LOG-Meldungen
+end;
+//Zurückblättern. Auf der Startseite App beenden.
+procedure TAndroidModule1.AndroidModule1SpecialKeyDown(Sender: TObject;
+ keyChar: char; keyCode: integer; keyCodeString: string; var mute: boolean);
+begin
+ if keyCode = 4 then //KEYCODE_BACK
+ begin
+ if ActivePage <> 101 then
+ begin
+ ActivePage := 101;
+ Self.jPanel3.BringToFront();
+ mute := True; // App nicht schließen
+ end;
+ end;
+end;
+// Untere Navigation /Rechts/Links blättern
+procedure TAndroidModule1.jsBottomNavigationView1ClickItem(Sender: TObject;
+ itemId: integer; itemCaption: string);
+begin
+
+ if itemId = 101 then //Schaltfläche Rechts
+ begin
+ if ActivePage < 105 then
+ jsNavigationView1ClickItem(jsNavigationView1, ActivePage + 1, '');
+ end;
+
+ if itemId = 102 then //Schaltfläche Links
+ begin
+ if ActivePage > 101 then
+ jsNavigationView1ClickItem(jsNavigationView1, ActivePage - 1, '');
+ end;
+end;
+// Wisch-Gesten Rechts/Links blättern
+procedure TAndroidModule1.jPanel2FlingGesture(Sender: TObject;
+ flingGesture: TFlingGesture);
+begin
+
+ case flingGesture of
+ fliLeftToRight:
+ begin
+ if ActivePage > 101 then
+ jsBottomNavigationView1ClickItem(nil,102,''); //nach links
+ end;
+
+ fliRightToLeft:
+ begin
+ if ActivePage < 105 then
+ jsBottomNavigationView1ClickItem(nil,101,''); // nach rechts
+ end;
+
+ end;
+end;
+// etwas Kosmetik
+// Animation der Panels je nach Richtung einstellen
+// siehe auch "AnimationDurationIn" (Geschwindigkeit der Animation)
+// bei den Panels
+procedure TAndroidModule1.SetAnimMode(Module: string; ItemID: integer);
+var
+ aForm: jForm;
+ aPanel: JPanel;
+begin
+ //das jeweilige Modul suchen
+ aForm := (gApp.FindComponent(Module) as jForm);
+
+ // das jeweilige Panel suchen
+ if ItemID = 101 then
+ begin
+ aPanel := (aForm.FindComponent('jPanel3') as JPanel);
+
+ end
+ else
+ begin
+ aPanel := (aForm.FindComponent('jPanel1') as JPanel);
+ end;
+
+ // Anmimation ändern von Rchts oder Links einblenden
+ if ActivePage < ItemID then
+ aPanel.AnimationMode := animRightToLeft
+ else
+ aPanel.AnimationMode := animLeftToRight;
+ // aktive Seite ist jetzt die aktuelle Seite
+ ActivePage := itemID;
+ // Focus auf das Panel setzen
+ aPanel.BringToFront();
+end;
+// Formulare erstellen AndroidModule2 bis AndroidModule5
+// Das muss nur einmal geschehen,
+// was durch dei Variable FormsCreated gesteuert wird
+procedure TAndroidModule1.CreateForms;
+begin
+ if FormsCreated = True then // bereits erledigt, also raus hier
+ Exit;
+
+ if AndroidModule2 = nil then
+ begin
+ // Anmerkung wg. actEasel werden die Formulare zunächst nicht angezeigt
+ gApp.CreateForm(TAndroidModule2, AndroidModule2);
+ AndroidModule2.Init(gApp);
+ end;
+
+ if AndroidModule3 = nil then
+ begin
+ gApp.CreateForm(TAndroidModule3, AndroidModule3);
+ AndroidModule3.Init(gApp);
+ end;
+ if AndroidModule4 = nil then
+ begin
+ gApp.CreateForm(TAndroidModule4, AndroidModule4);
+ AndroidModule4.Init(gApp);
+ end;
+
+ if AndroidModule5 = nil then
+ begin
+ gApp.CreateForm(TAndroidModule5, AndroidModule5);
+ AndroidModule5.Init(gApp);
+ end;
+ FormsCreated := True;
+end;
+
+procedure TAndroidModule1.InitPanels;
+begin
+// Die Formular werden nicht direkt angezeigt.
+// Stattdessen wird das Panel jPanel1 des jeweiligen Formulars
+// ins Panel2 von AndroidModule1 geladen (Self.jPanel2)
+// Diese Zuweisung *darf* nur einmal geschehen, was
+// durch die Variable PanelsInit gesteuert wird.
+// Ansonsten erhalten die Panel nicht immer den Focus.
+ if PanelsInit = True then
+ Exit;
+ AndroidModule2.jPanel1.Parent := Self.jPanel2;
+ AndroidModule2.jPanel1.SetViewParent(Self.jPanel2.View);
+
+ AndroidModule3.jPanel1.Parent := Self.jPanel2;
+ AndroidModule3.jPanel1.SetViewParent(Self.jPanel2.View);
+
+ AndroidModule4.jPanel1.Parent := Self.jPanel2;
+ AndroidModule4.jPanel1.SetViewParent(Self.jPanel2.View);
+
+ AndroidModule5.jPanel1.Parent := Self.jPanel2;
+ AndroidModule5.jPanel1.SetViewParent(Self.jPanel2.View);
+
+ PanelsInit := True;
+end;
+
+// Navigation zur nächsten/vorherigen Seite/Modul
+procedure TAndroidModule1.Navigate(itemID: integer);
+begin
+ // Die Formulare/Module werden erst jetzt geladen.
+ // Das beschleunigt den Programmstart.
+ CreateForms();
+ // Panel1 der Formulare soll in Panel2 von AndroidModule1 erscheinen
+ InitPanels();
+
+ // Je nach ID anderes Modul/Formular laden
+ if itemID = 101 then
+ begin
+ ActivePage := itemID;
+ SetAnimMode('AndroidModule1', itemID);
+ end;
+
+ if itemID = 102 then
+ begin
+ AndroidModule2.LoadSettings; //Einstellungen in die Formularfelder laden
+ SetAnimMode('AndroidModule2', itemID);
+ end;
+
+ if itemID = 103 then
+ begin
+ SetAnimMode('AndroidModule3', itemID);
+ end;
+
+ if itemID = 104 then
+ begin
+ SetAnimMode('AndroidModule4', itemID);
+ end;
+
+ if itemID = 105 then
+ begin
+ SetAnimMode('AndroidModule5', itemID);
+ end;
+ // das Menü schließen
+ jsDrawerLayout1.CloseDrawers();
+end;
+//Rückgabe-Code einer SOAP-Abfrage z.B. für "Öffentliche IP ermitteln)
+procedure TAndroidModule1.jHttpClient1CodeResult(Sender: TObject; code: integer);
+begin
+ Logger('Code: ' + IntToStr(code));
+ WriteMessages;
+end;
+//Inhaltsergebnis einer SOAP-Abfrage z.B. für "Öffentliche IP ermitteln)
+procedure TAndroidModule1.jHttpClient1ContentResult(Sender: TObject; content: string);
+var
+ RegexObj: TRegExpr;
+ S: string;
+begin
+ Logger('SOAP-Content: ' + content);
+ WriteMessages;
+
+ if content <> '' then
+ begin
+ // NewExternalIPAddress auslesen
+ RegexObj := TRegExpr.Create;
+ try
+ RegexObj.Expression := '(?si)(.*?)<\/NewExternalIPAddress>';
+ S := '';
+ if RegexObj.Exec(content) then
+ begin
+ S := RegexObj.Match[1];
+ end;
+ if S <> '' then
+ Logger('Öffentliche IP: ' + S);
+ WriteMessages;
+ ShowMessage('Öffentliche IP: ' + S + ' (siehe log)');
+ finally
+ RegexObj.Free;
+ end;
+ end;
+end;
+
+// Öffentliche IP-Adresse ermitteln
+// Dafür ist keine Anmeldung bei der Fritzbox erforderlich
+procedure TAndroidModule1.GetExternalIP();
+begin
+{$IFDEF ANDROID}
+ CreateForms();
+ FBox.OnLogMsg := Logger2;
+ FBox.ServiceURL := FBOXURL + ':49000/igdupnp/control/WANIPConn1';
+ FBox.FboxGetExternalIP();
+ //WriteMessages;
+{$ENDIF ANDROID}
+
+{$IFDEF Linux}
+ Memo2.Clear;
+ FBOXURL := Trim(edtURL.Text);
+ FBox.OnLogMsg := @Logger2;
+ FBox.ServiceURL := FBOXURL + ':49000/igdupnp/control/WANIPConn1';
+ FBox.FboxGetExternalIP();
+ Memo2.Text := 'Externe IP: ' + FBox.ExternalIP;
+ {$ENDIF Linux}
+end;
+// Zu einer Seite blättern
+procedure TAndroidModule1.jsNavigationView1ClickItem(Sender: TObject;
+ itemId: integer; itemCaption: string);
+begin
+ Navigate(itemID);
+end;
+// Menü über das Icon links oben öffnen
+procedure TAndroidModule1.jsToolbar1ClickNavigationIcon(Sender: TObject);
+begin
+ jsDrawerLayout1.OpenDrawer();
+end;
+// Einstellungen speichern
+procedure TAndroidModule1.SaveSettings();
+begin
+
+ if (LeftStr(FBOXURL, 7) <> 'http://') and (LeftStr(FBOXURL, 8) <> 'https://') then
+ FBOXURL := 'http://' + FBOXURL;
+ jPreferences1.SetStringData('FritzboxURL', FBOXURL);
+ jPreferences1.SetStringData('User', Username);
+ if SavePassword = True then
+ begin
+ //Passwort unverschlüsselt speichern
+ //jPreferences1.SetStringData('Password', Password)
+
+ //Passwort verschlüsselt speichern
+ jPreferences1.SetStringData('Password', EncryptString(Password));
+ end
+ else
+ jPreferences1.SetStringData('Password', ''); //Passwort löschen
+
+ jPreferences1.SetBoolData('SavePassword', SavePassword);
+ jPreferences1.SetBoolData('DebugLog', DebugLog);
+end;
+// Einstellungen laden
+procedure TAndroidModule1.LoadSettings();
+begin
+ FBOXURL := jPreferences1.GetStringData('FritzboxURL', '');
+ if (LeftStr(FBOXURL, 7) <> 'http://') and (LeftStr(FBOXURL, 8) <> 'https://') then
+ FBOXURL := 'http://' + FBOXURL;
+
+ Username := jPreferences1.GetStringData('User', '');
+ SavePassword := jPreferences1.GetBoolData('SavePassword', False);
+ if SavePassword = True then
+ Password := DecryptString(jPreferences1.GetStringData('Password', ''));
+ //Password := jPreferences1.GetStringData('Password', '');
+
+ DebugLog := jPreferences1.GetBoolData('DebugLog', False);
+end;
+//Hier startet die Abfrage der Fritzbox
+procedure TAndroidModule1.jsFloatingButton1Click(Sender: TObject);
+
+begin
+ {$IFDEF Linux}
+ FBOXURL := Trim(edtURL.Text);
+ if (LeftStr(FBOXURL, 7) <> 'http://') and (LeftStr(FBOXURL, 8) <> 'https://') then
+ FBOXURL := 'http://' + FBOXURL;
+ edtURL.Text := FBOXURL;
+
+ Username := Trim(edtUserName.Text);
+ Password := Trim(edtPassword.Text);
+ Memo1.Clear;
+
+ FBox.OnLogMsg := @Logger2;
+{$ENDIF Linux}
+{$IFDEF ANDROID}
+ // Die anderen Module müssen geladen sein.
+ // Sonst lässen sich die Formularelemente nicht füllen
+ CreateForms();
+ // Zurück zur Startseite
+ if ActivePage <> 101 then
+ Navigate(101);
+ //Den Logger-Event festlegen
+ FBox.OnLogMsg := Logger2;
+ // Alte Log-Meldungen löschen
+ Messages.Clear;
+
+ AndroidModule5.btnGetCallList.Enabled := False;
+ // Listenelemente löschen
+ AndroidModule4.lv.Clear();
+ // Panel vorübergehend ausblenden (anti-flackern)
+ pnlSwitches.Visible := False;
+
+
+{$ENDIF ANDROID}
+ // dei URL der Fritzbox wie konfiguriert
+ Fbox.FBOXURL := FBOXURL;
+ try
+ FBox.LogIn(Username, Password); //Anmelden
+ except
+ on E: Exception do
+ Logger(e.Message);
+
+ end;
+ TheSid := FBox.SID;
+
+ // Anmeldung blockert?
+ if Fbox.BlockTime <> '0' then
+ begin
+ ShowMessage('Die Anmeldung ist noch blockiert für: ' + Fbox.BlockTime +
+ ' Sekunden.');
+ end
+ else
+ begin
+ if TheSid <> '0000000000000000' then // Bei erfolgreicher Anmeldung
+ begin
+
+ {$IFDEF Linux}
+ btnCallList.Enabled := True;
+ {$ENDIF Linux}
+ // Die Service-URL für SmartHome
+ FBox.ServiceURL := FBOXURL + '/webservices/homeautoswitch.lua?sid=' +
+ FBox.SID + '&switchcmd=getdevicelistinfos';
+
+ FBox.FboxGetURL();
+ if FBox.State = 200 then // erfolgreich
+ begin
+ Logger('Antwort DeviceList: ' + FBox.Response);
+ FBReadData(FBox.Response);
+ {$IFDEF ANDROID}
+ AndroidModule5.btnGetCallList.Enabled := True;
+ AndroidModule1.pnlSwitches.Visible := True;
+ {$ENDIF ANDROID}
+ end
+ else
+ begin
+ {$IFDEF ANDROID}
+ // keine DeviceList, keine Smarthome-Funktion
+ // SID OK daher CallList (AndroidModule5) möglich
+ AndroidModule5.btnGetCallList.Enabled := True;
+ jTextView1.Text := 'Keine Smarthome-Funktion vorhanden? Siehe log.';
+ ShowMessage('Keine Smarthome-Funktion vorhanden? Siehe log.');
+ {$ENDIF ANDROID}
+ Logger('Keine Smarthome-Funktion vorhanden oder URL nicht gefunden, Fehler: '
+ + IntToStr(FBox.State));
+ end;
+ end
+ else
+ begin
+ Logger('Fehler: Konnte keine Verbindung herstellen. Fehlercode: ' +
+ IntToStr(FBox.State));
+ ShowMessage('Fehler: Konnte keine Verbindung herstellen. Fehlercode: ' +
+ IntToStr(FBox.State));
+ end;
+ end;
+ WriteMessages;
+end;
+// Schalter umschalten
+procedure TAndroidModule1.aSwitchSwitch(Sender: TObject; state: boolean);
+var
+ AIN: string;
+ Index: integer;
+begin
+ Index := jSwitchButton(Sender).Tag;
+ AIN := DeviceList[Index].AIN;
+ ToogleSwitch(AIN, 'setswitchtoggle');
+end;
+
+
+{$IFDEF Linux}
+procedure TAndroidModule1.aSwitchSwitch(Sender: TObject);
+var
+ AIN: string;
+ Index: integer;
+begin
+ Index := TEcSwitch(Sender).tag;
+ AIN := DeviceList[Index].AIN;
+ Application.ProcessMessages;
+ ToogleSwitch(AIN, 'setswitchtoggle');
+ Logger(AIN + ' umschalten');
+end;
+
+{$ENDIF Linux}
+//Daten der Schalter einlesen
+procedure TAndroidModule1.FBReadData(response: string);
+var
+ Doc: TXMLDocument;
+ I, J: integer;
+ Stream: TStringStream;
+ numDevices: integer;
+ iNode: TDOMNode;
+ SwitchData: TSmartData;
+ has_switch, has_temperatur: boolean;
+{$IFDEF Linux}
+ aSwitch: TECSwitch;
+ Item0: TTreeNode;
+ Item1: TTreeNode;
+ Item2: TTreeNode;
+ Item3: TTreeNode;
+{$ENDIF Linux}
+{$IFDEF ANDROID}
+ LVItems: string;
+{$ENDIF ANDROID}
+ // XML-Datei auswerten
+ procedure ProcessNode(Node: TDOMNode);
+ var
+ cNode: TDOMNode;
+ tmpNode: TDOMNode;
+ aktTemp: extended;
+ aktPower: extended;
+ BitMask: integer;
+ begin
+ if Node = nil then
+ Exit;
+ with Node do
+ begin
+ if NodeName = 'name' then
+ begin
+ SwitchData.Name := Node.FirstChild.NodeValue;
+ end;
+
+ if NodeName = 'device' then
+ begin
+ SwitchData.AIN := Attributes.GetNamedItem('identifier').NodeValue;
+ SwitchData.functionbitmask :=
+ Attributes.GetNamedItem('functionbitmask').NodeValue;
+ BitMask := StrToInt(SwitchData.functionbitmask);
+ has_switch := BitMask and (1 shl 9) <> 0;
+ has_temperatur := BitMask and (1 shl 8) <> 0;
+
+ if has_switch then
+ SwitchData.HasSwitch := 1
+ else
+ SwitchData.HasSwitch := 0;
+
+ if has_temperatur then
+ SwitchData.HasTemperature := 1
+ else
+ SwitchData.HasTemperature := 0;
+ SwitchData.Productname := Attributes.GetNamedItem('productname').NodeValue;
+ end;
+
+
+ if NodeName = 'state' then
+ begin
+ tmpNode := Node.FirstChild;
+ if tmpNode <> nil then
+ begin
+ if tmpNode.NodeValue <> '' then
+ begin
+
+ SwitchData.State := tmpNode.NodeValue;
+ end;
+ end;
+ end;
+
+
+ if NodeName = 'celsius' then
+ begin
+ tmpNode := Node.FirstChild;
+ if tmpNode <> nil then
+ begin
+ if tmpNode.NodeValue <> '' then
+ begin
+ aktTemp := StrToFloat(tmpNode.NodeValue) / 10;
+ SwitchData.Celsius := FloatToStrF(aktTemp, ffFixed, 2, 1, formatSettings);
+ end;
+ end;
+ end;
+
+ if NodeName = 'tsoll' then
+ begin
+ tmpNode := Node.FirstChild;
+ if tmpNode <> nil then
+ begin
+ if tmpNode.NodeValue <> '' then
+ begin
+ if tmpNode.NodeValue = '254' then
+ begin
+ SwitchData.SollTemperatur := 'ein';
+ end
+ else if tmpNode.NodeValue = '253' then
+ begin
+ SwitchData.SollTemperatur := 'aus';
+ Exit;
+ end
+ else
+ begin
+ aktTemp := StrToFloat(tmpNode.NodeValue) * 0.5;
+ SwitchData.SollTemperatur :=
+ FloatToStrF(aktTemp, ffNumber, 18, 1, formatSettings);
+ end;
+ end;
+ end;
+ end;
+
+ if NodeName = 'power' then
+ begin
+ tmpNode := Node.FirstChild;
+ if tmpNode <> nil then
+ begin
+ if tmpNode.NodeValue <> '' then
+ begin
+ aktPower := StrToFloat(tmpNode.NodeValue) / 1000;
+ Str(aktPower: 6: 2, SwitchData.Power);
+ end;
+ end;
+ end;
+
+ if NodeName = 'present' then
+ begin
+ tmpNode := Node.FirstChild;
+ if tmpNode <> nil then
+ begin
+ if tmpNode.NodeValue <> '' then
+ SwitchData.Present := tmpNode.NodeValue;
+ end;
+ end;
+
+ cNode := Node.FirstChild;
+ while cNode <> nil do
+ begin
+ ProcessNode(cNode);
+ cNode := cNode.NextSibling;
+ end;
+ end;
+ end;
+
+begin
+ {$IFDEF Linux}
+ Treeview1.Items.Clear;
+ ClearScrollbox;
+ {$ENDIF Linux}
+ {$IFDEF ANDROID}
+ // Alles zuvor generierten Schalter entfernen
+ ClearSwitchPanel;
+
+ {$ENDIF ANDROID}
+ SetLength(DeviceList, 0);
+ // Verbindung erfolgreich?
+ if TheSID <> '0000000000000000' then
+ begin
+ {$IFDEF ANDROID}
+ jsFloatingButton1.BackgroundColor := colbrOliveDrab;
+ {$ENDIF ANDROID}
+ Stream := TStringStream.Create(response);
+ try
+ ReadXMLFile(Doc, Stream); //XML-Daten einlesen
+ i := 0;
+ J := 0;
+ numDevices := Doc.DocumentElement.ChildNodes.Count;
+ Logger('Geräte gefunden:' + IntToStr(numDevices));
+ if numDevices = 0 then
+ begin
+ Logger('Fehler: Konnte Geräteliste nicht von der Fritzbox laden.');
+ ShowMessage('Fehler: Konnte Geräteliste nicht von der Fritzbox laden.');
+ Exit;
+ end;
+
+ SetLength(DeviceList, numDevices);
+ iNode := Doc.DocumentElement.FirstChild;
+
+ while iNode <> nil do
+ begin
+ Logger('=============');
+
+ ProcessNode(iNode);
+
+ DeviceList[i] := SwitchData;
+ Logger('Name: ' + SwitchData.Name + ' AIN: ' + SwitchData.AIN);
+ Logger('Verbunden: ' + SwitchData.Present);
+ Logger('Ist Schalter: ' + IntToStr(SwitchData.HasSwitch));
+ if SwitchData.State <> '' then
+ Logger('Status ist: ' + SwitchData.State);
+ Logger('Liefert Temperatur: ' + IntToStr(SwitchData.HasTemperature));
+
+ if SwitchData.HasSwitch = 1 then
+ begin
+ {$IFDEF Linux}
+ aSwitch := TECSwitch.Create(Self);
+ aSwitch.Height := 25;
+ aSwitch.Top := 1 + i * 30;
+ aSwitch.Tag := i;
+ aSwitch.Name := 'Switch' + IntToStr(i);
+ aSwitch.Caption := SwitchData.Name;
+
+ if SwitchData.State = '0' then
+ aSwitch.Checked := False;
+ if SwitchData.State = '1' then
+ aSwitch.Checked := True;
+
+ aSwitch.OnClick := @aSwitchSwitch;
+ aSwitch.Parent := ScrollBox1;
+ Inc(J);
+ if SwitchData.Present = '0' then
+ aSwitch.Enabled := False;
+ {$ENDIF Linux}
+ {$IFDEF ANDROID}
+ // Schalter in pnlSwitches hinzufügen
+ // Hinweis: Es muss sich ein Schalter (jSwitchButton)
+ // auf dem Formular befinden, damit das funktioniert
+ AddControls(I, SwitchData.Name, SwitchData.State, SwitchData.Present);
+
+ {$ENDIF ANDROID}
+
+ end;
+ {$IFDEF ANDROID}
+ // Detail-Infos für die Liste
+ // in AndroidModule4
+ LVItems := 'Modell: ' + SwitchData.Productname;
+ if SwitchData.HasTemperature = 1 then
+ begin
+ LVItems := LVItems + ';Temperatur: ' + SwitchData.Celsius + ' °C';
+ end;
+ if SwitchData.Power <> '' then
+ begin
+ LVItems := LVItems + ';Aktuelle Leistung: ' + SwitchData.Power + ' Watt';
+ end;
+ if SwitchData.State = '0' then
+ LVItems := LVItems + ';Schalter-Status: Aus'
+ else
+ LVItems := LVItems + ';Schalter-Status: An';
+
+ // Infos hinzufügen
+ AndroidModule4.lv.Add(SwitchData.Name, LVItems);
+ //Logger(LVItems);
+ {$ENDIF ANDROID}
+
+ {$IFDEF Linux}
+ Item0 := TreeView1.Items.Add(nil, 'Fritzbox');
+ Item1 := TreeView1.Items.AddChild(item0, '');
+ Item1.Text := SwitchData.Name;
+ Item2 := TreeView1.Items.AddChild(item1, '');
+ Item2.Text := 'Modell: ' + SwitchData.Productname;
+
+
+ if SwitchData.HasTemperature = 1 then
+ begin
+
+ if SwitchData.Celsius <> '' then
+ begin
+ Item2 := TreeView1.Items.AddChild(item1, '');
+ Item2.Text := 'Temperatur: ' + SwitchData.Celsius + ' °C';
+
+ end;
+ end;
+
+ if SwitchData.SollTemperatur <> '' then
+ begin
+ Item2 := TreeView1.Items.AddChild(item1, '');
+ if SwitchData.SollTemperatur = 'aus' then
+ Item2.Text := 'Soll-Temperatur: ' + SwitchData.SollTemperatur
+ else if SwitchData.SollTemperatur = 'ein' then
+ Item2.Text := 'Soll-Temperatur: ' + SwitchData.SollTemperatur
+ else
+ Item2.Text :=
+ 'Soll-Temperatur: ' + SwitchData.SollTemperatur + ' °C';
+
+ end;
+ if SwitchData.Power <> '' then
+ begin
+ Item2 := TreeView1.Items.AddChild(item1, '');
+ Item2.Text := 'Aktuelle Leistung: ' + SwitchData.Power + ' Watt';
+
+ end;
+
+ if SwitchData.Present = '0' then
+ begin
+ Item2 := TreeView1.Items.AddChild(item1, '');
+ Item2.Text := 'Verbunden: Nein';
+
+ end;
+ if SwitchData.Present = '1' then
+ begin
+ Item2 := TreeView1.Items.AddChild(item1, '');
+ Item2.Text := 'Verbunden: Ja';
+
+ end;
+ {$ENDIF Linux}
+
+ Inc(i);
+ // Alte Daten löschen
+ SwitchData.Name := '';
+ SwitchData.AIN := '';
+ SwitchData.Present := '';
+ SwitchData.State := '';
+ SwitchData.HasSwitch := 0;
+ SwitchData.HasTemperature := 0;
+ SwitchData.functionbitmask := '';
+ SwitchData.Celsius := '';
+ SwitchData.Power := '';
+ SwitchData.Productname := '';
+ SwitchData.SollTemperatur := '';
+ SwitchData.IsComet := 0;
+ iNode := iNode.NextSibling;
+ end;
+ finally
+ Stream.Free;
+ Doc.Free;
+ end;
+ end
+ else
+ begin
+ Logger('Konnte keine Verbindung herstellen');
+ end;
+
+end;
+//Log-Meldungen ausgeben
+procedure TAndroidModule1.WriteMessages();
+var
+ I: integer;
+begin
+{$IFDEF ANDROID}
+ AndroidModule3.edtLog.Text := '';
+{$ENDIF ANDROID}
+ if Messages.Count > 0 then
+ begin
+
+ for I := 0 to Messages.Count - 1 do
+ begin
+ {$IFDEF ANDROID}
+ AndroidModule3.edtLog.AppendLn(Messages.Strings[I]);
+ {$ENDIF ANDROID}
+ {$IFDEF Linux}
+ Memo1.Lines.Add(Messages.Strings[I]);
+ {$ENDIF Linux}
+
+ end;
+ end;
+end;
+// Schalter umschalten
+procedure TAndroidModule1.ToogleSwitch(AIN: string; Command: string);
+begin
+ Fbox.FBOXURL := FBOXURL;
+ FBox.LogIn(Username, Password);
+ TheSid := FBox.SID;
+ FBox.ServiceURL := FBOXURL + '/webservices/homeautoswitch.lua' +
+ '?sid=' + FBox.SID + '&ain=' + AIN + '&switchcmd=' + Command;
+ FBox.FboxGetURL();
+end;
+// Schalter und Beschriftungen hinzufügen
+procedure TAndroidModule1.AddControls(num: integer; SwitchName, State, Present: string);
+var
+ ajTextView: jTextView;
+ myjTextView: jTextView;
+ ajPanel: JPanel;
+ myjPanel: JPanel;
+ ajSwitch: jSwitchButton;
+begin
+ ajPanel := jPanel.Create(self);
+ ajPanel.Parent := pnlSwitches;
+ ajPanel.LayoutParamHeight := lpWrapContent;
+ ajPanel.LayoutParamWidth := lpMatchParent;
+
+ if num = 0 then
+ begin
+ ajPanel.PosRelativeToParent := [rpTop];
+ end
+
+ else
+ begin
+ myjPanel := (AndroidModule1.FindComponent('SwitchPanel' + IntToStr(num - 1)) as JPanel);
+ ajPanel.Anchor := myjPanel;
+ ajPanel.PosRelativeToAnchor := [raBelow];
+ end;
+ ajPanel.Name := 'SwitchPanel' + IntToStr(num);
+ ajPanel.SetMarginLeftTopRightBottom(10, 25, 25, 25);
+ ajPanel.Init(gApp);
+
+ myjPanel := (AndroidModule1.FindComponent('SwitchPanel' + IntToStr(num)) as JPanel);
+
+ ajTextView := jTextView.Create(Self);
+ ajTextView.Parent := myjPanel;
+
+
+ if num = 0 then
+ ajTextView.PosRelativeToParent := [rpTop, rpLeft]
+
+ else
+ begin
+ myjTextView := (AndroidModule1.FindComponent('lblSwitch' + IntToStr(num - 1)) as
+ JTextView);
+ ajTextView.Anchor := myjTextView;
+ ajTextView.PosRelativeToAnchor := [raBelow];
+ ajTextView.PosRelativeToParent := [rpLeft];
+ end;
+
+ if Present = '0' then
+ ajTextView.Text := SwitchName + ' (nicht verbunden)'
+ else
+ ajTextView.Text := SwitchName;
+
+ ajTextView.Name := 'lblSwitch' + IntToStr(num);
+ ajTextView.FontSize := 16;
+ ajTextView.MarginLeft := 10;
+ ajTextView.MarginRight := 50;
+
+
+ ajTextView.Init(gApp);
+
+
+ myjTextView := (AndroidModule1.FindComponent('lblSwitch' + IntToStr(num)) as JTextView);
+
+
+ ajSwitch := jSwitchButton.Create(self);
+ ajSwitch.Parent := myjPanel;
+
+ ajSwitch.Name := 'mySwitch' + IntToStr(num);
+
+
+ if Present = '1' then
+ ajSwitch.Visible := True
+ else
+ ajSwitch.Visible := False;
+
+ if State = '0' then
+ ajSwitch.State := tsOff
+ else
+ ajSwitch.State := tsOn;
+
+ ajSwitch.Tag := num;
+ ajSwitch.OnToggle := aSwitchSwitch;
+ ajSwitch.PosRelativeToParent := [rpEnd];
+
+ ajSwitch.Init(gApp);
+
+end;
+// Schalter entfernen (vor der Neuverbindung)
+procedure TAndroidModule1.ClearSwitchPanel();
+var
+ I: integer;
+begin
+ for I := Length(DeviceList) - 1 downto 0 do
+ begin
+ if DeviceList[i].HasSwitch = 1 then
+ (AndroidModule1.FindComponent('SwitchPanel' + IntToStr(i)) as jPanel).Free;
+ end;
+
+end;
+// Log-Meldungen speichern
+procedure TAndroidModule1.Logger(msg: string);
+begin
+ if DebugLog = True then
+ begin
+
+ {$IFDEF ANDROID}
+ Messages.Add(msg);
+{$ENDIF ANDROID}
+{$IFDEF Linux}
+ Memo1.Lines.Add(msg);
+{$ENDIF Linux}
+ end;
+end;
+// Fehler loggen
+procedure TAndroidModule1.Logger2(Sender: TObject; EMessage: string);
+begin
+ Logger(EMessage);
+end;
+
+
+end.
diff --git a/SmartFritz/jni/unit2.lfm b/SmartFritz/jni/unit2.lfm
new file mode 100644
index 0000000000000000000000000000000000000000..3f06565ad9bdbc8041e46015c3ee718c77ed939f
--- /dev/null
+++ b/SmartFritz/jni/unit2.lfm
@@ -0,0 +1,338 @@
+object AndroidModule2: TAndroidModule2
+ MarginLeft = 0
+ MarginTop = 0
+ MarginRight = 0
+ MarginBottom = 0
+ Enabled = True
+ Left = 882
+ Top = 186
+ Width = 320
+ Height = 537
+ Text = 'AndroidModule2'
+ ActivityMode = actEasel
+ BackgroundColor = colbrDefault
+ ActionBarTitle = abtDefault
+ AnimationDurationIn = 1500
+ AnimationDurationOut = 1500
+ AnimationMode = animRightToLeft
+ OnJNIPrompt = AndroidModule2JNIPrompt
+ object jPanel1: jPanel
+ MarginLeft = 0
+ MarginTop = 0
+ MarginRight = 0
+ MarginBottom = 0
+ Enabled = True
+ Left = 0
+ Top = 0
+ Width = 320
+ Height = 537
+ Visible = True
+ PosRelativeToAnchor = []
+ PosRelativeToParent = []
+ LayoutParamWidth = lpMatchParent
+ LayoutParamHeight = lpMatchParent
+ BackgroundColor = colbrWhite
+ MinPinchZoomFactor = 0.25
+ MaxPinchZoomFactor = 4
+ AnimationDurationIn = 250
+ AnimationMode = animRightToLeft
+ object lblURL: jTextView
+ MarginLeft = 15
+ MarginTop = 5
+ MarginRight = 5
+ MarginBottom = 5
+ Enabled = True
+ Left = 15
+ Top = 5
+ Width = 233
+ Height = 21
+ Visible = True
+ PosRelativeToAnchor = []
+ PosRelativeToParent = [rpTop, rpLeft]
+ LayoutParamWidth = lpWrapContent
+ LayoutParamHeight = lpWrapContent
+ Text = 'Fritzbox-URL (mit http:// oder https://):'
+ Alignment = taLeft
+ BackgroundColor = colbrDefault
+ FontColor = colbrDefault
+ FontSize = 0
+ TextTypeFace = tfNormal
+ FontSizeUnit = unitDefault
+ GravityInParent = lgNone
+ end
+ object edtURL: jEditText
+ MarginLeft = 5
+ MarginTop = 5
+ MarginRight = 5
+ MarginBottom = 5
+ Enabled = True
+ Left = 5
+ Top = 36
+ Width = 310
+ Height = 39
+ Visible = True
+ Anchor = lblURL
+ PosRelativeToAnchor = [raBelow]
+ PosRelativeToParent = [rpLeft]
+ LayoutParamWidth = lpMatchParent
+ LayoutParamHeight = lpWrapContent
+ Alignment = taLeft
+ InputTypeEx = itxText
+ MaxTextLength = -1
+ BackgroundColor = colbrDefault
+ FontColor = colbrDefault
+ FontSize = 0
+ HintTextColor = colbrDefault
+ ScrollBarStyle = scrNone
+ MaxLines = 1
+ HorScrollBar = True
+ VerScrollBar = True
+ WrappingLine = False
+ Editable = True
+ FontSizeUnit = unitDefault
+ CloseSoftInputOnEnter = True
+ CapSentence = False
+ CaptureBackPressed = False
+ GravityInParent = lgNone
+ end
+ object lblUserName: jTextView
+ MarginLeft = 15
+ MarginTop = 5
+ MarginRight = 5
+ MarginBottom = 5
+ Enabled = True
+ Left = 15
+ Top = 85
+ Width = 198
+ Height = 21
+ Visible = True
+ Anchor = edtURL
+ PosRelativeToAnchor = [raBelow]
+ PosRelativeToParent = [rpLeft]
+ LayoutParamWidth = lpWrapContent
+ LayoutParamHeight = lpWrapContent
+ Text = 'Benutzername (im LAN optional):'
+ Alignment = taLeft
+ BackgroundColor = colbrDefault
+ FontColor = colbrDefault
+ FontSize = 0
+ TextTypeFace = tfNormal
+ FontSizeUnit = unitDefault
+ GravityInParent = lgNone
+ end
+ object edtUserName: jEditText
+ MarginLeft = 5
+ MarginTop = 5
+ MarginRight = 5
+ MarginBottom = 5
+ Enabled = True
+ Left = 5
+ Top = 116
+ Width = 310
+ Height = 39
+ Visible = True
+ Anchor = lblUserName
+ PosRelativeToAnchor = [raBelow]
+ PosRelativeToParent = [rpLeft]
+ LayoutParamWidth = lpMatchParent
+ LayoutParamHeight = lpWrapContent
+ Alignment = taLeft
+ InputTypeEx = itxText
+ MaxTextLength = -1
+ BackgroundColor = colbrDefault
+ FontColor = colbrDefault
+ FontSize = 0
+ HintTextColor = colbrDefault
+ ScrollBarStyle = scrNone
+ MaxLines = 1
+ HorScrollBar = True
+ VerScrollBar = True
+ WrappingLine = False
+ Editable = True
+ FontSizeUnit = unitDefault
+ CloseSoftInputOnEnter = True
+ CapSentence = False
+ CaptureBackPressed = False
+ GravityInParent = lgNone
+ end
+ object edtPassword: jEditText
+ MarginLeft = 5
+ MarginTop = 5
+ MarginRight = 5
+ MarginBottom = 5
+ Enabled = True
+ Left = 5
+ Top = 196
+ Width = 310
+ Height = 39
+ Visible = True
+ Anchor = lblPassword
+ PosRelativeToAnchor = [raBelow]
+ PosRelativeToParent = [rpLeft]
+ LayoutParamWidth = lpMatchParent
+ LayoutParamHeight = lpWrapContent
+ Alignment = taLeft
+ InputTypeEx = itxTextPassword
+ MaxTextLength = -1
+ BackgroundColor = colbrDefault
+ FontColor = colbrDefault
+ FontSize = 0
+ HintTextColor = colbrDefault
+ ScrollBarStyle = scrNone
+ MaxLines = 1
+ HorScrollBar = True
+ VerScrollBar = True
+ WrappingLine = False
+ Editable = True
+ FontSizeUnit = unitDefault
+ CloseSoftInputOnEnter = True
+ CapSentence = False
+ CaptureBackPressed = False
+ GravityInParent = lgNone
+ end
+ object lblPassword: jTextView
+ MarginLeft = 15
+ MarginTop = 5
+ MarginRight = 5
+ MarginBottom = 5
+ Enabled = True
+ Left = 15
+ Top = 165
+ Width = 58
+ Height = 21
+ Visible = True
+ Anchor = edtUserName
+ PosRelativeToAnchor = [raBelow]
+ PosRelativeToParent = [rpLeft]
+ LayoutParamWidth = lpWrapContent
+ LayoutParamHeight = lpWrapContent
+ Text = 'Passwort:'
+ Alignment = taLeft
+ BackgroundColor = colbrDefault
+ FontColor = colbrDefault
+ FontSize = 0
+ TextTypeFace = tfNormal
+ FontSizeUnit = unitDefault
+ GravityInParent = lgNone
+ end
+ object btnSaveSettings: jButton
+ MarginLeft = 5
+ MarginTop = 5
+ MarginRight = 5
+ MarginBottom = 5
+ Enabled = True
+ Left = 5
+ Top = 371
+ Width = 310
+ Height = 51
+ Visible = True
+ Anchor = chkDebugLog
+ PosRelativeToAnchor = [raBelow]
+ PosRelativeToParent = []
+ LayoutParamWidth = lpMatchParent
+ LayoutParamHeight = lpWrapContent
+ Text = 'Einstellungen speichern'
+ BackgroundColor = colbrDefault
+ FontColor = colbrDefault
+ FontSize = 0
+ FontSizeUnit = unitDefault
+ GravityInParent = lgNone
+ OnClick = btnSaveSettingsClick
+ end
+ object chkShowPassword: jCheckBox
+ MarginLeft = 5
+ MarginTop = 5
+ MarginRight = 5
+ MarginBottom = 5
+ Enabled = True
+ Left = 5
+ Top = 245
+ Width = 158
+ Height = 32
+ Visible = True
+ Anchor = edtPassword
+ PosRelativeToAnchor = [raBelow]
+ PosRelativeToParent = [rpLeft]
+ LayoutParamWidth = lpWrapContent
+ LayoutParamHeight = lpWrapContent
+ Text = 'Passwort zeigen'
+ BackgroundColor = colbrDefault
+ FontColor = colbrDefault
+ FontSize = 0
+ Checked = False
+ FontSizeUnit = unitDefault
+ OnClick = chkShowPasswordClick
+ end
+ object chkSavePassword: jCheckBox
+ MarginLeft = 5
+ MarginTop = 5
+ MarginRight = 5
+ MarginBottom = 5
+ Enabled = True
+ Left = 5
+ Top = 287
+ Width = 183
+ Height = 32
+ Visible = True
+ Anchor = chkShowPassword
+ PosRelativeToAnchor = [raBelow]
+ PosRelativeToParent = [rpLeft]
+ LayoutParamWidth = lpWrapContent
+ LayoutParamHeight = lpWrapContent
+ Text = 'Passwort speichern'
+ BackgroundColor = colbrDefault
+ FontColor = colbrDefault
+ FontSize = 0
+ Checked = True
+ FontSizeUnit = unitDefault
+ OnClick = chkSavePasswordClick
+ end
+ object chkDebugLog: jCheckBox
+ MarginLeft = 5
+ MarginTop = 5
+ MarginRight = 5
+ MarginBottom = 5
+ Enabled = True
+ Left = 5
+ Top = 329
+ Width = 196
+ Height = 32
+ Visible = True
+ Anchor = chkSavePassword
+ PosRelativeToAnchor = [raBelow]
+ PosRelativeToParent = [rpLeft]
+ LayoutParamWidth = lpWrapContent
+ LayoutParamHeight = lpWrapContent
+ Text = 'Debug-Log aktivieren'
+ BackgroundColor = colbrDefault
+ FontColor = colbrDefault
+ FontSize = 0
+ Checked = False
+ FontSizeUnit = unitDefault
+ end
+ object btnExternalIP: jButton
+ MarginLeft = 5
+ MarginTop = 5
+ MarginRight = 5
+ MarginBottom = 5
+ Enabled = True
+ Left = 5
+ Top = 432
+ Width = 310
+ Height = 51
+ Visible = True
+ Anchor = btnSaveSettings
+ PosRelativeToAnchor = [raBelow]
+ PosRelativeToParent = []
+ LayoutParamWidth = lpMatchParent
+ LayoutParamHeight = lpWrapContent
+ Text = 'Externe IP abrufen'
+ BackgroundColor = colbrDefault
+ FontColor = colbrDefault
+ FontSize = 0
+ FontSizeUnit = unitDefault
+ GravityInParent = lgNone
+ OnClick = btnExternalIPClick
+ end
+ end
+end
diff --git a/SmartFritz/jni/unit2.pas b/SmartFritz/jni/unit2.pas
new file mode 100644
index 0000000000000000000000000000000000000000..5668b4fed84fdb3fe42f44d8eff1435405be5147
--- /dev/null
+++ b/SmartFritz/jni/unit2.pas
@@ -0,0 +1,122 @@
+{Hint: save all files to location: /jni }
+unit unit2;
+
+{$mode delphi}
+
+interface
+
+uses
+ {$IFDEF UNIX}{$IFDEF UseCThreads}
+ cthreads,
+ {$ENDIF}{$ENDIF}
+ Classes, SysUtils, AndroidWidget, Laz_And_Controls, preferences;
+
+type
+
+ { TAndroidModule2 }
+
+ TAndroidModule2 = class(jForm)
+ edtURL: jEditText;
+ edtUserName: jEditText;
+ edtPassword: jEditText;
+ btnSaveSettings: jButton;
+ chkShowPassword: jCheckBox;
+ chkSavePassword: jCheckBox;
+ chkDebugLog: jCheckBox;
+ btnExternalIP: jButton;
+ jPanel1: jPanel;
+ lblURL: jTextView;
+ lblUserName: jTextView;
+ lblPassword: jTextView;
+ procedure AndroidModule2JNIPrompt(Sender: TObject);
+ procedure btnExternalIPClick(Sender: TObject);
+
+ procedure btnSaveSettingsClick(Sender: TObject);
+ procedure chkShowPasswordClick(Sender: TObject);
+ procedure chkSavePasswordClick(Sender: TObject);
+ procedure LoadSettings;
+ private
+ {private declarations}
+ public
+ {public declarations}
+ Procedure SaveSettings();
+ end;
+
+var
+ AndroidModule2: TAndroidModule2;
+
+implementation
+
+uses unit1;
+
+{$R *.lfm}
+
+
+{ TAndroidModule2 }
+
+procedure TAndroidModule2.btnSaveSettingsClick(Sender: TObject);
+begin
+ SaveSettings;
+end;
+
+procedure TAndroidModule2.chkShowPasswordClick(Sender: TObject);
+begin
+ if chkShowPassword.Checked Then
+ edtPassword.InputTypeEx:=itxText
+ else
+ edtPassword.InputTypeEx:=itxTextPassword;
+end;
+
+procedure TAndroidModule2.chkSavePasswordClick(Sender: TObject);
+begin
+ //
+end;
+
+procedure TAndroidModule2.AndroidModule2JNIPrompt(Sender: TObject);
+begin
+//LoadSettings;
+end;
+
+procedure TAndroidModule2.btnExternalIPClick(Sender: TObject);
+begin
+AndroidModule1.GetExternalIP();
+
+end;
+
+
+
+procedure TAndroidModule2.LoadSettings;
+begin
+edtURL.Text:=AndroidModule1.FBOXURL;
+ if (LeftStr(edtURL.Text,7) <> 'http://') AND (LeftStr(edtURL.Text,8) <> 'https://')then
+ edtURL.Text:='http://' + edtURL.Text;
+
+ edtUserName.text:=AndroidModule1.Username;
+ edtPassword.Text:=AndroidModule1.Password;
+ chkSavePassword.Checked:=AndroidModule1.jPreferences1.GetBoolData('SavePassword',false);
+ chkDebugLog.Checked:=AndroidModule1.jPreferences1.GetBoolData('DebugLog',false);
+
+exit;
+edtURL.Text:=AndroidModule1.jPreferences1.GetStringData('FritzboxURL','');
+ if (LeftStr(edtURL.Text,7) <> 'http://') AND (LeftStr(edtURL.Text,8) <> 'https://')then
+ edtURL.Text:='http://' + edtURL.Text;
+
+ edtUserName.text:=AndroidModule1.jPreferences1.GetStringData('User','');
+ edtPassword.Text:=AndroidModule1.jPreferences1.GetStringData('Password','');
+ chkSavePassword.Checked:=AndroidModule1.jPreferences1.GetBoolData('SavePassword',false);
+ chkDebugLog.Checked:=AndroidModule1.jPreferences1.GetBoolData('DebugLog',false);
+end;
+
+procedure TAndroidModule2.SaveSettings();
+begin
+ if (LeftStr(edtURL.Text,7) <> 'http://') AND (LeftStr(edtURL.Text,8) <> 'https://')then
+ edtURL.Text:='http://' + edtURL.Text;
+AndroidModule1.FBOXURL:=Trim(edtURL.Text);
+AndroidModule1.Username:=Trim(edtUserName.text);
+AndroidModule1.Password:=Trim(edtPassword.Text);
+AndroidModule1.SavePassword:=chkSavePassword.Checked;
+AndroidModule1.DebugLog:=chkDebugLog.Checked;
+AndroidModule1.SaveSettings;
+end;
+
+end.
diff --git a/SmartFritz/jni/unit3.lfm b/SmartFritz/jni/unit3.lfm
new file mode 100644
index 0000000000000000000000000000000000000000..eaadc18e7b310d914fc8c18a14846dee0f35a416
--- /dev/null
+++ b/SmartFritz/jni/unit3.lfm
@@ -0,0 +1,99 @@
+object AndroidModule3: TAndroidModule3
+ MarginLeft = 0
+ MarginTop = 0
+ MarginRight = 0
+ MarginBottom = 0
+ Enabled = True
+ Left = 1213
+ Top = 184
+ Width = 294
+ Height = 536
+ Text = 'AndroidModule3'
+ ActivityMode = actEasel
+ BackgroundColor = colbrDefault
+ ActionBarTitle = abtDefault
+ AnimationDurationIn = 1500
+ AnimationDurationOut = 1500
+ AnimationMode = animRightToLeft
+ OnJNIPrompt = AndroidModule3JNIPrompt
+ object jPanel1: jPanel
+ MarginLeft = 0
+ MarginTop = 0
+ MarginRight = 0
+ MarginBottom = 0
+ Enabled = True
+ Left = 0
+ Top = 0
+ Width = 294
+ Height = 536
+ Visible = True
+ PosRelativeToAnchor = []
+ PosRelativeToParent = []
+ LayoutParamWidth = lpMatchParent
+ LayoutParamHeight = lpMatchParent
+ BackgroundColor = colbrWhite
+ MinPinchZoomFactor = 0.25
+ MaxPinchZoomFactor = 4
+ AnimationDurationIn = 250
+ AnimationMode = animRightToLeft
+ object edtLog: jEditText
+ MarginLeft = 5
+ MarginTop = 5
+ MarginRight = 5
+ MarginBottom = 5
+ Enabled = True
+ Left = 5
+ Top = 36
+ Width = 284
+ Height = 39
+ Visible = True
+ Anchor = jTextView1
+ PosRelativeToAnchor = [raBelow]
+ PosRelativeToParent = []
+ LayoutParamWidth = lpMatchParent
+ LayoutParamHeight = lpWrapContent
+ Alignment = taLeft
+ InputTypeEx = itxMultiLine
+ MaxTextLength = 3000
+ BackgroundColor = colbrDefault
+ FontColor = colbrDefault
+ FontSize = 0
+ HintTextColor = colbrDefault
+ ScrollBarStyle = scrlInsideInset
+ MaxLines = 2000
+ HorScrollBar = True
+ VerScrollBar = True
+ WrappingLine = True
+ Editable = False
+ FontSizeUnit = unitDefault
+ CloseSoftInputOnEnter = True
+ CapSentence = False
+ CaptureBackPressed = False
+ GravityInParent = lgNone
+ end
+ object jTextView1: jTextView
+ MarginLeft = 15
+ MarginTop = 5
+ MarginRight = 5
+ MarginBottom = 5
+ Enabled = True
+ Left = 15
+ Top = 5
+ Width = 26
+ Height = 21
+ Visible = True
+ PosRelativeToAnchor = []
+ PosRelativeToParent = [rpTop, rpLeft]
+ LayoutParamWidth = lpWrapContent
+ LayoutParamHeight = lpWrapContent
+ Text = 'Log:'
+ Alignment = taLeft
+ BackgroundColor = colbrDefault
+ FontColor = colbrDefault
+ FontSize = 0
+ TextTypeFace = tfNormal
+ FontSizeUnit = unitDefault
+ GravityInParent = lgNone
+ end
+ end
+end
diff --git a/SmartFritz/jni/unit3.pas b/SmartFritz/jni/unit3.pas
new file mode 100644
index 0000000000000000000000000000000000000000..d1728dca2edf76167f292b7fc45581a9aa4567fa
--- /dev/null
+++ b/SmartFritz/jni/unit3.pas
@@ -0,0 +1,46 @@
+{Hint: save all files to location: /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz/jni }
+unit unit3;
+
+{$mode delphi}
+
+interface
+
+uses
+ {$IFDEF UNIX}{$IFDEF UseCThreads}
+ cthreads,
+ {$ENDIF}{$ENDIF}
+ Classes, SysUtils, AndroidWidget, Laz_And_Controls;
+
+type
+
+ { TAndroidModule3 }
+
+ TAndroidModule3 = class(jForm)
+ edtLog: jEditText;
+ jPanel1: jPanel;
+ jTextView1: jTextView;
+ procedure AndroidModule3JNIPrompt(Sender: TObject);
+ private
+ {private declarations}
+ public
+ {public declarations}
+ end;
+
+var
+ AndroidModule3: TAndroidModule3;
+
+implementation
+
+
+{$R *.lfm}
+
+
+{ TAndroidModule3 }
+
+procedure TAndroidModule3.AndroidModule3JNIPrompt(Sender: TObject);
+begin
+//
+end;
+
+
+end.
diff --git a/SmartFritz/jni/unit4.lfm b/SmartFritz/jni/unit4.lfm
new file mode 100644
index 0000000000000000000000000000000000000000..1078f69456c847483ecf18194c29472a003cfe36
--- /dev/null
+++ b/SmartFritz/jni/unit4.lfm
@@ -0,0 +1,91 @@
+object AndroidModule4: TAndroidModule4
+ MarginLeft = 0
+ MarginTop = 0
+ MarginRight = 0
+ MarginBottom = 0
+ Enabled = True
+ Left = 1472
+ Top = 178
+ Width = 320
+ Height = 539
+ Text = 'AndroidModule4'
+ ActivityMode = actEasel
+ BackgroundColor = colbrDefault
+ ActionBarTitle = abtDefault
+ AnimationDurationIn = 1500
+ AnimationDurationOut = 1500
+ AnimationMode = animNone
+ object jPanel1: jPanel
+ MarginLeft = 0
+ MarginTop = 0
+ MarginRight = 0
+ MarginBottom = 0
+ Enabled = True
+ Left = 0
+ Top = 0
+ Width = 320
+ Height = 539
+ Visible = True
+ PosRelativeToAnchor = []
+ PosRelativeToParent = []
+ LayoutParamWidth = lpMatchParent
+ LayoutParamHeight = lpMatchParent
+ BackgroundColor = colbrWhite
+ MinPinchZoomFactor = 0.25
+ MaxPinchZoomFactor = 4
+ AnimationDurationIn = 250
+ AnimationMode = animRightToLeft
+ object lv: jExpandableListView
+ MarginLeft = 0
+ MarginTop = 0
+ MarginRight = 0
+ MarginBottom = 0
+ Enabled = True
+ Left = 0
+ Top = 31
+ Width = 320
+ Height = 96
+ Visible = True
+ Anchor = jlblInfos
+ PosRelativeToAnchor = [raBelow]
+ PosRelativeToParent = [rpLeft]
+ LayoutParamWidth = lpMatchParent
+ LayoutParamHeight = lpWrapContent
+ GroupItemDelimiter = '$'
+ ChildItemDelimiter = ';'
+ BackgroundColor = colbrDefault
+ FontColor = colbrDefault
+ FontChildColor = colbrDefault
+ FontSize = 0
+ FontChildSize = 0
+ FontSizeUnit = unitDefault
+ TextAlign = alLeft
+ TextChildAlign = alLeft
+ HighLightSelectedChildItemColor = colbrDefault
+ end
+ object jlblInfos: jTextView
+ MarginLeft = 15
+ MarginTop = 5
+ MarginRight = 5
+ MarginBottom = 5
+ Enabled = True
+ Left = 15
+ Top = 5
+ Width = 33
+ Height = 21
+ Visible = True
+ PosRelativeToAnchor = []
+ PosRelativeToParent = [rpTop, rpLeft]
+ LayoutParamWidth = lpWrapContent
+ LayoutParamHeight = lpWrapContent
+ Text = 'Infos:'
+ Alignment = taLeft
+ BackgroundColor = colbrDefault
+ FontColor = colbrDefault
+ FontSize = 0
+ TextTypeFace = tfNormal
+ FontSizeUnit = unitDefault
+ GravityInParent = lgNone
+ end
+ end
+end
diff --git a/SmartFritz/jni/unit4.pas b/SmartFritz/jni/unit4.pas
new file mode 100644
index 0000000000000000000000000000000000000000..3dbbda0ba60b19e0fa9efff07c9c174b8d4db40f
--- /dev/null
+++ b/SmartFritz/jni/unit4.pas
@@ -0,0 +1,36 @@
+{Hint: save all files to location: /jni }
+unit unit4;
+
+{$mode delphi}
+
+interface
+
+uses
+ {$IFDEF UNIX}{$IFDEF UseCThreads}
+ cthreads,
+ {$ENDIF}{$ENDIF}
+ Classes, SysUtils, AndroidWidget, Laz_And_Controls, expandablelistview;
+
+type
+
+ { TAndroidModule4 }
+
+ TAndroidModule4 = class(jForm)
+ lv: jExpandableListView;
+ jPanel1: jPanel;
+ jlblInfos: jTextView;
+ private
+ {private declarations}
+ public
+ {public declarations}
+ end;
+
+var
+ AndroidModule4: TAndroidModule4;
+
+implementation
+
+{$R *.lfm}
+
+
+end.
diff --git a/SmartFritz/jni/unit5.lfm b/SmartFritz/jni/unit5.lfm
new file mode 100644
index 0000000000000000000000000000000000000000..c191e9aa1c4e99e9f6c9baf505e142d9cefa10c6
--- /dev/null
+++ b/SmartFritz/jni/unit5.lfm
@@ -0,0 +1,122 @@
+object AndroidModule5: TAndroidModule5
+ MarginLeft = 0
+ MarginTop = 0
+ MarginRight = 0
+ MarginBottom = 0
+ Enabled = True
+ Left = 1662
+ Top = 160
+ Width = 320
+ Height = 400
+ Text = 'AndroidModule5'
+ ActivityMode = actEasel
+ BackgroundColor = colbrDefault
+ ActionBarTitle = abtDefault
+ AnimationDurationIn = 1500
+ AnimationDurationOut = 1500
+ AnimationMode = animRightToLeft
+ object jPanel1: jPanel
+ MarginLeft = 0
+ MarginTop = 0
+ MarginRight = 0
+ MarginBottom = 0
+ Enabled = True
+ Left = 0
+ Top = 0
+ Width = 320
+ Height = 400
+ Visible = True
+ PosRelativeToAnchor = []
+ PosRelativeToParent = []
+ LayoutParamWidth = lpMatchParent
+ LayoutParamHeight = lpMatchParent
+ BackgroundColor = colbrWhite
+ MinPinchZoomFactor = 0.25
+ MaxPinchZoomFactor = 4
+ AnimationDurationIn = 250
+ AnimationMode = animRightToLeft
+ object lblCall: jTextView
+ MarginLeft = 15
+ MarginTop = 5
+ MarginRight = 5
+ MarginBottom = 5
+ Enabled = True
+ Left = 15
+ Top = 5
+ Width = 57
+ Height = 21
+ Visible = True
+ PosRelativeToAnchor = []
+ PosRelativeToParent = [rpTop, rpLeft]
+ LayoutParamWidth = lpWrapContent
+ LayoutParamHeight = lpWrapContent
+ Text = 'Anrufliste'
+ Alignment = taLeft
+ BackgroundColor = colbrDefault
+ FontColor = colbrDefault
+ FontSize = 0
+ TextTypeFace = tfNormal
+ FontSizeUnit = unitDefault
+ GravityInParent = lgNone
+ end
+ object edtCall: jEditText
+ MarginLeft = 5
+ MarginTop = 5
+ MarginRight = 5
+ MarginBottom = 5
+ Enabled = True
+ Left = 5
+ Top = 97
+ Width = 310
+ Height = 39
+ Visible = True
+ Anchor = btnGetCallList
+ PosRelativeToAnchor = [raBelow]
+ PosRelativeToParent = [rpLeft]
+ LayoutParamWidth = lpMatchParent
+ LayoutParamHeight = lpWrapContent
+ Alignment = taLeft
+ InputTypeEx = itxMultiLine
+ MaxTextLength = 1000
+ BackgroundColor = colbrDefault
+ FontColor = colbrDefault
+ FontSize = 0
+ HintTextColor = colbrDefault
+ ScrollBarStyle = scrlInsideInset
+ MaxLines = 1000
+ HorScrollBar = True
+ VerScrollBar = True
+ WrappingLine = True
+ Editable = False
+ FontSizeUnit = unitDefault
+ CloseSoftInputOnEnter = True
+ CapSentence = False
+ CaptureBackPressed = False
+ GravityInParent = lgNone
+ end
+ object btnGetCallList: jButton
+ MarginLeft = 5
+ MarginTop = 5
+ MarginRight = 5
+ MarginBottom = 5
+ Enabled = False
+ Left = 5
+ Top = 36
+ Width = 310
+ Height = 51
+ Visible = True
+ Anchor = lblCall
+ PosRelativeToAnchor = [raBelow]
+ PosRelativeToParent = []
+ LayoutParamWidth = lpMatchParent
+ LayoutParamHeight = lpWrapContent
+ Text = 'Anrufliste herunterladen'
+ BackgroundColor = colbrDefault
+ FontColor = colbrDefault
+ FontSize = 0
+ FontSizeUnit = unitDefault
+ GravityInParent = lgNone
+ OnClick = btnGetCallListClick
+ end
+ end
+end
diff --git a/SmartFritz/jni/unit5.pas b/SmartFritz/jni/unit5.pas
new file mode 100644
index 0000000000000000000000000000000000000000..da9d653f7c6e53f8b1f5ff59169bc557f55ed4fb
--- /dev/null
+++ b/SmartFritz/jni/unit5.pas
@@ -0,0 +1,50 @@
+{Hint: save all files to location: /jni }
+unit unit5;
+
+{$mode delphi}
+
+interface
+
+uses
+ {$IFDEF UNIX}{$IFDEF UseCThreads}
+ cthreads,
+ {$ENDIF}{$ENDIF}
+ Classes, SysUtils, AndroidWidget, Laz_And_Controls;
+
+type
+
+ { TAndroidModule5 }
+
+ TAndroidModule5 = class(jForm)
+ edtCall: jEditText;
+ btnGetCallList: jButton;
+ jPanel1: jPanel;
+ lblCall: jTextView;
+ procedure btnGetCallListClick(Sender: TObject);
+ private
+ {private declarations}
+ public
+ {public declarations}
+ end;
+
+var
+ AndroidModule5: TAndroidModule5;
+
+implementation
+
+{$R *.lfm}
+uses unit1;
+
+{ TAndroidModule5 }
+
+procedure TAndroidModule5.btnGetCallListClick(Sender: TObject);
+begin
+ edtCall.Text:='';
+ AndroidModule1.FBox.LogIn(AndroidModule1.Username, AndroidModule1.Password);
+ AndroidModule1.TheSid:=AndroidModule1.FBox.SID;
+ AndroidModule1.FBox.ServiceURL:=AndroidModule1.FBOXURL + '/fon_num/foncalls_list.lua?sid=' + AndroidModule1.TheSID + '&csv=';
+ AndroidModule1.FBox.FboxGetURL();
+ edtCall.Text:= AndroidModule1.FBox.Response;
+end;
+
+end.
diff --git a/SmartFritz/keytool_input.txt b/SmartFritz/keytool_input.txt
new file mode 100644
index 0000000000000000000000000000000000000000..0da193d48b783e52b4e21ac3c4b9643d38c6fd50
--- /dev/null
+++ b/SmartFritz/keytool_input.txt
@@ -0,0 +1,10 @@
+123456
+123456
+MyFirstName MyLastName
+MyDevelopmentUnitName
+MyCompanyName
+MyCity
+MT
+BR
+y
+123456
diff --git a/SmartFritz/lamwdesigner/Controls.native b/SmartFritz/lamwdesigner/Controls.native
new file mode 100644
index 0000000000000000000000000000000000000000..452fe210031e521634ec43c6688d14424f5a417d
--- /dev/null
+++ b/SmartFritz/lamwdesigner/Controls.native
@@ -0,0 +1,42 @@
+public native void pAppOnCreate(Context context, RelativeLayout layout, Intent intent);
+public native int pAppOnScreenStyle();
+public native void pAppOnNewIntent(Intent intent);
+public native void pAppOnDestroy();
+public native void pAppOnPause();
+public native void pAppOnRestart();
+public native void pAppOnResume();
+public native void pAppOnStart();
+public native void pAppOnStop();
+public native void pAppOnBackPressed();
+public native int pAppOnRotate(int rotate);
+public native void pAppOnUpdateLayout();
+public native void pAppOnConfigurationChanged();
+public native void pAppOnActivityResult(int requestCode, int resultCode, Intent data);
+public native void pAppOnCreateOptionsMenu(Menu menu);
+public native void pAppOnClickOptionMenuItem(MenuItem menuItem, int itemID, String itemCaption, boolean checked);
+public native boolean pAppOnPrepareOptionsMenu(Menu menu, int menuSize);
+public native boolean pAppOnPrepareOptionsMenuItem(Menu menu, MenuItem menuItem, int itemIndex);
+public native void pAppOnCreateContextMenu(ContextMenu menu);
+public native void pAppOnClickContextMenuItem(MenuItem menuItem, int itemID, String itemCaption, boolean checked);
+public native void pOnDraw(long pasobj);
+public native void pOnTouch(long pasobj, int act, int cnt, float x1, float y1, float x2, float y2);
+public native void pOnClickGeneric(long pasobj, int value);
+public native boolean pAppOnSpecialKeyDown(char keyChar, int keyCode, String keyCodeString);
+public native void pOnDown(long pasobj, int value);
+public native void pOnClick(long pasobj, int value);
+public native void pOnLongClick(long pasobj, int value);
+public native void pOnDoubleClick(long pasobj, int value);
+public native void pOnChange(long pasobj, String txt, int count);
+public native void pOnChanged(long pasobj, String txt, int count);
+public native void pOnEnter(long pasobj);
+public native void pOnBackPressed(long pasobj);
+public native void pOnClose(long pasobj);
+public native void pAppOnViewClick(View view, int id);
+public native void pAppOnListItemClick(AdapterView adapter, View view, int position, int id);
+public native void pOnFlingGestureDetected(long pasobj, int direction);
+public native void pOnPinchZoomGestureDetected(long pasobj, float scaleFactor, int state);
+public native void pOnLostFocus(long pasobj, String text);
+public native void pOnBeforeDispatchDraw(long pasobj, Canvas canvas, int tag);
+public native void pOnAfterDispatchDraw(long pasobj, Canvas canvas, int tag);
+public native void pOnLayouting(long pasobj, boolean changed);
+public native void pAppOnRequestPermissionResult(int requestCode, String permission, int grantResult);
diff --git a/SmartFritz/lamwdesigner/jExpandableListView.native b/SmartFritz/lamwdesigner/jExpandableListView.native
new file mode 100644
index 0000000000000000000000000000000000000000..aa1386c7ad3395bd381dbbfa70ce95fafc0a70a9
--- /dev/null
+++ b/SmartFritz/lamwdesigner/jExpandableListView.native
@@ -0,0 +1,3 @@
+public native void pOnExpandableListViewChildClick(long pasobj, int groupPosition, String groupHeader, int childItemPosition, String childItemCaption);
+public native void pOnExpandableListViewGroupExpand(long pasobj, int groupPosition, String groupHeader);
+public native void pOnExpandableListViewGroupCollapse(long pasobj, int groupPosition, String groupHeader);
\ No newline at end of file
diff --git a/SmartFritz/lamwdesigner/jHttpClient.native b/SmartFritz/lamwdesigner/jHttpClient.native
new file mode 100644
index 0000000000000000000000000000000000000000..1409ac3d6ded10d198e8214c897be705b6f64a23
--- /dev/null
+++ b/SmartFritz/lamwdesigner/jHttpClient.native
@@ -0,0 +1,4 @@
+public native void pOnHttpClientContentResult(long pasobj, String content);
+public native void pOnHttpClientCodeResult(long pasobj, int code);
+public native void pOnHttpClientUploadProgress(long pasobj, long progress);
+public native void pOnHttpClientUploadFinished(long pasobj, int connectionStatusCode, String connectionStatusMessage, String fullFileName);
\ No newline at end of file
diff --git a/SmartFritz/lamwdesigner/jSwitchButton.native b/SmartFritz/lamwdesigner/jSwitchButton.native
new file mode 100644
index 0000000000000000000000000000000000000000..297a7661a9408d8af443f9b4451d2f4114db701b
--- /dev/null
+++ b/SmartFritz/lamwdesigner/jSwitchButton.native
@@ -0,0 +1 @@
+public native void pOnChangeSwitchButton(long pasobj, boolean state);
\ No newline at end of file
diff --git a/SmartFritz/lamwdesigner/jsBottomNavigationView.native b/SmartFritz/lamwdesigner/jsBottomNavigationView.native
new file mode 100644
index 0000000000000000000000000000000000000000..e9642e004ff32d3975e036a3b3ac36ffa6ac93a2
--- /dev/null
+++ b/SmartFritz/lamwdesigner/jsBottomNavigationView.native
@@ -0,0 +1 @@
+public native void pOnClickBottomNavigationViewItem(long pasobj, int itemId, String itemCaption);
\ No newline at end of file
diff --git a/SmartFritz/lamwdesigner/jsNavigationView.native b/SmartFritz/lamwdesigner/jsNavigationView.native
new file mode 100644
index 0000000000000000000000000000000000000000..0f726114f18fa18383bafe0289d047ddb44f7691
--- /dev/null
+++ b/SmartFritz/lamwdesigner/jsNavigationView.native
@@ -0,0 +1 @@
+public native void pOnClickNavigationViewItem(long pasobj, int itemId, String itemCaption);
\ No newline at end of file
diff --git a/SmartFritz/launch-avd-default.bat b/SmartFritz/launch-avd-default.bat
new file mode 100644
index 0000000000000000000000000000000000000000..d0f0d79293a332832b76701e1efddaf3d83a3bbb
--- /dev/null
+++ b/SmartFritz/launch-avd-default.bat
@@ -0,0 +1,3 @@
+cd /home/te/Android/Sdk/tools
+tools emulator -avd avd_api_14 &
+cd /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz
diff --git a/SmartFritz/local.properties b/SmartFritz/local.properties
new file mode 100644
index 0000000000000000000000000000000000000000..4007e9546000d1a32acd097c6a13c4d436ad4730
--- /dev/null
+++ b/SmartFritz/local.properties
@@ -0,0 +1,2 @@
+sdk.dir=/home/te/Android/Sdk/
+ndk.dir=/home/te/Android/Sdk/ndk/21.2.6472646/
diff --git a/SmartFritz/logcat.bat b/SmartFritz/logcat.bat
new file mode 100644
index 0000000000000000000000000000000000000000..60882f75bf4bb7328b1758da9dc693a285ec9a3f
--- /dev/null
+++ b/SmartFritz/logcat.bat
@@ -0,0 +1,2 @@
+/home/te/Android/Sdk/platform-tools/adb logcat &
+pause
diff --git a/SmartFritz/logcat.sh b/SmartFritz/logcat.sh
new file mode 100755
index 0000000000000000000000000000000000000000..fb08cee7c3150290c1664d52a34e27896b24878f
--- /dev/null
+++ b/SmartFritz/logcat.sh
@@ -0,0 +1 @@
+/home/te/Android/Sdk/platform-tools/adb logcat &
diff --git a/SmartFritz/proguard-project.txt b/SmartFritz/proguard-project.txt
new file mode 100644
index 0000000000000000000000000000000000000000..77571682573f059987612d9ff43fbefb4029f3a8
--- /dev/null
+++ b/SmartFritz/proguard-project.txt
@@ -0,0 +1,20 @@
+# To enable ProGuard in your project, edit project.properties
+# to define the proguard.config property as described in that file.
+#
+# Add project specific ProGuard rules here.
+# By default, the flags in this file are appended to flags specified
+# in ${sdk.dir}/tools/proguard/proguard-android.txt
+# You can edit the include path and order by changing the ProGuard
+# include property in project.properties.
+#
+# For more details, see
+# http://developer.android.com/guide/developing/tools/proguard.html
+
+# Add any project specific keep options here:
+
+# If your project uses WebView with JS, uncomment the following
+# and specify the fully qualified class name to the JavaScript interface
+# class:
+#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
+# public *;
+#}
diff --git a/SmartFritz/project.properties b/SmartFritz/project.properties
new file mode 100644
index 0000000000000000000000000000000000000000..51da2c95243974119908b57cc70af40c78857c44
--- /dev/null
+++ b/SmartFritz/project.properties
@@ -0,0 +1,14 @@
+# This file is automatically generated by Android Tools.
+# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
+#
+# This file must be checked in Version Control Systems.
+#
+# To customize properties used by the Ant build system edit
+# "ant.properties", and override values to adapt the script to your
+# project structure.
+#
+# To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home):
+#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
+
+# Project target.
+target=android-28
diff --git a/SmartFritz/readme.txt b/SmartFritz/readme.txt
new file mode 100644
index 0000000000000000000000000000000000000000..d7e29e0b5f0da6db1a86d25cc6f724bfdd613534
--- /dev/null
+++ b/SmartFritz/readme.txt
@@ -0,0 +1,50 @@
+Tutorial: How to get your Android Application [Apk] using "Ant":
+
+ NEW! Go to Lazarus IDE menu "Run--> [LAMW] Build and Run"! Thanks to Anton!!!
+
+1. Double click "ant-build-debug.bat [.sh]" to build Apk
+
+2. If Android Virtual Device[AVD]/Emulator [or real device] is running then:
+ 2.1 double click "install-debug.bat" to install the Apk on the Emulator [or real device]
+ 2.2 look for the App "SmartFritz" in the Emulator [or real device] and click it!
+
+3. If AVD/Emulator is NOT running:
+ 3.1 If AVD/Emulator NOT exist:
+ 3.1.1 double click "paused_create-avd-default.bat" to create the AVD [/utils folder]
+ 3.2 double click "launch-avd-default.bat" to launch the Emulator [/utils folder]
+ 3.3 look for the App "SmartFritz" in the Emulator and click it!
+
+4. Log/Debug
+ 4.1 double click "logcat*.bat" to read logs and bugs! [/utils folder]
+
+5. Uninstall Apk
+ 5.1 double click "uninstall.bat" to remove Apk from the Emulator [or real device]!
+
+6. To find your Apk look for the "SmartFritz-debug.apk" in /bin folder!
+
+7. Android Asset Packaging Tool: to know which files were packed in "SmartFritz-debug.apk"
+ 7.1 double click "aapt.bat" [/utils folder]
+
+8. To see all available Android targets in your system [/utils folder]
+ 8.1 double click "paused_list_target.bat"
+
+9. Hint 1: you can edit "*.bat" to extend/modify some command or to fix some incorrect info/path!
+
+10.Hint 2: you can edit "build.xml" to set another Android target. ex. "android-18" or "android-19" etc.
+ WARNING: Yes, if after run "ant-build-debug.*" the folder "...\bin" is still empty then try another target!
+ WARNING: If you changed the target in "build.xml" change it in "AndroidManifest.xml" too!
+
+11.WARNING: After a new [Lazarus IDE]-> "run->build" do not forget to run again: "ant-build-debug.bat" and "install.bat" !
+
+12. Linux users: use "ant-build-debug.sh" , "install-debug.sh" , "uninstall.sh" and "logcat.sh" [thanks to Stephano!]
+ WARNING: All demos Apps was generate on my windows system! So, please, edit its to correct paths...!
+
+13. WARNING, before to execute "ant-build-release.bat" [.sh] you need execute "release-keystore.bat" [.sh] !
+ Please, read "How_To_Get_Your_Signed_Release_Apk.txt"
+
+14. Please, for more info, look for "How to use the Demos" in "LAMW: Lazarus Android Module Wizard" readme.txt!!
+
+.... Thank you!
+
+.... by jmpessoa_hotmail_com
+
diff --git a/SmartFritz/release-keystore-macos.sh b/SmartFritz/release-keystore-macos.sh
new file mode 100755
index 0000000000000000000000000000000000000000..309f7538797fdb591ce98dfc1c777dfab5eb10e1
--- /dev/null
+++ b/SmartFritz/release-keystore-macos.sh
@@ -0,0 +1,4 @@
+export JAVA_HOME=${/usr/libexec/java_home}
+export PATH=${JAVA_HOME}/bin:$PATH
+cd /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz
+keytool -genkey -v -keystore smartfritz-release.keystore -alias smartfritz.keyalias -keyalg RSA -keysize 2048 -validity 10000 < /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz/keytool_input.txt
diff --git a/SmartFritz/release-keystore.bat b/SmartFritz/release-keystore.bat
new file mode 100644
index 0000000000000000000000000000000000000000..21fa7b5f7dec8d03a2a7d4b75496b72c657ecd5f
--- /dev/null
+++ b/SmartFritz/release-keystore.bat
@@ -0,0 +1,5 @@
+set JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
+set PATH=%JAVA_HOME%/bin;%PATH%
+set JAVA_TOOL_OPTIONS=-Duser.language=en
+cd /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz
+keytool -genkey -v -keystore smartfritz-release.keystore -alias smartfritz.keyalias -keyalg RSA -keysize 2048 -validity 10000 < /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz/keytool_input.txt
diff --git a/SmartFritz/release-keystore.sh b/SmartFritz/release-keystore.sh
new file mode 100755
index 0000000000000000000000000000000000000000..a8c04e9ad9ab95445fdc3bb8ef97088803c0b3a5
--- /dev/null
+++ b/SmartFritz/release-keystore.sh
@@ -0,0 +1,3 @@
+export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
+cd /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz
+keytool -genkey -v -keystore smartfritz-release.keystore -alias smartfritz.keyalias -keyalg RSA -keysize 2048 -validity 10000 < /home/te/fpcupdeluxe/projects/LAMWProjects/SmartFritz/keytool_input.txt
diff --git a/SmartFritz/res/drawable-hdpi/ic_call_icon.png b/SmartFritz/res/drawable-hdpi/ic_call_icon.png
new file mode 100644
index 0000000000000000000000000000000000000000..6bb52340d1f81587147beffc76398a663f379a53
Binary files /dev/null and b/SmartFritz/res/drawable-hdpi/ic_call_icon.png differ
diff --git a/SmartFritz/res/drawable-hdpi/ic_cervantes.png b/SmartFritz/res/drawable-hdpi/ic_cervantes.png
new file mode 100755
index 0000000000000000000000000000000000000000..0eb90840c49c76a471b22a6328810b3b43923fa2
Binary files /dev/null and b/SmartFritz/res/drawable-hdpi/ic_cervantes.png differ
diff --git a/SmartFritz/res/drawable-hdpi/ic_chevron_left_black_48dp.png b/SmartFritz/res/drawable-hdpi/ic_chevron_left_black_48dp.png
new file mode 100755
index 0000000000000000000000000000000000000000..f443b3c06e520d2dabf05680e8da7a11ff18d68c
Binary files /dev/null and b/SmartFritz/res/drawable-hdpi/ic_chevron_left_black_48dp.png differ
diff --git a/SmartFritz/res/drawable-hdpi/ic_chevron_right_black_48dp.png b/SmartFritz/res/drawable-hdpi/ic_chevron_right_black_48dp.png
new file mode 100755
index 0000000000000000000000000000000000000000..1ecbc5fc78ce59b445dce8def0b231ceb3ef4ebf
Binary files /dev/null and b/SmartFritz/res/drawable-hdpi/ic_chevron_right_black_48dp.png differ
diff --git a/SmartFritz/res/drawable-hdpi/ic_don_quixote.png b/SmartFritz/res/drawable-hdpi/ic_don_quixote.png
new file mode 100755
index 0000000000000000000000000000000000000000..fc58952933fe4d946db5dcf430433b0954326cb3
Binary files /dev/null and b/SmartFritz/res/drawable-hdpi/ic_don_quixote.png differ
diff --git a/SmartFritz/res/drawable-hdpi/ic_fritzbox.png b/SmartFritz/res/drawable-hdpi/ic_fritzbox.png
new file mode 100644
index 0000000000000000000000000000000000000000..a168ebb87d53ea582541697f34742f58848f3ea6
Binary files /dev/null and b/SmartFritz/res/drawable-hdpi/ic_fritzbox.png differ
diff --git a/SmartFritz/res/drawable-hdpi/ic_fritzbox_icon.png b/SmartFritz/res/drawable-hdpi/ic_fritzbox_icon.png
new file mode 100644
index 0000000000000000000000000000000000000000..5882c6b58224c56ddcc94d870b7298e4a9b90e4c
Binary files /dev/null and b/SmartFritz/res/drawable-hdpi/ic_fritzbox_icon.png differ
diff --git a/SmartFritz/res/drawable-hdpi/ic_lance.png b/SmartFritz/res/drawable-hdpi/ic_lance.png
new file mode 100755
index 0000000000000000000000000000000000000000..196002831eee0a659cb9f4acdb3f9e1386960580
Binary files /dev/null and b/SmartFritz/res/drawable-hdpi/ic_lance.png differ
diff --git a/SmartFritz/res/drawable-hdpi/ic_launcher.png b/SmartFritz/res/drawable-hdpi/ic_launcher.png
new file mode 100644
index 0000000000000000000000000000000000000000..d1ce560e2b7322286a46af847cb3bff33a9577cd
Binary files /dev/null and b/SmartFritz/res/drawable-hdpi/ic_launcher.png differ
diff --git a/SmartFritz/res/drawable-hdpi/ic_log_icon.png b/SmartFritz/res/drawable-hdpi/ic_log_icon.png
new file mode 100644
index 0000000000000000000000000000000000000000..57eb595c173f6c92d53a3e433988eb57a569fd5c
Binary files /dev/null and b/SmartFritz/res/drawable-hdpi/ic_log_icon.png differ
diff --git a/SmartFritz/res/drawable-hdpi/ic_menu_white_36dp.png b/SmartFritz/res/drawable-hdpi/ic_menu_white_36dp.png
new file mode 100755
index 0000000000000000000000000000000000000000..59aca7ceb1c7dde8652f4932b4714ed30d8db224
Binary files /dev/null and b/SmartFritz/res/drawable-hdpi/ic_menu_white_36dp.png differ
diff --git a/SmartFritz/res/drawable-hdpi/ic_scene_1.jpg b/SmartFritz/res/drawable-hdpi/ic_scene_1.jpg
new file mode 100755
index 0000000000000000000000000000000000000000..684d229c94de48dc47eeed2f33a43937e1e78ea6
Binary files /dev/null and b/SmartFritz/res/drawable-hdpi/ic_scene_1.jpg differ
diff --git a/SmartFritz/res/drawable-hdpi/ic_scene_2.png b/SmartFritz/res/drawable-hdpi/ic_scene_2.png
new file mode 100755
index 0000000000000000000000000000000000000000..01337c403f77051bea66439695619c39a34115a4
Binary files /dev/null and b/SmartFritz/res/drawable-hdpi/ic_scene_2.png differ
diff --git a/SmartFritz/res/drawable-hdpi/ic_scene_3.jpg b/SmartFritz/res/drawable-hdpi/ic_scene_3.jpg
new file mode 100755
index 0000000000000000000000000000000000000000..8625fc9e5d09864872ddc359374de73fa4bce7f4
Binary files /dev/null and b/SmartFritz/res/drawable-hdpi/ic_scene_3.jpg differ
diff --git a/SmartFritz/res/drawable-hdpi/ic_settings_icon.png b/SmartFritz/res/drawable-hdpi/ic_settings_icon.png
new file mode 100644
index 0000000000000000000000000000000000000000..bc254745d53e687198af41231a8fa16884cafe0f
Binary files /dev/null and b/SmartFritz/res/drawable-hdpi/ic_settings_icon.png differ
diff --git a/SmartFritz/res/drawable-hdpi/ic_state_icon.png b/SmartFritz/res/drawable-hdpi/ic_state_icon.png
new file mode 100644
index 0000000000000000000000000000000000000000..db8f7b462e15e12a996212d3662d8a4bee4eb4d6
Binary files /dev/null and b/SmartFritz/res/drawable-hdpi/ic_state_icon.png differ
diff --git a/SmartFritz/res/drawable-hdpi/ic_windmil.png b/SmartFritz/res/drawable-hdpi/ic_windmil.png
new file mode 100755
index 0000000000000000000000000000000000000000..bbd1dfe6753424aa009fbd7af136fe3606ab4c35
Binary files /dev/null and b/SmartFritz/res/drawable-hdpi/ic_windmil.png differ
diff --git a/SmartFritz/res/drawable-ldpi/ic_launcher.png b/SmartFritz/res/drawable-ldpi/ic_launcher.png
new file mode 100644
index 0000000000000000000000000000000000000000..84142a8bc137f87c752896bd727a3b89914f333f
Binary files /dev/null and b/SmartFritz/res/drawable-ldpi/ic_launcher.png differ
diff --git a/SmartFritz/res/drawable-mdpi/ic_launcher.png b/SmartFritz/res/drawable-mdpi/ic_launcher.png
new file mode 100644
index 0000000000000000000000000000000000000000..e7386e72d3b56c762003deef6e2fe5df2995fd31
Binary files /dev/null and b/SmartFritz/res/drawable-mdpi/ic_launcher.png differ
diff --git a/SmartFritz/res/drawable-xhdpi/ic_chevron_left_black_48dp.png b/SmartFritz/res/drawable-xhdpi/ic_chevron_left_black_48dp.png
new file mode 100755
index 0000000000000000000000000000000000000000..d3b8e767857b665a0d131fbb2bff0441706b1a7f
Binary files /dev/null and b/SmartFritz/res/drawable-xhdpi/ic_chevron_left_black_48dp.png differ
diff --git a/SmartFritz/res/drawable-xhdpi/ic_chevron_right_black_48dp.png b/SmartFritz/res/drawable-xhdpi/ic_chevron_right_black_48dp.png
new file mode 100755
index 0000000000000000000000000000000000000000..7522b3845a9ff88b2e547c55d4377a1852709a34
Binary files /dev/null and b/SmartFritz/res/drawable-xhdpi/ic_chevron_right_black_48dp.png differ
diff --git a/SmartFritz/res/drawable-xhdpi/ic_launcher.png b/SmartFritz/res/drawable-xhdpi/ic_launcher.png
new file mode 100644
index 0000000000000000000000000000000000000000..d1ce560e2b7322286a46af847cb3bff33a9577cd
Binary files /dev/null and b/SmartFritz/res/drawable-xhdpi/ic_launcher.png differ
diff --git a/SmartFritz/res/drawable-xhdpi/ic_menu_white_36dp.png b/SmartFritz/res/drawable-xhdpi/ic_menu_white_36dp.png
new file mode 100755
index 0000000000000000000000000000000000000000..9cb03482360f7357894c5ad1340238ca06fac6e2
Binary files /dev/null and b/SmartFritz/res/drawable-xhdpi/ic_menu_white_36dp.png differ
diff --git a/SmartFritz/res/drawable-xxhdpi/ic_launcher.png b/SmartFritz/res/drawable-xxhdpi/ic_launcher.png
new file mode 100644
index 0000000000000000000000000000000000000000..d1ce560e2b7322286a46af847cb3bff33a9577cd
Binary files /dev/null and b/SmartFritz/res/drawable-xxhdpi/ic_launcher.png differ
diff --git a/SmartFritz/res/drawable/bg_material.png b/SmartFritz/res/drawable/bg_material.png
new file mode 100755
index 0000000000000000000000000000000000000000..3049ad1e0bd94f784098bafc26cd8ff53fececfa
Binary files /dev/null and b/SmartFritz/res/drawable/bg_material.png differ
diff --git a/SmartFritz/res/layout/activity_app.xml b/SmartFritz/res/layout/activity_app.xml
new file mode 100644
index 0000000000000000000000000000000000000000..0824a8f36650de8f08c144e9a9e8648a6b14f57f
--- /dev/null
+++ b/SmartFritz/res/layout/activity_app.xml
@@ -0,0 +1,10 @@
+
+
+
diff --git a/SmartFritz/res/raw/my_ca b/SmartFritz/res/raw/my_ca
new file mode 100644
index 0000000000000000000000000000000000000000..864b5b50a0df46428a814e3b438c34cf454ad30a
--- /dev/null
+++ b/SmartFritz/res/raw/my_ca
@@ -0,0 +1,22 @@
+-----BEGIN CERTIFICATE-----
+MIIDpTCCAo2gAwIBAgIJALWmvxUkgR+QMA0GCSqGSIb3DQEBCwUAMBkxFzAVBgNV
+BAMTDmFib3JhLnNwZG5zLmRlMB4XDTE4MTAwNTE3MTUyOFoXDTM4MDExNTE3MTUy
+OFowGTEXMBUGA1UEAxMOYWJvcmEuc3BkbnMuZGUwggEiMA0GCSqGSIb3DQEBAQUA
+A4IBDwAwggEKAoIBAQDjipe+oQa4Z+fgYal82u5L/v1EAvA7Fw2cMgFFZXcSkpeJ
+aKVJTmRNHr8yJge2d+6mUof4WmHmg5XXkqUN+H7k25NNgkzObtmyTsHTULaDKyuO
+UA4koZYno5Cv3w4IfSVEyGzW2cnjjihsl7KCdTJxeoa3XYkPGEugelmJkmD+9Vhq
+SG8JHQ1ESOxrQNmbr0Y9/vAOVOtUBr/QrwXTTJsED1+zcXYbeEEdwiEcQZgzhmAS
+THem8LNO/j34y0n3iYtYf2Jk6V+tvbP7zmc4GCwgFrgCGfM9HEhE4kqWfqvkIgj3
+itLKyq/V7f5/uljPscOCdc/SMsM9lZrPSCewfvlRAgMBAAGjge8wgewwHQYDVR0O
+BBYEFBiFBTV55Flps/1uYpu71T6eqjB8MEkGA1UdIwRCMECAFBiFBTV55Flps/1u
+Ypu71T6eqjB8oR2kGzAZMRcwFQYDVQQDEw5hYm9yYS5zcGRucy5kZYIJALWmvxUk
+gR+QMAwGA1UdEwQFMAMBAf8wcgYDVR0RAQH/BGgwZoIOYWJvcmEuc3BkbnMuZGWC
+HHp5Y3B2dHVrbnR0em8xc20ubXlmcml0ei5uZXSCCWZyaXR6LmJveIINd3d3LmZy
+aXR6LmJveIILbXlmcml0ei5ib3iCD3d3dy5teWZyaXR6LmJveDANBgkqhkiG9w0B
+AQsFAAOCAQEAco3MU7Tus6BVbvEvgjHNxxDS9Ku4Oo4/UtYCO4Koa4r7bX67+UXB
+M6kQ/Xca4ZClXLZKA1uBnVjHA8rdqF/rpVgNnCTtlaGS2zAl69XszNQdFs1NDOtI
+P23LjhpNl6pRIHLoO5NBwO9j2DThJ756+RyfBTzGoEf3YCtty/QiPIwXozyNBYcw
+SjCevyc03+yUmshH/AllTDVqeYykttDCyVcP0JVLhNP6EPmE+K0dfkQGdaOQDKbm
+LhcuWzVF53cfukwzAvb4UhLfso69TEHl3i1WVZPIGd6YxnmGHjNBUdSBoohNMilA
+8WFlDqxE3+2p0s4IYQ2VpQeY1eh9EFoVTg==
+-----END CERTIFICATE-----
diff --git a/SmartFritz/res/values-v14/styles.xml b/SmartFritz/res/values-v14/styles.xml
new file mode 100644
index 0000000000000000000000000000000000000000..ded28f7b4e8482bb692e952574df8900a39b92fb
--- /dev/null
+++ b/SmartFritz/res/values-v14/styles.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
diff --git a/SmartFritz/res/values/colors.xml b/SmartFritz/res/values/colors.xml
new file mode 100644
index 0000000000000000000000000000000000000000..fbf9ded64d90ecfaf4fb26ffb68910e5ef07b2f9
--- /dev/null
+++ b/SmartFritz/res/values/colors.xml
@@ -0,0 +1,10 @@
+
+ #3F51B5
+ #303F9F
+ #C5CAE9
+ #03A9F4
+ #212121
+ #727272
+ #FFFFFF
+ #B6B6B6
+
\ No newline at end of file
diff --git a/SmartFritz/res/values/strings.xml b/SmartFritz/res/values/strings.xml
new file mode 100644
index 0000000000000000000000000000000000000000..2454aa293cf6facef6bd01a727c5c5048c3268ec
--- /dev/null
+++ b/SmartFritz/res/values/strings.xml
@@ -0,0 +1,5 @@
+
+
+ SmartFritz
+ Hello world!
+
diff --git a/SmartFritz/res/values/styles.xml b/SmartFritz/res/values/styles.xml
new file mode 100644
index 0000000000000000000000000000000000000000..1a183cb3ed33900d49f3864e78cf536b58a4e858
--- /dev/null
+++ b/SmartFritz/res/values/styles.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
diff --git a/SmartFritz/res/xml/network_security_config.xml b/SmartFritz/res/xml/network_security_config.xml
new file mode 100644
index 0000000000000000000000000000000000000000..7f9ee5019f03ae67e863d5e7ea5b072f9bba53ab
--- /dev/null
+++ b/SmartFritz/res/xml/network_security_config.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/SmartFritz/src/org/muctec/smartfritz/App.java b/SmartFritz/src/org/muctec/smartfritz/App.java
new file mode 100644
index 0000000000000000000000000000000000000000..226dc6859065d6a7f19c68162b9861061b791133
--- /dev/null
+++ b/SmartFritz/src/org/muctec/smartfritz/App.java
@@ -0,0 +1,325 @@
+package org.muctec.smartfritz;
+
+//Lamw: Lazarus Android Module Wizard - version 0.8.4 - 12 March - 2019
+//Form Designer and Components development model!
+//https://github.com/jmpessoa/lazandroidmodulewizard
+//http://forum.lazarus.freepascal.org/index.php/topic,21919.270.html
+
+//Android Java Interface for Pascal/Delphi XE5
+//And LAZARUS by Jose Marques Pessoa [december 2013]
+
+//Developers
+// Simon,Choi / Choi,Won-sik
+// simonsayz@naver.com
+// http://blog.naver.com/simonsayz
+//
+// LoadMan / Jang,Yang-Ho
+// wkddidgh@naver.com
+// http://blog.naver.com/wkddidgh
+
+// Jose Marques Pessoa / josemarquespessoa@gmail.com
+
+import java.lang.Override;
+//import android.app.Activity;
+import android.support.v7.app.AppCompatActivity;
+import android.content.Intent;
+import android.content.res.Configuration;
+import android.content.pm.ActivityInfo;
+import android.widget.RelativeLayout;
+import android.view.ContextMenu;
+import android.view.ContextMenu.ContextMenuInfo;
+import android.view.KeyEvent;
+import android.view.Menu;
+import android.view.MenuItem;
+import android.view.View;
+import android.view.WindowManager;
+import android.os.Bundle;
+import android.os.StrictMode;
+import android.util.Log;
+import android.content.Context;
+import android.graphics.Canvas;
+
+public class App extends AppCompatActivity {
+private Controls controls;
+
+ private int screenOrientation = 0; //For update screen orientation. [by TR3E]
+ private boolean rlSizeChanged = false;
+
+ //New "RelativeLayout" adapted to "Multiwindow" and automatic resizing. [by TR3E]
+ public class RLAppLayout extends RelativeLayout {
+
+ public RLAppLayout(Context context) {
+ super(context);
+ }
+
+ @Override
+ protected void onSizeChanged(int w, int h, int oldw, int oldh) {
+ super.onSizeChanged(w, h, oldw, oldh);
+
+ if ((controls.screenWidth != w) || (controls.screenHeight != h)){
+ controls.screenWidth = w;
+ controls.screenHeight = h;
+ rlSizeChanged = true;
+ }
+
+ }
+
+ @Override
+ protected void onDraw(Canvas canvas) {
+ super.onDraw(canvas);
+
+ // If change size call "jAppOnRotate" for update screen. [by TR3E]
+ if( controls.formChangeSize || rlSizeChanged ){
+ controls.formChangeSize = false;
+ rlSizeChanged = false;
+
+ controls.formNeedLayout = true;
+
+ //ssPortrait = 1, //Force Portrait
+ //ssLandscape = 2, //Force LandScape
+ if( controls.screenWidth < controls.screenHeight ) screenOrientation = 1;
+ if( controls.screenWidth > controls.screenHeight ) screenOrientation = 2;
+
+ controls.jAppOnRotate(screenOrientation);
+ }
+
+ // Call updatelayout automatically if necessary. [by TR3E]
+ if( controls.formNeedLayout ){
+ controls.formNeedLayout = false;
+ controls.jAppOnUpdateLayout();
+ }
+ }
+ }
+
+ @Override
+ public void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+
+ //ref. http://stackoverflow.com/questions/8706464/defaulthttpclient-to-androidhttpclient
+ int systemVersion = android.os.Build.VERSION.SDK_INT;
+ if (systemVersion > 9) {
+ StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();
+ StrictMode.setThreadPolicy(policy);
+ }
+
+ //Log.i("jApp","01.Activity.onCreate");
+ controls = new Controls();
+ controls.activity = this;
+
+ controls.screenWidth = getResources().getDisplayMetrics().widthPixels;
+ controls.screenHeight = getResources().getDisplayMetrics().heightPixels;
+
+ //New "RelativeLayout" adapted to "Multiwindows" and automatic resizing. [by TR3E]
+ controls.appLayout = new RLAppLayout(this);
+ controls.appLayout.getRootView().setBackgroundColor (0x00FFFFFF);
+
+ controls.screenStyle = controls.jAppOnScreenStyle();
+ controls.systemVersion = systemVersion;
+
+ switch( controls.screenStyle ) {
+ case 1 : this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT ); break;
+ case 2 : this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); break;
+ default : ; // Device Default , Rotation by Device
+ }
+
+ this.setContentView(controls.appLayout);
+
+ this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);
+
+ controls.jAppOnCreate(this, controls.appLayout, getIntent());
+
+ // Force updating the screen would need for Android 8 or higher [by TR3E]
+ controls.appLayout.requestLayout();
+ }
+
+ //[ifdef_api23up]
+ @Override
+ public void onRequestPermissionsResult(int permsRequestCode, String[] permissions, int[] grantResults){
+
+ if ( (permissions.length > 0) && (grantResults.length > 0) ) {
+ for (int i = 0; i < permissions.length; i++) {
+ controls.jAppOnRequestPermissionResult(permsRequestCode, permissions[i], grantResults[i]);
+ }
+ }
+ } //[endif_api23up]
+
+ @Override
+ protected void onNewIntent(Intent intent) {
+ super.onNewIntent(intent);
+ //Bundle extras = intent.getExtras();
+ //if (extras != null) Log.i("onNewIntent", extras.getString("data"));
+
+ controls.jAppOnNewIntent(intent);}
+
+ @Override
+ protected void onDestroy() { super.onDestroy(); controls.jAppOnDestroy();}
+
+ @Override
+ protected void onPause() {super.onPause(); controls.jAppOnPause();}
+
+ @Override
+ protected void onRestart() {super.onRestart(); controls.jAppOnRestart();}
+
+ @Override
+ protected void onResume() { super.onResume(); controls.jAppOnResume(); }
+
+ @Override
+ protected void onStart() { super.onStart(); controls.jAppOnStart(); }
+
+ @Override
+ protected void onStop() { super.onStop(); controls.jAppOnStop();}
+
+ @Override
+ public void onBackPressed() { controls.jAppOnBackPressed();}
+
+ @Override
+ public void onConfigurationChanged(Configuration newConfig) {
+ super.onConfigurationChanged(newConfig);
+
+ screenOrientation = newConfig.orientation;
+
+ controls.appLayout.requestLayout();
+ }
+
+ @Override
+ public void onActivityResult(int requestCode, int resultCode, Intent data) {
+ controls.jAppOnActivityResult(requestCode,resultCode,data);
+ }
+
+ // http://stackoverflow.com/questions/15686555/display-back-button-on-action-bar
+ @Override
+ public boolean onOptionsItemSelected(MenuItem item) {
+ switch (item.getItemId()) {
+ case android.R.id.home:
+ // app icon in action bar clicked; go home
+ controls.jAppOnBackPressed();
+ return true;
+ default:
+ String caption = item.getTitle().toString();
+ controls.jAppOnClickOptionMenuItem(item, item.getItemId(), caption, item.isChecked());
+ return true; //renabor
+ }
+ }
+
+ //by jmpessoa: context menu support - Context menu items do not support icons!
+ @Override
+ public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) {
+ super.onCreateContextMenu(menu, v, menuInfo);
+ //Log.i("App.Java_onCreateContextMenu", "long_pressed!");
+
+ controls.jAppOnCreateContextMenu(menu);
+ }
+
+ /*by jmpessoa: Handles menu item selections*/
+ @Override
+ public boolean onContextItemSelected(MenuItem item) {
+
+ String caption = item.getTitle().toString();
+ controls.jAppOnClickContextMenuItem(item, item.getItemId(), caption, item.isChecked());
+ return true; // stop propagating event
+ }
+
+ //by jmpessoa: option menu support
+ @Override
+ public boolean onCreateOptionsMenu(Menu menu) {
+
+ controls.jAppOnCreateOptionsMenu(menu);
+ return true;
+ }
+
+ /*by jmpessoa: TODO :Handles prepare menu item*/
+ @Override
+ public boolean onPrepareOptionsMenu(Menu menu) {
+
+ boolean changeMenuItems = false;
+ boolean continueChangingItem = true;
+
+ changeMenuItems =controls.jAppOnPrepareOptionsMenu(menu, menu.size());
+
+ if (changeMenuItems) {
+ for (int i = 0; i < menu.size(); i++) {
+ MenuItem item = menu.getItem(i);
+ continueChangingItem = controls.jAppOnPrepareOptionsItem(menu, item, i);
+ if (!continueChangingItem) break;
+ }
+ }
+ return super.onPrepareOptionsMenu(menu);
+ }
+
+ /*by jmpessoa: TODO :Handles opened menu */
+ @Override
+ public boolean onMenuOpened(int featureId, Menu menu) {
+ //TODO!!!!
+ return super.onMenuOpened(featureId, menu);
+ }
+
+ //https://abhik1987.wordpress.com/tag/android-disable-home-button/
+ //http://code.tutsplus.com/tutorials/android-sdk-intercepting-physical-key-events--mobile-10379 //otimo!
+
+ //Return true to prevent this event from being propagated further,
+ //or false to indicate that you have not handled this event and it should continue to be propagated.
+
+ @Override
+ public boolean onKeyDown(int keyCode, KeyEvent event) {
+
+ char c = event.getDisplayLabel();
+ //boolean mute = controls.jAppOnKeyDown(c,keyCode,KeyEvent.keyCodeToString(keyCode)); //TODO
+ //if (mute) return false;
+ switch(keyCode) {
+
+ case KeyEvent.KEYCODE_BACK:
+ boolean mute = controls.jAppOnKeyDown(c,keyCode,KeyEvent.keyCodeToString(keyCode));
+ if (!mute) { //continue ...
+ onBackPressed();
+ return true;
+ } else { // exit!
+ return false; //caution!! the back_key will not close the App, no more!!
+ }
+
+ case KeyEvent.KEYCODE_MENU:
+ controls.jAppOnKeyDown(c,keyCode,KeyEvent.keyCodeToString(keyCode));
+ break;
+
+ case KeyEvent.KEYCODE_SEARCH:
+ controls.jAppOnKeyDown(c,keyCode,KeyEvent.keyCodeToString(keyCode));
+ break;
+
+ case KeyEvent.KEYCODE_VOLUME_UP:
+ //event.startTracking(); //TODO
+ controls.jAppOnKeyDown(c,keyCode,KeyEvent.keyCodeToString(keyCode));
+ break;
+
+ case KeyEvent.KEYCODE_VOLUME_DOWN:
+ controls.jAppOnKeyDown(c,keyCode,KeyEvent.keyCodeToString(keyCode));
+ break;
+
+ /*commented! need SDK API >= 18 [Android 4.3] to compile!*/
+ /*
+ case KeyEvent.KEYCODE_BRIGHTNESS_DOWN:
+ controls.jAppOnKeyDown(c,keyCode,KeyEvent.keyCodeToString(keyCode));
+ break;
+ case KeyEvent.KEYCODE_BRIGHTNESS_UP:
+ controls.jAppOnKeyDown(c,keyCode,KeyEvent.keyCodeToString(keyCode));
+ break;
+ */
+
+ case KeyEvent.KEYCODE_HEADSETHOOK:
+ controls.jAppOnKeyDown(c,keyCode,KeyEvent.keyCodeToString(keyCode));
+ break;
+
+ case KeyEvent.KEYCODE_DEL:
+ controls.jAppOnKeyDown(c,keyCode,KeyEvent.keyCodeToString(keyCode));
+ break;
+
+ case KeyEvent.KEYCODE_NUM:
+ controls.jAppOnKeyDown(c,keyCode,KeyEvent.keyCodeToString(keyCode));
+ break;
+
+ case KeyEvent.KEYCODE_NUM_LOCK:
+ controls.jAppOnKeyDown(c,keyCode,KeyEvent.keyCodeToString(keyCode));
+ break;
+ //default: controls.jAppOnKeyDown(c,keyCode,KeyEvent.keyCodeToString(keyCode));
+ }
+ return super.onKeyDown(keyCode, event);
+ }
+}
diff --git a/SmartFritz/src/org/muctec/smartfritz/Controls.java b/SmartFritz/src/org/muctec/smartfritz/Controls.java
new file mode 100644
index 0000000000000000000000000000000000000000..726f79a0137117cd16d3529d57a67ca819674918
--- /dev/null
+++ b/SmartFritz/src/org/muctec/smartfritz/Controls.java
@@ -0,0 +1,2829 @@
+package org.muctec.smartfritz;
+
+//LAMW: Lazarus Android Module Wizard - version 0.8.4.6 - 10 November - 2019
+//RAD Android: Project Wizard, Form Designer and Components Development Model!
+
+//https://github.com/jmpessoa/lazandroidmodulewizard
+//http://forum.lazarus.freepascal.org/index.php/topic,21919.270.html
+
+//Android Java Interface for LAZARUS [december/2013 by jmpessoa]
+
+//Developers:
+// Simon,Choi / Choi,Won-sik
+// simonsayz@naver.com
+// http://blog.naver.com/simonsayz
+//
+// LoadMan / Jang,Yang-Ho
+// wkddidgh@naver.com
+// http://blog.naver.com/wkddidgh
+//
+// Jose Marques Pessoa / jmpessoa@hotmail.com
+//
+//Version
+//History
+// 2013.02.24 ver0.01 Started
+// 2013.02.28 ver0.02 added Delphi Style
+// 2013.03.01 ver0.03 added sysInfo
+// 2013.03.05 ver0.04 added Java Loading Png
+// 2013.03.08 ver0.05 Restructuring (Interlation #.02)
+// 2013.07.13 ver0.06 added TForm
+// 2013.07.22 ver0.07 added Back Event for Close
+// 2013.07.26 ver0.08 Class,Method Cache (Single Thread,Class)
+// 2013.07.30 ver0.09 added TEditText Keyboard,Focus
+// 2013.08.02 ver0.10 added TextView - Enabled
+// 2013.08.05 ver0.11 added Form Object
+// 2013.08.11 ver0.12 added Canvas
+// added Direct Bitmap access
+// 2013.08.14 ver0.13 Fixed Memory Leak
+// 2013.08.18 ver0.14 added OpenGL ES1 2D (Stencil)
+// 2013.08.21 ver0.15 Fixed jImageBtn Memory Leak
+// Fixed Socket Buffer
+// 2013.08.23 ver0.16 Fixed Memory Leak for Form,Control
+// added Form Stack
+// 2013.08.24 ver0.17 added Thread
+// 2013.08.26 ver0.18 added OpenGL ES2 2D/3D
+// added Button Font Color/Height
+// 2013.08.31 ver0.19 added Unified OpenGL ES1,2 Canvas
+// added OpenGL ES1,2 Simulator for Windows
+// 2013.09.01 ver0.20 added GLThread on Canvas
+// Fixed OpenGL Crash
+// rename example Name
+// 12.2013 LAMW Started by jmpessoa
+
+import android.support.v4.app.ActivityCompat;
+import android.support.v4.content.FileProvider;
+import android.provider.DocumentsContract;
+import android.view.animation.AccelerateInterpolator;
+import android.view.animation.AlphaAnimation;
+import android.view.animation.Animation;
+import android.animation.LayoutTransition;
+import android.annotation.SuppressLint;
+import android.app.ActionBar;
+import android.app.Activity;
+import android.app.AlarmManager;
+import android.app.AlertDialog;
+import android.app.Dialog;
+import android.app.PendingIntent;
+import android.content.Context;
+import android.content.Intent;
+import android.content.pm.ActivityInfo;
+import android.content.pm.PackageManager;
+import android.content.pm.PackageManager.NameNotFoundException;
+import android.content.res.AssetManager;
+import android.content.res.Configuration;
+import android.content.res.Resources;
+import android.database.Cursor;
+import android.graphics.Bitmap;
+import android.graphics.BitmapFactory;
+import android.graphics.Canvas;
+import android.graphics.SurfaceTexture;
+import android.graphics.drawable.BitmapDrawable;
+import android.graphics.drawable.Drawable;
+import android.graphics.Matrix;
+import android.hardware.Sensor;
+import android.os.Build;
+import android.os.Bundle;
+import android.os.CountDownTimer;
+import android.os.Environment;
+import android.os.Vibrator;
+import android.telephony.SmsManager;
+import android.telephony.SmsMessage;
+import android.telephony.TelephonyManager;
+import android.provider.ContactsContract;
+import android.provider.MediaStore;
+import android.util.AttributeSet;
+import android.util.DisplayMetrics;
+import android.util.TypedValue;
+import android.net.ConnectivityManager;
+import android.net.DhcpInfo;
+import android.net.NetworkInfo;
+import android.net.Uri;
+import android.net.wifi.WifiInfo;
+import android.net.wifi.WifiManager;
+import android.util.Log;
+import android.view.ContextMenu;
+import android.view.Gravity;
+import android.view.Menu;
+import android.view.MenuItem;
+import android.view.SurfaceHolder;
+import android.view.View.OnClickListener;
+import android.view.ViewGroup.MarginLayoutParams;
+import android.view.View;
+import android.view.ViewGroup;
+import android.view.animation.DecelerateInterpolator;
+import android.view.animation.TranslateAnimation;
+import android.view.inputmethod.InputMethodManager;
+import android.view.WindowManager;
+import android.widget.AdapterView;
+import android.widget.FrameLayout;
+import android.widget.ImageView;
+import android.widget.LinearLayout;
+import android.widget.AdapterView.OnItemClickListener;
+import android.widget.RelativeLayout.LayoutParams;
+import android.widget.RemoteViews;
+import android.widget.RelativeLayout;
+import android.widget.Toast;
+import java.io.*;
+import java.lang.Class;
+import java.nio.ByteBuffer;
+import java.text.SimpleDateFormat;
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.Date;
+import java.util.Enumeration;
+
+import java.util.List;
+import java.util.Locale;
+import java.lang.reflect.*;
+import java.net.InetAddress;
+import java.net.NetworkInterface;
+import java.net.SocketException;
+import java.lang.Object;
+
+import javax.microedition.khronos.opengles.GL10;
+import javax.microedition.khronos.egl.EGL10;
+import javax.microedition.khronos.egl.EGLContext;
+import javax.microedition.khronos.egl.EGLDisplay;
+import javax.microedition.khronos.egl.EGLSurface;
+
+import android.provider.Settings;
+import android.provider.Settings.SettingNotFoundException;
+
+import android.app.KeyguardManager;
+import android.os.PowerManager;
+import android.os.BatteryManager;
+
+import android.content.IntentFilter;
+
+import android.media.MediaScannerConnection;
+
+import java.text.Normalizer;
+
+//-------------------------------------------------------------------------
+//Constants
+//-------------------------------------------------------------------------
+class Const {
+ public static final int TouchDown = 0;
+ public static final int TouchMove = 1;
+ public static final int TouchUp = 2;
+ public static final int Click = 3; // new
+ public static final int DoubleClick = 4; // new
+ public static final int Click_Default = 0;
+}
+
+//-------------------------------------------------------------------------
+//Form
+//-------------------------------------------------------------------------
+class jForm {
+ //Java-Pascal Interface
+ private long PasObj = 0; // Pascal Obj
+ private Controls controls = null; // Control Class for Event
+ private RelativeLayout layout = null;
+ private LayoutParams layparam = null;
+ private RelativeLayout parent = null; //activity appLayout
+ private OnClickListener onClickListener; // event
+ private OnClickListener onViewClickListener; // generic delegate event
+ private OnItemClickListener onListItemClickListener;
+ private Boolean enabled = true; //
+ private Intent intent;
+ private int mCountTab = 0;
+ private ImageView mImageBackground = null;
+
+ private boolean mRemovedFromParent = false;
+
+ private int animationDurationIn = 1500;
+ private int animationDurationOut = 1500;
+ private int animationMode = 0; //none, fade, LeftToRight, RightToLeft
+
+ // Constructor
+ public jForm(Controls ctrls, long pasobj) {
+ PasObj = pasobj;
+ controls = ctrls;
+ parent = controls.appLayout;
+
+ layout = new RelativeLayout(controls.activity);
+
+ if (layout == null) return;
+
+ layparam = new LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT,
+ ViewGroup.LayoutParams.MATCH_PARENT);
+ layout.setLayoutParams(layparam);
+
+ // Init Event
+ onClickListener = new OnClickListener() {
+ public void onClick(View view) {
+ if (enabled) {
+ controls.pOnClick(PasObj, Const.Click_Default);
+ }
+ }
+
+ ;
+ };
+
+ //geric list item click Event - experimental component model!
+ onListItemClickListener = new OnItemClickListener() {
+ @Override
+ public void onItemClick(AdapterView> parent, View v, int position, long id) {
+ controls.jAppOnListItemClick(parent, v, position, v.getId());
+ }
+ };
+
+ //Init Event
+ onViewClickListener = new OnClickListener() {
+ public void onClick(View view) {
+ if (enabled) {
+ controls.jAppOnViewClick(view, view.getId());
+ }
+ }
+
+ ;
+ };
+
+ layout.setOnClickListener(onClickListener);
+
+ // To ensure that the image is always in the background by TR3E
+ mImageBackground = new ImageView(controls.activity);
+
+ if (mImageBackground != null) {
+ mImageBackground.setScaleType(ImageView.ScaleType.FIT_XY);
+
+ LayoutParams param = new LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT);
+
+ mImageBackground.setLayoutParams(param);
+ mImageBackground.setImageResource(android.R.color.transparent);
+
+ //mImageBackground.invalidate();
+ layout.addView(mImageBackground);
+ }
+ }
+
+ public void FormChangeSize() {
+ controls.formChangeSize = true;
+ controls.appLayout.requestLayout();
+ }
+
+ public RelativeLayout GetLayout() {
+ return layout;
+ }
+
+ public RelativeLayout GetView() {
+ return layout;
+ }
+
+ public void SetEnabled(boolean enabled) {
+ for (int i = 0; i < layout.getChildCount(); i++) {
+ View child = layout.getChildAt(i);
+ child.setEnabled(enabled);
+ }
+ }
+
+ public void SetLayoutVisibility(boolean _value) {
+ if (!_value) {
+ layout.setVisibility(android.view.View.INVISIBLE);
+ } else {
+ layout.setVisibility(android.view.View.VISIBLE);
+ }
+ }
+
+ public void SetVisible(boolean visible) {
+ if (visible) {
+ if (layout.getParent() == null) {
+ parent.addView(layout);
+ layout.setVisibility(android.view.View.VISIBLE);
+ mRemovedFromParent = false;
+ }
+ } else {
+ if (layout.getParent() != null) {
+ layout.setVisibility(android.view.View.INVISIBLE);
+ parent.removeView(layout);
+ mRemovedFromParent = true;
+ }
+ }
+ }
+
+ public void RemoveFromViewParent() { //TODO Pascal
+ if (!mRemovedFromParent) {
+ if (layout != null) {
+ layout.setVisibility(android.view.View.INVISIBLE);
+ if (parent != null) parent.removeView(layout);
+ }
+ mRemovedFromParent = true;
+ }
+ }
+
+ public void SetViewParent(android.view.ViewGroup _viewgroup) {
+ if ((parent != null) && (layout != null)) {
+ parent.removeView(layout);
+ }
+ parent = (RelativeLayout) _viewgroup;
+ if ((parent != null) && (layout != null)) {
+ parent.addView(layout, layparam);
+ layout.setVisibility(android.view.View.VISIBLE);
+ }
+ mRemovedFromParent = false;
+ }
+
+
+ public void SetAnimationDurationIn(int _animationDurationIn) {
+ animationDurationIn = _animationDurationIn;
+ }
+
+ public void SetAnimationDurationOut(int _animationDurationOut) {
+ animationDurationOut = _animationDurationOut;
+ }
+
+ public void SetAnimationMode(int _animationMode) {
+ animationMode = _animationMode;
+ }
+
+ /// https://www.codexpedia.com/android/android-fade-in-and-fade-out-animation-programatically/
+ private void fadeInAnimation(final View view, int duration) {
+ Animation fadeIn = new AlphaAnimation(0, 1);
+ fadeIn.setInterpolator(new DecelerateInterpolator());
+ fadeIn.setDuration(duration);
+ fadeIn.setAnimationListener(new Animation.AnimationListener() {
+ @Override
+ public void onAnimationStart(Animation animation) {
+ }
+
+ @Override
+ public void onAnimationEnd(Animation animation) {
+ view.setVisibility(View.VISIBLE);
+ }
+
+ @Override
+ public void onAnimationRepeat(Animation animation) {
+ }
+ });
+
+ view.startAnimation(fadeIn);
+ }
+
+ private void fadeOutAnimation(final View view, int duration) {
+ Animation fadeOut = new AlphaAnimation(1, 0);
+ fadeOut.setInterpolator(new AccelerateInterpolator());
+ fadeOut.setStartOffset(duration);
+ fadeOut.setDuration(duration);
+ fadeOut.setAnimationListener(new Animation.AnimationListener() {
+ @Override
+ public void onAnimationStart(Animation animation) {
+ }
+
+ @Override
+ public void onAnimationEnd(Animation animation) {
+ view.setVisibility(View.INVISIBLE);
+ }
+
+ @Override
+ public void onAnimationRepeat(Animation animation) {
+ }
+ });
+ view.startAnimation(fadeOut);
+ }
+
+ //https://stackoverflow.com/questions/20696801/how-to-make-a-right-to-left-animation-in-a-layout/20696822
+ private void slidefromRightToLeft(View view, long duration) {
+ TranslateAnimation animate;
+ if (view.getHeight() == 0) {
+ //parent.getHeight(); // parent layout
+ animate = new TranslateAnimation(parent.getWidth(),
+ 0, 0, 0); //(xFrom,xTo, yFrom,yTo)
+ } else {
+ animate = new TranslateAnimation(view.getWidth(), 0, 0, 0); // View for animation
+ }
+ animate.setDuration(duration);
+ animate.setFillAfter(true);
+ view.startAnimation(animate);
+ view.setVisibility(View.VISIBLE); // Change visibility VISIBLE or GONE
+ }
+
+ private void slidefromLeftToRight(View view, long duration) { //try
+
+ TranslateAnimation animate; //(0.0f, 0.0f, 1500.0f, 0.0f);
+ if (view.getHeight() == 0) {
+ //parent.getHeight(); // parent layout
+ animate = new TranslateAnimation(0,
+ parent.getWidth(), 0, 0); //(xFrom,xTo, yFrom,yTo)
+ } else {
+ animate = new TranslateAnimation(0, view.getWidth(), 0, 0); // View for animation
+ }
+
+ animate.setDuration(duration);
+ animate.setFillAfter(true);
+ view.startAnimation(animate);
+ view.setVisibility(View.VISIBLE); // Change visibility VISIBLE or GONE
+ }
+
+
+ private void slidefromRightToLeft3(View view, long duration) {
+ TranslateAnimation animate; //(0.0f, 0.0f, 1500.0f, 0.0f);
+ if (view.getHeight() == 0) {
+ //parent.getHeight(); // parent layout
+ animate = new TranslateAnimation(0, -parent.getWidth(),
+ 0, 0); //(xFrom,xTo, yFrom,yTo)
+ } else {
+ animate = new TranslateAnimation(0, -parent.getWidth(),
+ 0, 0); // View for animation
+ }
+
+ animate.setDuration(duration);
+ animate.setFillAfter(true);
+ view.startAnimation(animate);
+ view.setVisibility(View.VISIBLE); // Change visibility VISIBLE or GONE
+ }
+
+ private void slidefromLeftToRight3(View view, long duration) { //try
+
+ TranslateAnimation animate; //(0.0f, 0.0f, 1500.0f, 0.0f);
+ if (view.getHeight() == 0) {
+ //parent.getHeight(); // parent layout
+ animate = new TranslateAnimation(-parent.getWidth(),
+ 0, 0, 0); //(xFrom,xTo, yFrom,yTo)
+ } else {
+ animate = new TranslateAnimation(-parent.getWidth(), 0, 0, 0); // View for animation
+ }
+
+ animate.setDuration(duration);
+ animate.setFillAfter(true);
+ view.startAnimation(animate);
+ view.setVisibility(View.VISIBLE); // Change visibility VISIBLE or GONE
+ }
+
+
+ public void Show(int effect) {
+
+ //fadeOutAnimation(layout, 2000);
+ //fadeInAnimation(layout, 2000);
+
+ if (animationDurationIn > 0) {
+ switch (animationMode) {
+ case 1: {
+ fadeInAnimation(layout, animationDurationIn);
+ break;
+ }
+ case 2: { //RightToLeft
+ slidefromRightToLeft(layout, animationDurationIn);
+ break;
+ }
+ case 3: { //RightToLeft
+ slidefromLeftToRight3(layout, animationDurationIn);
+ break;
+ }
+ }
+ }
+
+ //controls.appLayout.addView(layout);
+ //parent = controls.appLayout;
+ parent.addView(layout);
+
+ }
+
+ public ViewGroup GetParent() {
+ return parent; //parent;
+ }
+
+ public void Close(int effect) {
+ controls.pOnClose(PasObj);
+ }
+
+ public void Close2() {
+ //fadeOutAnimation(layout, 2000);
+ // slidefromLeftToRight(layout, 2000);
+ if (animationDurationOut > 0) {
+ switch (animationMode) {
+ case 1: {
+ fadeOutAnimation(layout, animationDurationOut);
+ break;
+ }
+ case 2: {
+ slidefromLeftToRight(layout, animationDurationOut);
+ break;
+ }
+ case 3: {
+ slidefromRightToLeft3(layout, animationDurationOut);
+ break;
+ }
+ }
+ }
+ parent.removeView(layout);
+ controls.pOnClose(PasObj);
+ }
+
+ //by TR3E
+ public boolean IsScreenLocked() {
+ KeyguardManager myKM = (KeyguardManager) controls.activity.getSystemService(Context.KEYGUARD_SERVICE);
+
+ if (myKM == null) return false;
+
+ return myKM.inKeyguardRestrictedInputMode();
+ }
+
+ //by TR3E
+ public boolean IsSleepMode() {
+ PowerManager powerManager = (PowerManager) controls.activity.getSystemService(Context.POWER_SERVICE);
+
+ if (powerManager == null) return false;
+
+ boolean isScreenAwake = (Build.VERSION.SDK_INT < 20 ? powerManager.isScreenOn() : powerManager.isInteractive());
+
+ return !isScreenAwake;
+ }
+
+ public boolean IsConnected() { //by TR3E
+
+ ConnectivityManager cm = (ConnectivityManager) controls.activity.getSystemService(Context.CONNECTIVITY_SERVICE);
+
+ if (cm != null) {
+ NetworkInfo activeNetwork = cm.getActiveNetworkInfo();
+
+ if (activeNetwork != null)
+ return (activeNetwork.isAvailable() && activeNetwork.isConnected());
+ }
+
+ return false;
+ }
+
+ public boolean IsConnectedWifi() { // by TR3E
+
+ ConnectivityManager cm = (ConnectivityManager) controls.activity.getSystemService(Context.CONNECTIVITY_SERVICE);
+
+ if (cm != null) {
+ NetworkInfo activeNetwork = cm.getActiveNetworkInfo();
+
+ if (activeNetwork != null)
+ return (activeNetwork.getType() == ConnectivityManager.TYPE_WIFI);
+ }
+
+ return false;
+ }
+
+ public boolean IsConnectedTo(int _connectionType) { // by TR3E
+
+ ConnectivityManager cm = (ConnectivityManager) controls.activity.getSystemService(Context.CONNECTIVITY_SERVICE);
+
+ if (cm != null) {
+ NetworkInfo activeNetwork = cm.getActiveNetworkInfo();
+
+ int result = -1;
+
+ if (activeNetwork != null)
+ if (activeNetwork.isAvailable() && activeNetwork.isConnected()) ;
+ {
+ switch (activeNetwork.getType()) {
+ case ConnectivityManager.TYPE_MOBILE:
+ result = 0;
+ break; //0
+ case ConnectivityManager.TYPE_WIFI:
+ result = 1;
+ break; //1
+ case ConnectivityManager.TYPE_BLUETOOTH:
+ result = 2;
+ break; //7
+ case ConnectivityManager.TYPE_ETHERNET:
+ result = 3;
+ break; //9
+ }
+ }
+
+ return (result == _connectionType);
+ }
+
+ return false;
+ }
+
+ public void ShowMessage(String msg) {
+ Log.i("ShowMessage", msg);
+ Toast toast = Toast.makeText(controls.activity, msg, Toast.LENGTH_SHORT);
+
+ if (toast != null) {
+ toast.setGravity(Gravity.BOTTOM, 0, 0);
+ toast.show();
+ }
+ }
+
+ public void ShowMessage(String _msg, int _gravity, int _timeLength) {
+ Log.i("ShowMessage", _msg);
+
+ Toast toast = Toast.makeText(controls.activity, _msg, _timeLength);
+
+ int posGravity = Gravity.BOTTOM;
+
+ switch (_gravity) {
+ case 1:
+ posGravity = Gravity.CENTER;
+ break;
+ case 8:
+ posGravity = Gravity.TOP;
+ break;
+ }
+
+ if (toast != null) {
+ toast.setGravity(posGravity, 0, 0);
+ toast.show();
+ }
+ }
+
+ public String GetDateTime() {
+ SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss", Locale.getDefault());
+ return (formatter.format(new Date()));
+ }
+
+ // by TR3E
+ public long GetTimeInMilliseconds(){
+ return controls.getTick();
+ }
+
+ //by TR3E
+ public String GetTimeHHssSS( long millisTime ) {
+ SimpleDateFormat formatter = new SimpleDateFormat ( "mm:ss:SS" );
+ return( formatter.format ( new Date (millisTime) ) );
+ }
+
+ //Free object except Self, Pascal Code Free the class.
+ public void Free() {
+ if (parent != null) {
+ parent.removeView(layout);
+ }
+ onClickListener = null;
+ layout.setOnClickListener(null);
+ layparam = null;
+ layout = null;
+ }
+
+ //http://startandroid.ru/en/lessons/complete-list/250-lesson-29-invoking-activity-and-getting-a-result-startactivityforresult-method.html
+ public String GetStringExtra(Intent data, String extraName) {
+ String valueStr;
+ valueStr = "";
+ if (data != null) {
+ valueStr = data.getStringExtra(extraName);
+ }
+ return valueStr;
+ }
+
+ public int GetIntExtra(Intent data, String extraName, int defaultValue) {
+ int value;
+ value = defaultValue;
+ if (data != null) {
+ value = data.getIntExtra(extraName, defaultValue);
+ }
+ return value;
+ }
+
+ public double GetDoubleExtra(Intent data, String extraName, double defaultValue) {
+ double value;
+ value = defaultValue;
+ if (data != null) {
+ value = data.getDoubleExtra(extraName, defaultValue);
+ }
+ return value;
+ }
+
+ public OnClickListener GetOnViewClickListener() {
+ return this.onViewClickListener;
+ }
+
+ public OnItemClickListener GetOnListItemClickListener() {
+ return this.onListItemClickListener;
+ }
+
+ public int GetSystemVersion() {
+ return controls.systemVersion;
+ }
+
+ public boolean SetWifiEnabled(boolean _status) {
+ //WifiManager wifiManager = (WifiManager)this.controls.activity.getSystemService(Context.WIFI_SERVICE);
+ WifiManager wifiManager = (WifiManager) this.controls.activity.getApplicationContext().getSystemService(Context.WIFI_SERVICE);
+
+ return wifiManager.setWifiEnabled(_status);
+ }
+
+ public boolean IsWifiEnabled() {
+ //WifiManager wifiManager = (WifiManager)this.controls.activity.getSystemService(Context.WIFI_SERVICE);
+ WifiManager wifiManager = (WifiManager) this.controls.activity.getApplicationContext().getSystemService(Context.WIFI_SERVICE);
+
+ return wifiManager.isWifiEnabled();
+ }
+
+ public boolean IsMobileDataEnabled() {
+ boolean mobileDataEnabled = false; // Assume disabled
+ ConnectivityManager cm = (ConnectivityManager) controls.activity.getSystemService(Context.CONNECTIVITY_SERVICE);
+ try {
+ final Class> cmClass = Class.forName(cm.getClass().getName());
+ Method method = cmClass.getDeclaredMethod("getMobileDataEnabled");
+ method.setAccessible(true); // Make the method callable
+ // get the setting for "mobile data"
+ mobileDataEnabled = (Boolean) method.invoke(cm);
+ } catch (Exception e) {
+ // Some problem accessible private API
+ // TODO do whatever error handling you want here
+ }
+ return mobileDataEnabled;
+ }
+
+ public String GetEnvironmentDirectoryPath(int _directory) {
+
+ File filePath = null;
+ String absPath = ""; //fail!
+
+ //Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOCUMENTS);break; //only Api 19!
+ if (_directory != 8) {
+ switch (_directory) {
+ case 0:
+ filePath = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS);
+ break;
+ case 1:
+ filePath = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM);
+ break;
+ case 2:
+ filePath = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_MUSIC);
+ break;
+ case 3:
+ filePath = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES);
+ break;
+ case 4:
+ filePath = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_NOTIFICATIONS);
+ break;
+ case 5:
+ filePath = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_MOVIES);
+ break;
+ case 6:
+ filePath = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PODCASTS);
+ break;
+ case 7:
+ filePath = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_RINGTONES);
+ break;
+
+ case 9:
+ absPath = this.controls.activity.getFilesDir().getAbsolutePath();
+ break; //Result : /data/data/com/MyApp/files
+ case 10:
+ absPath = this.controls.activity.getFilesDir().getPath();
+ absPath = absPath.substring(0, absPath.lastIndexOf("/")) + "/databases";
+ break;
+ case 11:
+ absPath = this.controls.activity.getFilesDir().getPath();
+ absPath = absPath.substring(0, absPath.lastIndexOf("/")) + "/shared_prefs";
+ break;
+
+ case 12:
+ absPath = this.controls.activity.getFilesDir().getPath();
+ absPath = absPath.substring(0, absPath.lastIndexOf("/")) + "/cache";
+ break;
+
+ }
+
+ //Make sure the directory exists.
+ if (_directory < 8) {
+ filePath.mkdirs();
+ absPath = filePath.getPath();
+ }
+
+ } else { //== 8
+ if (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED) == true) {
+ filePath = Environment.getExternalStorageDirectory(); //sdcard!
+ // Make sure the directory exists.
+ filePath.mkdirs();
+ absPath = filePath.getPath();
+ }
+ }
+
+ return absPath;
+ }
+
+ public String GetInternalAppStoragePath() { //GetAbsoluteDirectoryPath
+ String PathDat = this.controls.activity.getFilesDir().getAbsolutePath(); //Result : /data/data/com/MyApp/files
+ return PathDat;
+ }
+
+ private void copyFileUsingFileStreams(File source, File dest)
+ throws IOException {
+ InputStream input = null;
+ OutputStream output = null;
+ try {
+ input = new FileInputStream(source);
+ output = new FileOutputStream(dest);
+ byte[] buf = new byte[1024];
+ int bytesRead;
+ while ((bytesRead = input.read(buf)) > 0) {
+ output.write(buf, 0, bytesRead);
+ }
+ } finally {
+ input.close();
+ output.close();
+ }
+ }
+
+ public boolean CopyFile(String _scrFullFileName, String _destFullFileName) {
+ File src = new File(_scrFullFileName);
+ File dest = new File(_destFullFileName);
+ try {
+ copyFileUsingFileStreams(src, dest);
+ return true;
+ } catch (IOException e) {
+ // TODO Auto-generated catch block
+ e.printStackTrace();
+ return false;
+ }
+ }
+
+ //ref. https://xjaphx.wordpress.com/2011/10/02/store-and-use-files-in-assets/
+//result: path to new storage [Internal App Storage]
+ public String LoadFromAssets(String _filename) {
+
+ String pathRes = "";
+
+ InputStream is = null;
+ FileOutputStream fos = null;
+ String PathDat = controls.activity.getFilesDir().getAbsolutePath();
+ try {
+ File outfile = new File(PathDat, _filename);
+
+ fos = new FileOutputStream(outfile); //save to data/data/your_package/files/your_file_name
+ is = controls.activity.getAssets().open(_filename);
+ int size = is.available();
+ byte[] buffer = new byte[size];
+
+ for (int c = is.read(buffer); c != -1; c = is.read(buffer)) {
+ fos.write(buffer, 0, c);
+ }
+
+ is.close();
+ fos.close();
+ pathRes = PathDat + "/" + _filename;
+
+ } catch (IOException e) {
+ e.printStackTrace();
+ }
+
+ return pathRes;
+ }
+
+ public boolean IsSdCardMounted() {
+ return Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED);
+ }
+
+ public void DeleteFile(String _filename) {
+ this.controls.activity.deleteFile(_filename);
+ }
+
+ public void DeleteFile(String _fullPath, String _filename) {
+ File file;
+ if (_fullPath.equalsIgnoreCase("")) {
+ file = new File(Environment.getExternalStorageDirectory() + "/" + _filename); // root
+ } else {
+ file = new File(_fullPath + "/" + _filename);
+ }
+ file.delete();
+ }
+
+ public void DeleteFile(int _environmentDir, String _filename) {
+ String baseDir = GetEnvironmentDirectoryPath(_environmentDir);
+ if (!baseDir.equalsIgnoreCase("")) {
+ File file = new File(baseDir, _filename);
+ file.delete();
+ }
+ }
+
+ public String CreateDir(String _dirName) {
+ this.controls.activity.getDir(_dirName, 0); //if not exist -->> CREATE!
+ String absPath = this.controls.activity.getFilesDir().getPath();
+ absPath = absPath.substring(0, absPath.lastIndexOf("/")) + "/" + _dirName;
+ return absPath;
+ }
+
+ public String CreateDir(int _environmentDir, String _dirName) {
+ String baseDir = GetEnvironmentDirectoryPath(_environmentDir);
+ if (!baseDir.equalsIgnoreCase("")) {
+ File file = new File(baseDir, _dirName);
+ file.mkdirs();
+ return file.getPath();
+ } else return "";
+ }
+
+ public String CreateDir(String _fullPath, String _dirName) {
+ File file = new File(_fullPath, _dirName);
+ file.mkdirs();
+ return file.getPath();
+ }
+
+ /*
+ Added in API level 11
+ Returns whether the primary "external" storage device is emulated. If true,
+ data stored on this device will be stored on a portion of the internal storage system.
+ */
+ public boolean IsExternalStorageEmulated() {
+ return Environment.isExternalStorageEmulated();
+ }
+
+ /*
+ Added in API level 9
+ Returns whether the primary "external" storage device is removable.
+ */
+ public boolean IsExternalStorageRemovable() {
+ return Environment.isExternalStorageRemovable();
+ }
+
+ //
+ public String GetjFormVersionFeatures() {
+ String listVersionInfo =
+ "6$5=SetWifiEnabled;" + //[0.6-05]
+ "6$5=IsWifiEnabled;" +
+ "6$5=GetEnvironmentDirectoryPath;" +
+ "6$5=GetInternalAppStoragePath;" +
+ "6$5=CopyFile;" +
+ "6$5=LoadFromAssets;" +
+ "6$5=IsSdCardMounted;" +
+ "6$5=DeleteFile;" +
+ "6$5=CreateDir;" +
+ "6$5=IsExternalStorageEmulated;" +
+ "6$5=IsExternalStorageRemovable";
+ return listVersionInfo;
+ }
+
+ /*
+ *Given that you can access R.java just fine normally in code.
+ *As long as you are retrieving data from your application's R.java - Use reflection!
+ */
+ public int GetStringResourceId(String _resName) {
+ try {
+ Class> res = R.string.class;
+ Field field = res.getField(_resName);
+ int strId = field.getInt(null);
+ return strId;
+ } catch (Exception e) {
+ Log.e("jForm", "Failure to Get String Resource", e);
+ return 0;
+ }
+ }
+
+ public String GetStringResourceById(int _resID) {
+ return (String) (this.controls.activity.getResources().getText(_resID));
+ }
+
+ public int GetDrawableResourceId(String _resName) {
+ try {
+ Class> res = R.drawable.class;
+ Field field = res.getField(_resName); //"drawableName"
+ int drawableId = field.getInt(null);
+ return drawableId;
+ } catch (Exception e) {
+ Log.e("jForm", "Failure to get drawable id.", e);
+ return 0;
+ }
+ }
+
+ public Drawable GetDrawableResourceById(int _resID) {
+ if (_resID == 0) return null; // by tr3e
+
+ Drawable res = null;
+
+ if (Build.VERSION.SDK_INT < 21) { //for old device < 21
+ res = this.controls.activity.getResources().getDrawable(_resID);
+ }
+
+ //[ifdef_api21up]
+ if (Build.VERSION.SDK_INT >= 21) {
+ res = this.controls.activity.getResources().getDrawable(_resID, null);
+ }//[endif_api21up]
+
+ return res;
+ }
+
+ //BY TR3E
+ public void SetBackgroundImage(String _imageIdentifier, int _scaleType) {
+
+ if (mImageBackground == null) return;
+
+ Drawable d = GetDrawableResourceById(GetDrawableResourceId(_imageIdentifier));
+
+ switch (_scaleType) {
+ case 0:
+ mImageBackground.setScaleType(ImageView.ScaleType.CENTER);
+ break;
+ case 1:
+ mImageBackground.setScaleType(ImageView.ScaleType.CENTER_CROP);
+ break;
+ case 2:
+ mImageBackground.setScaleType(ImageView.ScaleType.CENTER_INSIDE);
+ break;
+ case 3:
+ mImageBackground.setScaleType(ImageView.ScaleType.FIT_CENTER);
+ break;
+ case 4:
+ mImageBackground.setScaleType(ImageView.ScaleType.FIT_END);
+ break;
+ case 5:
+ mImageBackground.setScaleType(ImageView.ScaleType.FIT_START);
+ break;
+ case 6:
+ mImageBackground.setScaleType(ImageView.ScaleType.FIT_XY);
+ break;
+ case 7:
+ mImageBackground.setScaleType(ImageView.ScaleType.MATRIX);
+ break;
+ }
+
+ mImageBackground.setImageDrawable(d);
+ }
+
+ //BY TR3E
+ public void SetBackgroundImageMatrix(float _scaleX, float _scaleY, float _degress, float _dx, float _dy, float _centerX, float _centerY) {
+
+ if (mImageBackground == null) return;
+
+ if (mImageBackground.getScaleType() != ImageView.ScaleType.MATRIX)
+ mImageBackground.setScaleType(ImageView.ScaleType.MATRIX);
+
+ Matrix matrix = new Matrix();
+
+ matrix.setRotate(_degress, _centerX, _centerY);
+ matrix.postScale(_scaleX, _scaleY, _centerX * _scaleX, _centerY * _scaleY);
+ matrix.postTranslate(_dx, _dy);
+
+ mImageBackground.setImageMatrix(matrix);
+ //mImageBackground.invalidate();
+ }
+
+ // BY TR3E
+ public void SetBackgroundImage(String _imageIdentifier) {
+ SetBackgroundImage(_imageIdentifier, 6); // FIT_XY for default
+ }
+
+
+ //by thierrydijoux
+ public String GetQuantityStringByName(String _resName, int _quantity) {
+ int id = this.controls.activity.getResources().getIdentifier(_resName, "plurals", this.controls.activity.getPackageName());
+ String value = id == 0 ? "" : (String) this.controls.activity.getResources().getQuantityString(id, _quantity, _quantity);
+ return value;
+ }
+
+ //by thierrydijoux
+ public String GetStringResourceByName(String _resName) {
+ int id = this.controls.activity.getResources().getIdentifier(_resName, "string", this.controls.activity.getPackageName());
+ String value = id == 0 ? "" : (String) this.controls.activity.getResources().getText(id);
+ return value;
+ }
+
+ public ActionBar GetActionBar() {
+ if (!jCommons.IsAppCompatProject(controls)) {
+ return (controls.activity).getActionBar();
+ } else return null;
+ }
+
+ // BY TR3E
+ public int GetBatteryPercent() {
+
+ int ret = -1;
+
+ if (Build.VERSION.SDK_INT >= 21) {
+
+ BatteryManager bm = (BatteryManager) this.controls.activity.getSystemService(this.controls.activity.BATTERY_SERVICE);
+
+ if( bm != null )
+ ret = bm.getIntProperty(BatteryManager.BATTERY_PROPERTY_CAPACITY);
+
+ } else {
+
+ IntentFilter iFilter = new IntentFilter(Intent.ACTION_BATTERY_CHANGED);
+ Intent batteryStatus = this.controls.activity.registerReceiver(null, iFilter);
+
+ int level = batteryStatus != null ? batteryStatus.getIntExtra(BatteryManager.EXTRA_LEVEL, -1) : -1;
+ int scale = batteryStatus != null ? batteryStatus.getIntExtra(BatteryManager.EXTRA_SCALE, -1) : -1;
+
+ double batteryPct = level / (double) scale;
+
+ ret = (int) (batteryPct * 100);
+ }
+
+ return ret;
+ }
+
+/*
+ * To disableAction-bar Icon and Title, you must do two things:
+ setDisplayShowHomeEnabled(false); // hides action bar icon
+ setDisplayShowTitleEnabled(false); // hides action bar title
+ */
+
+ public void HideActionBar() {
+ jCommons.ActionBarHide(controls);
+ }
+
+ public void ShowActionBar() {
+ jCommons.ActionBarShow(controls);
+ }
+
+ //Hide the title label
+ public void ShowTitleActionBar(boolean _value) {
+ jCommons.ActionBarShowTitle(controls, _value);
+ }
+
+ //Hide the logo = false
+ public void ShowLogoActionBar(boolean _value) {
+ jCommons.ActionBarShowLogo(controls, _value);
+ }
+
+ //set a title and subtitle to the Action bar as shown in the code snippet.
+ public void SetTitleActionBar(String _title) {
+ jCommons.SetActionBarTitle(controls, _title);
+ }
+
+ //set a title and subtitle to the Action bar as shown in the code snippet.
+ public void SetSubTitleActionBar(String _subtitle) {
+ jCommons.SetActionBarSubTitle(controls, _subtitle);
+ }
+
+ //forward [<] activity! // If your minSdkVersion is 11 or higher!
+ /*.*/
+ public void SetDisplayHomeAsUpEnabledActionBar(boolean _value) {
+ jCommons.ActionBarDisplayHomeAsUpEnabled(controls, _value);
+ }
+
+ public void SetIconActionBar(String _iconIdentifier) {
+//[ifdef_api14up]
+ Drawable d = GetDrawableResourceById(GetDrawableResourceId(_iconIdentifier));
+
+ if (d != null) // by tr3e
+ jCommons.ActionBarSetIcon(controls, d);
+//[endif_api14up]
+ }
+
+ public void SetTabNavigationModeActionBar() {
+ jCommons.ActionBarSetTabNavigationMode(controls);
+ }
+
+ //This method remove all tabs from the action bar and deselect the current tab
+ public void RemoveAllTabsActionBar() {
+ jCommons.ActionBarRemoveAllTabs(controls);
+ }
+
+ //Calculate ActionBar height
+//ref http://stackoverflow.com/questions/12301510/how-to-get-the-actionbar-height
+ public int GetActionBarHeight() {
+ return jCommons.ActionGetBarBarHeight(controls);
+ }
+
+ public boolean ActionBarIsShowing() {
+ return jCommons.ActionBarIsShowing(controls);
+ }
+
+ public boolean HasActionBar() {
+ return jCommons.HasActionBar(controls);
+ }
+
+ public boolean IsAppCompatProject() {
+ return jCommons.IsAppCompatProject(controls);
+ }
+
+ public boolean IsPackageInstalled(String _packagename) {
+ PackageManager pm = controls.activity.getPackageManager();
+ try {
+ pm.getPackageInfo(_packagename, PackageManager.GET_ACTIVITIES);
+ return true;
+ } catch (NameNotFoundException e) {
+ return false;
+ }
+ }
+
+ //android.view.View
+ public void ShowCustomMessage(View _layout, int _gravity) {
+ //controls.pOnShowCustomMessage(PasObj);
+ Toast toast = new Toast(controls.activity);
+ toast.setGravity(_gravity, 0, 0);
+ toast.setDuration(Toast.LENGTH_LONG);
+ RelativeLayout par = (RelativeLayout) _layout.getParent();
+ if (par != null) {
+ par.removeView(_layout);
+ }
+ _layout.setVisibility(View.VISIBLE);
+ toast.setView(_layout);
+ toast.show();
+ }
+
+ private class MyCountDownTimer extends CountDownTimer {
+ Toast toast;
+
+ public MyCountDownTimer(long startTime, long interval, Toast toas) {
+ super(startTime, interval);
+ toast = toas;
+ }
+
+ @Override
+ public void onFinish() {
+ //text.setText("Time's up!");
+ toast.cancel();
+ }
+
+ @Override
+ public void onTick(long millisUntilFinished) {
+ //text.setText("" + millisUntilFinished / 1000);
+ toast.show();
+ }
+ }
+
+ public void ShowCustomMessage(View _layout, int _gravity, int _lenghTimeSecond) {
+ Toast toast = new Toast(controls.activity);
+ toast.setGravity(_gravity, 0, 0);
+ //toast.setDuration(Toast.LENGTH_LONG);
+ RelativeLayout par = (RelativeLayout) _layout.getParent();
+ if (par != null) {
+ par.removeView(_layout);
+ }
+ _layout.setVisibility(View.VISIBLE);//0
+ toast.setView(_layout);
+ //it will show the toast for 20 seconds:
+ //(20000 milliseconds/1st argument) with interval of 1 second/2nd argument //--> (20 000, 1000)
+ MyCountDownTimer countDownTimer = new MyCountDownTimer(_lenghTimeSecond * 1000, 1000, toast);
+ countDownTimer.start();
+ }
+
+ public void SetScreenOrientation(int _orientation) {
+ //Log.i("Screen","Orientation "+ _orientation);
+ switch (_orientation) {
+ case 1:
+ controls.activity.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
+ break;
+ case 2:
+ controls.activity.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
+ break;
+ default:
+ controls.activity.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR);
+ break;
+ }
+ }
+
+ // ssPortrait = 1, //Portrait
+ // ssLandscape = 2, //LandScape
+ // ssUnknown = 3
+
+ public int GetScreenOrientation() {
+
+ int r = 3; // ssUnknown
+
+ if( controls.screenWidth <= controls.screenHeight ) r = 1; // Portrait
+ if( controls.screenWidth > controls.screenHeight ) r = 2; // LandScape
+
+ return r;
+ }
+
+ public String GetScreenDensity() {
+ String r = "";
+ DisplayMetrics metrics = new DisplayMetrics();
+
+ controls.activity.getWindowManager().getDefaultDisplay().getMetrics(metrics);
+
+ int density = metrics.densityDpi;
+
+//[ifdef_api16up]
+ if (density == DisplayMetrics.DENSITY_XXHIGH) {
+ r = "XXHIGH:" + String.valueOf(density);
+ } else
+//[endif_api16up]
+ if (density == DisplayMetrics.DENSITY_XHIGH) {
+ r = "XHIGH:" + String.valueOf(density);
+ } else if (density == DisplayMetrics.DENSITY_HIGH) {
+ r = "HIGH:" + String.valueOf(density);
+ } else if (density == DisplayMetrics.DENSITY_MEDIUM) {
+ r = "MEDIUM:" + String.valueOf(density);
+ } else if (density == DisplayMetrics.DENSITY_LOW) {
+ r = "LOW:" + String.valueOf(density);
+ }
+ return r;
+ }
+
+ public String GetScreenSize() {
+ String r = "";
+
+ if ((controls.activity.getResources().getConfiguration().screenLayout & Configuration.SCREENLAYOUT_SIZE_MASK) == Configuration.SCREENLAYOUT_SIZE_XLARGE) {
+ r = "XLARGE";
+ } else if ((controls.activity.getResources().getConfiguration().screenLayout & Configuration.SCREENLAYOUT_SIZE_MASK) == Configuration.SCREENLAYOUT_SIZE_LARGE) {
+ r = "LARGE";
+ } else if ((controls.activity.getResources().getConfiguration().screenLayout & Configuration.SCREENLAYOUT_SIZE_MASK) == Configuration.SCREENLAYOUT_SIZE_NORMAL) {
+ r = "NORMAL";
+ } else if ((controls.activity.getResources().getConfiguration().screenLayout & Configuration.SCREENLAYOUT_SIZE_MASK) == Configuration.SCREENLAYOUT_SIZE_SMALL) {
+ r = "SMALL";
+ }
+ return r;
+ }
+
+ public void LogDebug(String _tag, String _msg) {
+ Log.d(_tag, _msg); //debug
+ }
+
+ public void Vibrate(int _milliseconds) {
+ Vibrator vib = (Vibrator) controls.activity.getSystemService(Context.VIBRATOR_SERVICE);
+ if (vib.hasVibrator()) {
+ vib.vibrate(_milliseconds);
+ }
+ }
+
+ public void Vibrate(long[] _millisecondsPattern) {
+ Vibrator vib = (Vibrator) controls.activity.getSystemService(Context.VIBRATOR_SERVICE);
+ if (vib.hasVibrator()) {
+ vib.vibrate(_millisecondsPattern, -1);
+ }
+ }
+
+ //http://stackoverflow.com/questions/2661536/how-to-programatically-take-a-screenshot-on-android
+ public void TakeScreenshot(String _savePath, String _saveFileNameJPG) {
+
+ String myPath = _savePath + "/" + _saveFileNameJPG;
+ Bitmap bitmap;
+ View v1 = controls.activity.getWindow().getDecorView().getRootView();
+ v1.setDrawingCacheEnabled(true);
+ bitmap = Bitmap.createBitmap(v1.getDrawingCache());
+ v1.setDrawingCacheEnabled(false);
+
+ OutputStream fout = null;
+ File imageFile = new File(myPath);
+
+ try {
+ fout = new FileOutputStream(imageFile);
+ bitmap.compress(Bitmap.CompressFormat.JPEG, 90, fout);
+ fout.flush();
+ fout.close();
+
+ } catch (FileNotFoundException e) {
+ // TODO Auto-generated catch block
+ e.printStackTrace();
+ } catch (IOException e) {
+ // TODO Auto-generated catch block
+ e.printStackTrace();
+ }
+ }
+
+ public String GetTitleActionBar() {
+ ActionBar actionBar = this.controls.activity.getActionBar();
+ return (String) actionBar.getTitle();
+ }
+
+ public String GetSubTitleActionBar() {
+ ActionBar actionBar = this.controls.activity.getActionBar();
+ return (String) actionBar.getSubtitle();
+ }
+
+ //https://xjaphx.wordpress.com/2011/10/02/store-and-use-files-in-assets/
+ public String CopyFromAssetsToInternalAppStorage(String _filename) {
+ InputStream is = null;
+ FileOutputStream fos = null;
+ String PathDat = controls.activity.getFilesDir().getAbsolutePath();
+ try {
+ File outfile = new File(PathDat + "/" + _filename);
+ // if file doesnt exists, then create it
+ if (!outfile.exists()) {
+ outfile.createNewFile();
+ }
+ fos = new FileOutputStream(outfile); //save to data/data/your_package/files/your_file_name
+ is = controls.activity.getAssets().open(_filename);
+ int size = is.available();
+ byte[] buffer = new byte[size];
+ for (int c = is.read(buffer); c != -1; c = is.read(buffer)) {
+ fos.write(buffer, 0, c);
+ }
+ is.close();
+ fos.close();
+ } catch (IOException e) {
+ // Log.i("ShareFromAssets","fail!!");
+ e.printStackTrace();
+ }
+ return PathDat + "/" + _filename;
+ }
+
+ //by TR3E
+ public String GetStripAccents(String _str) {
+ _str = Normalizer.normalize(_str, Normalizer.Form.NFD);
+ _str = _str.replaceAll("[\\p{InCombiningDiacriticalMarks}]", "");
+ return _str;
+ }
+
+ public String GetPathFromAssetsFile(String _assetsFileName) {
+ return LoadFromAssets(_assetsFileName);
+ }
+
+ public Bitmap GetImageFromAssetsFile(String _assetsImageFileName) {
+ String path = LoadFromAssets(_assetsImageFileName);
+ BitmapFactory.Options bo = new BitmapFactory.Options();
+ bo.inScaled = false;
+ return BitmapFactory.decodeFile(path, bo);
+ }
+
+ public void CopyFromInternalAppStorageToEnvironmentDir(String _filename, String _environmentDir) {
+ String srcPath = controls.activity.getFilesDir().getAbsolutePath() + "/" + _filename; //Result : /data/data/com/MyApp/files
+ String destPath = _environmentDir + "/" + _filename;
+ CopyFile(srcPath, destPath);
+ }
+
+
+ public void CopyFromAssetsToEnvironmentDir(String _filename, String _environmentDir) {
+ CopyFromAssetsToInternalAppStorage(_filename);
+ CopyFromInternalAppStorageToEnvironmentDir(_filename, _environmentDir);
+ }
+
+ public void ToggleSoftInput() {
+ InputMethodManager imm = (InputMethodManager) controls.activity.getSystemService(Context.INPUT_METHOD_SERVICE);
+ imm.toggleSoftInput(InputMethodManager.SHOW_FORCED, 0);
+ }
+
+ public void HideSoftInput() {
+ InputMethodManager imm = (InputMethodManager) controls.activity.getSystemService(Context.INPUT_METHOD_SERVICE);
+ imm.toggleSoftInput(InputMethodManager.RESULT_HIDDEN, 0);
+ }
+
+ public void HideSoftInput(View _view) {
+ InputMethodManager imm = (InputMethodManager) controls.activity.getSystemService(Context.INPUT_METHOD_SERVICE);
+ imm.hideSoftInputFromWindow(_view.getWindowToken(), 0);
+ }
+
+ public void ShowSoftInput() {
+ InputMethodManager imm = (InputMethodManager) controls.activity.getSystemService(Context.INPUT_METHOD_SERVICE);
+ imm.toggleSoftInput(InputMethodManager.RESULT_SHOWN, 0);
+ }
+
+ //thanks to Mladen
+ public String GetDeviceModel() {
+ return android.os.Build.MODEL;
+ }
+
+ public String GetDeviceManufacturer() {
+ return android.os.Build.MANUFACTURER;
+ }
+
+ public void SetKeepScreenOn(boolean _value) {
+ if (_value)
+ controls.activity.getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
+ else
+ controls.activity.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
+ }
+
+ public void SetTurnScreenOn(boolean _value) {
+ if (_value)
+ controls.activity.getWindow().addFlags(WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);
+ else
+ controls.activity.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);
+ }
+
+ public void SetAllowLockWhileScreenOn(boolean _value) {
+ if (_value)
+ controls.activity.getWindow().addFlags(WindowManager.LayoutParams.FLAG_ALLOW_LOCK_WHILE_SCREEN_ON);
+ else
+ controls.activity.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_ALLOW_LOCK_WHILE_SCREEN_ON);
+ }
+
+ public void SetShowWhenLocked(boolean _value) {
+ if (_value)
+ controls.activity.getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);
+ else
+ controls.activity.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);
+ }
+
+ public Uri ParseUri(String _uriAsString) {
+ return Uri.parse(_uriAsString);
+ }
+
+ public String UriToString(Uri _uri) {
+ return _uri.toString();
+ }
+
+ // ref. http://www.android-examples.com/get-display-ip-address-of-android-phone-device-programmatically/
+ public int GetNetworkStatus() {
+ boolean WIFI = false;
+ boolean MOBILE = false;
+ int r = 0; //NOT_CONNECTED
+ ConnectivityManager CM = (ConnectivityManager) controls.activity.getSystemService(Context.CONNECTIVITY_SERVICE);
+ NetworkInfo[] networkInfo = CM.getAllNetworkInfo();
+ for (NetworkInfo netInfo : networkInfo) {
+ if (netInfo.getTypeName().equalsIgnoreCase("WIFI"))
+ if (netInfo.isConnected()) WIFI = true;
+ if (netInfo.getTypeName().equalsIgnoreCase("MOBILE"))
+ if (netInfo.isConnected())
+ MOBILE = true;
+ }
+
+ if (WIFI == true) {
+ r = 1; //WIFI_CONNECTED
+ }
+
+ if (MOBILE == true) {
+ r = 2; //MOBILE_DATA_CONNECTED
+ }
+
+ return r;
+ }
+
+ public String GetDeviceDataMobileIPAddress() {
+ String r = "";
+ try {
+ for (Enumeration en = NetworkInterface.getNetworkInterfaces();
+ en.hasMoreElements(); ) {
+ NetworkInterface networkinterface = en.nextElement();
+ for (Enumeration enumIpAddr = networkinterface.getInetAddresses(); enumIpAddr.hasMoreElements(); ) {
+ InetAddress inetAddress = enumIpAddr.nextElement();
+ if (!inetAddress.isLoopbackAddress()) {
+ boolean isIPv4 = inetAddress.getHostAddress().indexOf(':') < 0;
+ if (isIPv4) return r = inetAddress.getHostAddress();
+ if (!isIPv4) {
+ int delim = inetAddress.getHostAddress().indexOf('%'); // drop ip6 zone suffix
+ r = delim < 0 ? inetAddress.getHostAddress().toUpperCase() : inetAddress.getHostAddress().substring(0, delim).toUpperCase();
+ }
+ }
+ }
+ }
+ } catch (Exception ex) {
+ Log.e("Current IP", ex.toString());
+ }
+ return r;
+ }
+
+ //ref. http://www.devlper.com/2010/07/getting-ip-address-of-the-device-in-android/
+ public String GetDeviceWifiIPAddress() {
+ //WifiManager mWifi = (WifiManager) controls.activity.getSystemService(Context.WIFI_SERVICE);
+ WifiManager mWifi = (WifiManager) this.controls.activity.getApplicationContext().getSystemService(Context.WIFI_SERVICE);
+
+ //String ip = Formatter.formatIpAddress(
+ int ipAddress = mWifi.getConnectionInfo().getIpAddress();
+ String sIP = String.format("%d.%d.%d.%d",
+ (ipAddress & 0xff),
+ (ipAddress >> 8 & 0xff),
+ (ipAddress >> 16 & 0xff),
+ (ipAddress >> 24 & 0xff));
+ return sIP;
+ }
+
+ /**
+ * Calculate the broadcast IP we need to send the packet along.
+ * ref. http://www.ece.ncsu.edu/wireless/MadeInWALAN/AndroidTutorial/
+ */
+ public String GetWifiBroadcastIPAddress() throws IOException {
+ String r = null;
+ //WifiManager mWifi = (WifiManager) controls.activity.getSystemService(Context.WIFI_SERVICE);
+ WifiManager mWifi = (WifiManager) this.controls.activity.getApplicationContext().getSystemService(Context.WIFI_SERVICE);
+ // DhcpInfo is a simple object for retrieving the results of a DHCP request
+ DhcpInfo dhcp = mWifi.getDhcpInfo();
+ if (dhcp == null) {
+ return null;
+ }
+ int broadcast = (dhcp.ipAddress & dhcp.netmask) | ~dhcp.netmask;
+ byte[] quads = new byte[4];
+ for (int k = 0; k < 4; k++)
+ quads[k] = (byte) ((broadcast >> k * 8) & 0xFF);
+ // Returns the InetAddress corresponding to the array of bytes.
+ // The high order byte is quads[0].
+ r = InetAddress.getByAddress(quads).getHostAddress();
+ if (r == null) r = "";
+ return r;
+ }
+
+ //https://xjaphx.wordpress.com/2011/10/02/store-and-use-files-in-assets/
+ public String LoadFromAssetsTextContent(String _filename) {
+ String str;
+ // load text
+ try {
+ //Log.i("loadFromAssets", "name: "+_filename);
+ // get input stream for text
+ InputStream is = controls.activity.getAssets().open(_filename);
+ // check size
+ int size = is.available();
+ // create buffer for IO
+ byte[] buffer = new byte[size];
+ // get data to buffer
+ is.read(buffer);
+ // close stream
+ is.close();
+ // set result to TextView
+ str = new String(buffer);
+ //Log.i("loadFromAssets", ":: "+ str);
+ return str.toString();
+ } catch (IOException ex) {
+ //Log.i("loadFromAssets", "error!");
+ return "";
+ }
+ }
+
+
+//Fatih: Path = '' = Asset Root Folder
+//Path Example: gunlukler/2015/02/28/001
+
+ public String[] GetAssetContentList(String _path) throws IOException {
+ ArrayList Folders = new ArrayList();
+
+ Resources r = this.controls.activity.getResources();
+ AssetManager am = r.getAssets();
+ String fileList[] = am.list(_path);
+ if (fileList != null) {
+ for (int i = 0; i < fileList.length; i++) {
+ Folders.add(fileList[i]);
+ }
+ }
+ String sFolders[] = Folders.toArray(new String[Folders.size()]);
+ return sFolders;
+ }
+
+ //Fatih: gets system storage driver list
+ public String[] GetDriverList() {
+ ArrayList Drivers = new ArrayList();
+
+ String sDriver;
+ sDriver = System.getenv("EXTERNAL_STORAGE");
+ if (sDriver != null) {
+ File fDriver = new File(sDriver);
+
+ if (fDriver.exists() && fDriver.canWrite()) {
+ Drivers.add(fDriver.getAbsolutePath());
+ }
+ }
+
+ sDriver = System.getenv("SECONDARY_STORAGE");
+ if (sDriver != null) {
+ File fDriver = new File(sDriver);
+
+ if (fDriver.exists() && fDriver.canWrite()) {
+ Drivers.add(fDriver.getAbsolutePath());
+ }
+ }
+
+ String sDrivers[] = Drivers.toArray(new String[Drivers.size()]);
+ return sDrivers;
+ }
+
+ //Fatih: get folders list
+//Path Example: /storage/emulated/legacy/
+ public String[] GetFolderList(String _envPath) {
+ ArrayList Folders = new ArrayList();
+
+ File f = new File(_envPath);
+ File[] files = f.listFiles();
+ for (File fFile : files) {
+ if (fFile.isDirectory()) {
+ Folders.add(fFile.getName());
+ }
+ }
+ String sFolders[] = Folders.toArray(new String[Folders.size()]);
+ return sFolders;
+ }
+
+ //Fatih: get files list
+//Path Example: /storage/emulated/legacy/
+ public String[] GetFileList(String _envPath) {
+ ArrayList Folders = new ArrayList();
+
+ File f = new File(_envPath);
+ File[] files = f.listFiles();
+ for (File fFile : files) {
+ if (fFile.isFile()) {
+ Folders.add(fFile.getName());
+ }
+ }
+ String sFolders[] = Folders.toArray(new String[Folders.size()]);
+ return sFolders;
+ }
+
+ public boolean FileExists(String _fullFileName) {
+ return new File(_fullFileName).isFile();
+ }
+
+ public boolean DirectoryExists(String _fullDirectoryName) {
+ return new File(_fullDirectoryName).isDirectory();
+ }
+
+
+ //http://blog.scriptico.com/category/dev/java/android/
+ public void Minimize() {
+ Intent main = new Intent(Intent.ACTION_MAIN);
+ main.addCategory(Intent.CATEGORY_HOME);
+ main.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
+ controls.activity.startActivity(main);
+ }
+
+ public void Restart(int _delay) {
+ PendingIntent intent = PendingIntent.getActivity(controls.activity.getBaseContext(), 0,
+ new Intent(controls.activity.getIntent()),
+ controls.activity.getIntent().getFlags());
+ AlarmManager manager = (AlarmManager) controls.activity.getSystemService(Context.ALARM_SERVICE);
+ manager.set(AlarmManager.RTC, System.currentTimeMillis() + _delay, intent);
+ System.exit(2);
+ }
+
+ public String UriEncode(String _message) {
+ return Uri.encode(_message);
+ }
+
+ //http://www.viralandroid.com/2015/12/how-to-use-font-awesome-icon-in-android-application.html
+//http://fontawesome.io/cheatsheet/
+ public String ParseHtmlFontAwesome(String _htmlString) {
+ String iconHeart = _htmlString; //"";
+ String valHexStr = iconHeart.replace("", "").replace(";", "");
+ long valLong = Long.parseLong(valHexStr, 16);
+ //button.setText(getString((char)valLong+"");
+ return (char) valLong + "";
+ }
+
+//https://developer.android.com/reference/android/provider/Settings.System
+
+ public int GetSettingsSystemInt(String _strKey) {
+ try {
+ return android.provider.Settings.System.getInt(controls.activity.getContentResolver(), _strKey);
+ } catch (android.provider.Settings.SettingNotFoundException e) {
+ return -1;
+ }
+ }
+
+ //https://developer.android.com/reference/android/provider/Settings.System
+ public String GetSettingsSystemString(String _strKey) {
+ String r = android.provider.Settings.System.getString(controls.activity.getContentResolver(), _strKey);
+ if (r == null) r = "";
+ return r;
+ }
+
+ public float GetSettingsSystemFloat(String _strKey) {
+ try {
+ return android.provider.Settings.System.getFloat(controls.activity.getContentResolver(), _strKey);
+ } catch (android.provider.Settings.SettingNotFoundException e) {
+ return -1;
+ }
+ }
+
+ public long GetSettingsSystemLong(String _strKey) {
+ try {
+ return android.provider.Settings.System.getLong(controls.activity.getContentResolver(), _strKey);
+ } catch (android.provider.Settings.SettingNotFoundException e) {
+ return -1;
+ }
+ }
+
+ public boolean PutSettingsSystemInt(String _strKey, int _value) {
+ return android.provider.Settings.System.putInt(controls.activity.getContentResolver(), _strKey, _value);
+ }
+
+ public boolean PutSettingsSystemLong(String _strKey, long _value) {
+ return android.provider.Settings.System.putLong(controls.activity.getContentResolver(), _strKey, _value);
+ }
+
+ public boolean PutSettingsSystemFloat(String _strKey, float _value) {
+ return android.provider.Settings.System.putFloat(controls.activity.getContentResolver(), _strKey, _value);
+ }
+
+ public boolean PutSettingsSystemString(String _strKey, String _strValue) {
+ return android.provider.Settings.System.putString(controls.activity.getContentResolver(), _strKey, _strValue);
+ }
+
+ public boolean IsRuntimePermissionNeed() {
+ return Build.VERSION.SDK_INT >= 23; //Build.VERSION_CODES.M
+ }
+
+ public boolean IsRuntimePermissionGranted(String _androidPermission) { //"android.permission.CAMERA"
+ return jCommons.IsRuntimePermissionGranted(controls, _androidPermission);
+ }
+
+ public void RequestRuntimePermission(String _androidPermission, int _requestCode) { //"android.permission.CAMERA"
+ jCommons.RequestRuntimePermission(controls, _androidPermission, _requestCode);
+ }
+
+ public void RequestRuntimePermission(String[] _androidPermissions, int _requestCode) { //"android.permission.CAMERA"
+ jCommons.RequestRuntimePermission(controls, _androidPermissions, _requestCode);
+ }
+
+ //by TR3E
+ public int GetScreenWidth( ){
+ int w = controls.appLayout.getWidth();
+
+ if( w <= 0 )
+ w = controls.screenWidth;
+
+ return w;
+ }
+
+ //by TR3E
+ public int GetScreenHeight( ){
+ int h = controls.appLayout.getHeight();
+
+ if( h <= 0 )
+ h = controls.screenHeight;
+
+ return h;
+ }
+
+ //by TR3E
+ public String GetSystemVersionString() {
+ return android.os.Build.VERSION.RELEASE;
+ }
+
+ public ByteBuffer GetJByteBuffer(int _width, int _height) {
+ ByteBuffer graphicBuffer = ByteBuffer.allocateDirect(_width * _height * 4);
+ return graphicBuffer;
+ }
+
+ public ByteBuffer GetByteBufferFromImage(Bitmap _bitmap) {
+ if (_bitmap == null) return null;
+ int w = _bitmap.getWidth();
+ int h = _bitmap.getHeight();
+ ByteBuffer graphicBuffer = ByteBuffer.allocateDirect(w * h * 4);
+ _bitmap.copyPixelsToBuffer(graphicBuffer);
+ graphicBuffer.rewind(); //reset position
+ return graphicBuffer;
+ }
+
+ private String getRealPathFromURI(Uri contentUri) {
+ String path = "";
+ Cursor cursor = null;
+ try {
+ String[] proj = {MediaStore.Images.Media.DATA};
+ cursor = controls.activity.getContentResolver().query(contentUri, proj, null, null, null);
+ cursor.moveToFirst();
+ int column_index = cursor.getColumnIndex(proj[0]);
+ path = cursor.getString(column_index);
+ } finally {
+ if (cursor != null) {
+ cursor.close();
+ }
+ }
+ return path;
+ }
+
+ private String getRealPathFromURI_API19(Uri uri){
+ String filePath = "";
+ String wholeID ="";
+
+ //[ifdef_api19up]
+ if(Build.VERSION.SDK_INT >= 19)
+ wholeID = DocumentsContract.getDocumentId(uri);
+ //[endif_api19up]
+
+ if (wholeID.equals("")) return "";
+
+ String id = wholeID.split(":")[1];
+ String[] column = { MediaStore.Images.Media.DATA };
+ // where id is equal to
+ String sel = MediaStore.Images.Media._ID + "=?";
+ Cursor cursor = controls.activity.getContentResolver().query(MediaStore.Images.Media.EXTERNAL_CONTENT_URI,
+ column, sel, new String[]{ id }, null);
+ int columnIndex = cursor.getColumnIndex(column[0]);
+ if (cursor.moveToFirst()) {
+ filePath = cursor.getString(columnIndex);
+ }
+ cursor.close();
+ return filePath;
+ }
+
+ public String GetRealPathFromURI(Uri _Uri) {
+ String path = "";
+
+ if (Build.VERSION.SDK_INT < 19)
+ path = getRealPathFromURI(_Uri);
+ else
+ path = getRealPathFromURI_API19(_Uri);
+
+ return path;
+ }
+
+}
+//**class entrypoint**//please, do not remove/change this line!
+
+//Main Java/Pascal Interface Class
+public class Controls {
+//
+public Activity activity; // Activity
+public RelativeLayout appLayout; // Base Layout
+public int screenStyle=0; // Screen Style [Dev:0 , Portrait: 1, Landscape : 2]
+public int systemVersion;
+
+public int screenWidth = 0;
+public int screenHeight = 0;
+
+public boolean formChangeSize = false; // OnRotate if change size or show form with rotate [by TR3E]
+public boolean formNeedLayout = false; // Automatic updatelayout [by TR3E]
+
+private int javaNewId = 100000; // To assign java id from 100001 onwards [by TR3E]
+
+public boolean isGDXGame = false; //prepare to LAMW GDXGame
+public Object GDXGame = null; //prepare to LAMW GDXGame
+
+//Sets the density at which an asset image should be loaded.
+//This is done so that the same image looks the same on different devices with different densities.
+private int densityForAssets = 0; // (0 Not set)
+
+//Jave -> Pascal Function ( Pascal Side = Event )
+public native void pAppOnCreate(Context context, RelativeLayout layout, Intent intent);
+public native int pAppOnScreenStyle();
+public native void pAppOnNewIntent(Intent intent);
+public native void pAppOnDestroy();
+public native void pAppOnPause();
+public native void pAppOnRestart();
+public native void pAppOnResume();
+public native void pAppOnStart();
+public native void pAppOnStop();
+public native void pAppOnBackPressed();
+public native int pAppOnRotate(int rotate);
+public native void pAppOnUpdateLayout();
+public native void pAppOnConfigurationChanged();
+public native void pAppOnActivityResult(int requestCode, int resultCode, Intent data);
+public native void pAppOnCreateOptionsMenu(Menu menu);
+public native void pAppOnClickOptionMenuItem(MenuItem menuItem, int itemID, String itemCaption, boolean checked);
+public native boolean pAppOnPrepareOptionsMenu(Menu menu, int menuSize);
+public native boolean pAppOnPrepareOptionsMenuItem(Menu menu, MenuItem menuItem, int itemIndex);
+public native void pAppOnCreateContextMenu(ContextMenu menu);
+public native void pAppOnClickContextMenuItem(MenuItem menuItem, int itemID, String itemCaption, boolean checked);
+public native void pOnDraw(long pasobj);
+public native void pOnTouch(long pasobj, int act, int cnt, float x1, float y1, float x2, float y2);
+public native void pOnClickGeneric(long pasobj, int value);
+public native boolean pAppOnSpecialKeyDown(char keyChar, int keyCode, String keyCodeString);
+public native void pOnDown(long pasobj, int value);
+public native void pOnClick(long pasobj, int value);
+public native void pOnLongClick(long pasobj, int value);
+public native void pOnDoubleClick(long pasobj, int value);
+public native void pOnChange(long pasobj, String txt, int count);
+public native void pOnChanged(long pasobj, String txt, int count);
+public native void pOnEnter(long pasobj);
+public native void pOnBackPressed(long pasobj);
+public native void pOnClose(long pasobj);
+public native void pAppOnViewClick(View view, int id);
+public native void pAppOnListItemClick(AdapterView adapter, View view, int position, int id);
+public native void pOnFlingGestureDetected(long pasobj, int direction);
+public native void pOnPinchZoomGestureDetected(long pasobj, float scaleFactor, int state);
+public native void pOnLostFocus(long pasobj, String text);
+public native void pOnBeforeDispatchDraw(long pasobj, Canvas canvas, int tag);
+public native void pOnAfterDispatchDraw(long pasobj, Canvas canvas, int tag);
+public native void pOnLayouting(long pasobj, boolean changed);
+public native void pAppOnRequestPermissionResult(int requestCode, String permission, int grantResult);
+// -------------------------------------------------------------------------------------------
+//Load Pascal Library - Please, do not edit the static content commented in the template file
+// -------------------------------------------------------------------------------------------
+static {
+try{System.loadLibrary("controls");} catch (UnsatisfiedLinkError e) {Log.e("JNI_Loading_libcontrols", "exception", e);}
+}
+// -------------------------------------------------------------------------
+// Activity Event
+// -------------------------------------------------------------------------
+public int jAppOnScreenStyle() { return(pAppOnScreenStyle()); }
+
+public void jAppOnCreate(Context context,RelativeLayout layout, Intent intent) //android.os.Bundle;
+ { pAppOnCreate(context,layout,intent); }
+
+public void jAppOnNewIntent(Intent intent) { pAppOnNewIntent(intent); }
+public void jAppOnDestroy() { pAppOnDestroy(); }
+public void jAppOnPause() { pAppOnPause(); }
+public void jAppOnRestart() { pAppOnRestart(); }
+public void jAppOnResume() { pAppOnResume(); }
+public void jAppOnStart() { pAppOnStart(); }
+public void jAppOnStop() { pAppOnStop(); }
+public void jAppOnBackPressed() { pAppOnBackPressed(); }
+public int jAppOnRotate(int rotate) { return(pAppOnRotate(rotate)); }
+public void jAppOnUpdateLayout() { pAppOnUpdateLayout(); }
+
+//rotate=1 --> device on vertical/default position ; 2 --> device on horizontal position
+public void jAppOnConfigurationChanged() { pAppOnConfigurationChanged(); }
+
+public void jAppOnActivityResult(int requestCode, int resultCode, Intent data)
+ { pAppOnActivityResult(requestCode,resultCode,data); }
+
+public void jAppOnCreateOptionsMenu(Menu m) {pAppOnCreateOptionsMenu(m);}
+public void jAppOnClickOptionMenuItem(MenuItem item,int itemID, String itemCaption, boolean checked){pAppOnClickOptionMenuItem(item,itemID,itemCaption,checked);}
+
+public boolean jAppOnPrepareOptionsMenu(Menu m, int size) {
+ boolean r = pAppOnPrepareOptionsMenu(m, size);
+ return r;
+}
+
+public boolean jAppOnPrepareOptionsItem(Menu m, MenuItem item, int index) {
+ boolean r = pAppOnPrepareOptionsMenuItem(m, item, index);
+ return r;
+}
+
+public void jAppOnCreateContextMenu(ContextMenu m) {pAppOnCreateContextMenu(m);}
+public void jAppOnClickContextMenuItem(MenuItem item,int itemID, String itemCaption, boolean checked) {pAppOnClickContextMenuItem(item,itemID,itemCaption,checked);}
+public void jAppOnViewClick(View view, int id){ pAppOnViewClick(view,id);}
+public void jAppOnListItemClick(AdapterView> adapter, View view, int position, int id){ pAppOnListItemClick(adapter, view,position,id);}
+//public void jAppOnHomePressed() { pAppOnHomePressed(); }
+public boolean jAppOnKeyDown(char keyChar , int keyCode, String keyCodeString) {return pAppOnSpecialKeyDown(keyChar, keyCode, keyCodeString);};
+
+public void jAppOnRequestPermissionResult(int requestCode, String permission, int grantResult) {
+ pAppOnRequestPermissionResult(requestCode, permission ,grantResult);
+}
+
+// For internal id of componente 100000 or higher
+
+public int getJavaNewId(){
+ javaNewId = javaNewId + 1;
+ return javaNewId;
+}
+
+public int GetJavaLastId(){
+ return javaNewId;
+}
+
+// We assign the density for the correct scaling of assets images
+
+public void SetDensityAssets( int _density ){
+ densityForAssets = _density;
+}
+
+public int GetDensityAssets( ){
+ return densityForAssets;
+}
+
+// For reuse and avoid repeating errors
+
+public int GetDrawableResourceId(String _resName) {
+ try {
+ Class> res = R.drawable.class;
+ Field field = res.getField(_resName); //"drawableName"
+
+ if( field != null ){
+ int drawableId = field.getInt(null);
+ return drawableId;
+ } else
+ return 0;
+ }
+ catch (Exception e) {
+ //Log.e("GetDrawableResourceId", "Failure to get drawable id.", e);
+ return 0;
+ }
+}
+
+public Drawable GetDrawableResourceById(int _resID) {
+
+ if( _resID == 0 ) return null;
+
+ Drawable res = null;
+
+ if (android.os.Build.VERSION.SDK_INT < 21 ) {
+ res = activity.getResources().getDrawable(_resID);
+ }
+
+ //[ifdef_api21up]
+ if(android.os.Build.VERSION.SDK_INT >= 21)
+ res = activity.getResources().getDrawable(_resID, null);
+ //[endif_api21up]
+
+ return res;
+}
+
+//// -------------------------------------------------------------------------
+// System, Class
+// -------------------------------------------------------------------------
+public void systemGC() {
+ System.gc();
+}
+
+
+public void ShowAlert(String _title, String _message, String _btnText) {
+
+ AlertDialog dialog = null;
+ AlertDialog.Builder builder = new AlertDialog.Builder(this.activity);
+ builder.setMessage (_message)
+ .setCancelable (false)
+ .setNeutralButton(_btnText, null);
+
+ dialog = builder.create();
+ dialog.setTitle(_title);
+ dialog.show();
+}
+
+
+public void systemSetOrientation(int orientation) {
+ this.activity.setRequestedOrientation(orientation);
+}
+
+public int getAPILevel() {
+ return android.os.Build.VERSION.SDK_INT;
+}
+
+//by jmpessoa
+public int systemGetOrientation() {
+ return (this.activity.getResources().getConfiguration().orientation);
+}
+
+public void classSetNull (Class> object) {
+ object = null;
+}
+
+public void classChkNull (Class> object) {
+ if (object == null) { Log.i("JAVA","checkNull-Null"); };
+ if (object != null) { Log.i("JAVA","checkNull-Not Null"); };
+}
+
+public Context GetContext() {
+ return this.activity;
+}
+
+//by TR3E Software
+public int getContextTop(){
+ ViewGroup view = ((ViewGroup) this.activity.findViewById(android.R.id.content));
+
+ if( view != null)
+ return view.getTop();
+ else
+ return 0;
+
+}
+
+//by TR3E Software
+public int getStatusBarHeight() {
+ int resourceId = this.activity.getResources().getIdentifier("status_bar_height", "dimen", "android");
+
+ if ( resourceId > 0 )
+ return this.activity.getResources().getDimensionPixelSize(resourceId);
+ else
+ return 0;
+}
+
+//by thierrydijoux
+public String getQuantityStringByName(String _resName, int _quantity) {
+ int id = this.activity.getResources().getIdentifier(_resName, "plurals", this.activity.getPackageName());
+ String value = id == 0 ? "" : (String) this.activity.getResources().getQuantityString(id, _quantity, _quantity);
+ return value;
+}
+
+//by thierrydijoux
+public String getStringResourceByName(String _resName) {
+ int id = this.activity.getResources().getIdentifier(_resName, "string", this.activity.getPackageName());
+ String value = id == 0 ? "" : (String) this.activity.getResources().getText(id);
+ return value;
+}
+// -------------------------------------------------------------------------
+// App Related
+// -------------------------------------------------------------------------
+//
+public void appFinish() {
+ activity.finish();
+ System.exit(0); //<< ------- fix by jmpessoa
+}
+
+public void appRecreate() {
+ activity.recreate();
+}
+
+public void appKillProcess() {
+ this.activity.finish();
+}
+// -------------------------------------------------------------------------
+// Asset Related
+// -------------------------------------------------------------------------
+// src : codedata.txt
+// tgt : /data/data/com.kredix.control/data/codedata.txt
+public boolean assetSaveToFile(String src, String tgt) {
+ InputStream is = null;
+ FileOutputStream fos = null;
+ String path = '/' + tgt.substring(1,tgt.lastIndexOf("/"));
+ File outDir = new File(path);
+ outDir.mkdirs();
+ try {
+ is = this.activity.getAssets().open(src);
+ int size = is.available();
+ byte[] buffer = new byte[size];
+ File outfile = new File(tgt);
+ fos = new FileOutputStream(outfile);
+ for (int c = is.read(buffer); c != -1; c = is.read(buffer)){
+ fos.write(buffer, 0, c);
+ }
+ is.close();
+ fos.close();
+ return(true); }
+ catch (IOException e) {
+ e.printStackTrace();
+ return(false); }
+}
+
+// -------------------------------------------------------------------------
+// View Related - Generic! --> AndroidWidget.pas
+// -------------------------------------------------------------------------
+
+public void view_SetVisible(View view, int state) {
+ view.setVisibility(state);
+}
+
+public void view_SetBackGroundColor(View view, int color) {
+ view.setBackgroundColor(color);
+}
+
+public void view_Invalidate(View view) {
+ view.invalidate();
+}
+
+// -------------------------------------------------------------------------
+// Form Related
+// -------------------------------------------------------------------------
+//
+public java.lang.Object jForm_Create(long pasobj ) {
+ return (java.lang.Object)( new jForm(this,pasobj));
+}
+
+// -------------------------------------------------------------------------
+// System Info
+// -------------------------------------------------------------------------
+// Result : Width(16bit) : Height (16bit)
+public int getScreenWH(android.content.Context context) {
+ return ( (screenWidth << 16)| screenHeight );
+}
+
+// LORDMAN - 2013-07-28
+public int getStrLength(String Txt) { //fix by jmpessoa
+ int len = 0;
+ if(Txt != null) {
+ len = Txt.length();
+ }
+ return ( len );
+}
+
+/*LORDMAN - 2013-07-30
+public String getStrDateTime() {
+ SimpleDateFormat formatter = new SimpleDateFormat ( "yyyy-MM-dd HH:mm:ss", Locale.KOREA );
+ return( formatter.format ( new Date () ) );
+}
+*/
+//----------------------------------------------
+//Controls Version Info
+//-------------------------------------------
+//GetControlsVersionFeatures ... //Controls.java version-revision info! [0.6-04]
+public String getStrDateTime() { //hacked by jmpessoa!! sorry, was for a good cause! please, use the jForm_GetDateTime!!
+ String listVersionInfo =
+ "7$0=GetControlsVersionInfo;" + //added ... etc..
+ "7$0=getLocale;"; //added ... etc..
+ return listVersionInfo;
+}
+
+//Fatih: Path = '' = Asset Root Folder
+//Path Example: gunlukler/2015/02/28/001
+public String[] getAssetContentList(String Path) throws IOException {
+ ArrayList Folders = new ArrayList();
+
+ Resources r = this.activity.getResources();
+ AssetManager am = r.getAssets();
+ String fileList[] = am.list(Path);
+ if (fileList != null)
+ {
+ for (int i = 0; i < fileList.length; i++)
+ {
+ Folders.add(fileList[i]);
+ }
+ }
+ String sFolders[] = Folders.toArray(new String[Folders.size()]);
+ return sFolders;
+}
+
+//Fatih: gets system storage driver list
+public String[] getDriverList() {
+ ArrayList Drivers = new ArrayList();
+
+ String sDriver;
+ sDriver = System.getenv("EXTERNAL_STORAGE");
+ if(sDriver != null)
+ {
+ File fDriver = new File(sDriver);
+
+ if (fDriver.exists() && fDriver.canWrite()) {
+ Drivers.add(fDriver.getAbsolutePath());
+ }
+ }
+
+ sDriver = System.getenv("SECONDARY_STORAGE");
+ if(sDriver != null)
+ {
+ File fDriver = new File(sDriver);
+
+ if (fDriver.exists() && fDriver.canWrite()) {
+ Drivers.add(fDriver.getAbsolutePath());
+ }
+ }
+
+ String sDrivers[] = Drivers.toArray(new String[Drivers.size()]);
+ return sDrivers;
+}
+
+//Fatih: get folders list
+//Path Example: /storage/emulated/legacy/
+public String[] getFolderList(String Path) {
+ ArrayList Folders = new ArrayList();
+
+ File f = new File(Path);
+ File[] files = f.listFiles();
+ for (File fFile : files) {
+ if (fFile.isDirectory()) {
+ Folders.add(fFile.getName());
+ }
+ }
+ String sFolders[] = Folders.toArray(new String[Folders.size()]);
+ return sFolders;
+}
+
+//Fatih: get files list
+//Path Example: /storage/emulated/legacy/
+public String[] getFileList(String Path) {
+ ArrayList Folders = new ArrayList();
+
+ File f = new File(Path);
+ File[] files = f.listFiles();
+ for (File fFile : files) {
+ if (fFile.isFile()) {
+ Folders.add(fFile.getName());
+ }
+ }
+ String sFolders[] = Folders.toArray(new String[Folders.size()]);
+ return sFolders;
+}
+//by jmpessoa: Class controls version info
+public String GetControlsVersionInfo() {
+ return "7$0"; //version$revision [0.6$5]
+}
+public long getTick() {
+ return ( System.currentTimeMillis() );
+}
+// -------------------------------------------------------------------------
+// Android path
+// -------------------------------------------------------------------------
+// Result : /data/app/com.kredix-1.apk
+public String getPathApp (android.content.Context context,String pkgName) {
+ String PathApp = "";
+ try {
+ PathApp = context.getPackageManager().getApplicationInfo( pkgName, 0 ).sourceDir;
+ }
+ catch ( NameNotFoundException e ) {}
+ return ( PathApp );
+}
+
+// Result : /data/data/com/kredix/files
+public String getPathDat (android.content.Context context) {
+ //String version = Build.VERSION.RELEASE;
+ String PathDat = context.getFilesDir().getAbsolutePath();
+ return ( PathDat );
+}
+
+// Result : /storage/emulated/0
+public String getPathExt() {
+ File FileExt = Environment.getExternalStorageDirectory();
+ return ( FileExt.getPath() );
+}
+
+// Result : /storage/emulated/0/DCIM
+public String getPathDCIM() {
+ File FileDCIM = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM);
+ return ( FileDCIM.getPath() );
+}
+
+//by jmpessoa
+public String getPathDataBase(android.content.Context context) {
+ String destPath = context.getFilesDir().getAbsolutePath();
+ destPath = destPath.substring(0, destPath.lastIndexOf("/")) + "/databases";
+ return destPath;
+}
+
+// -------------------------------------------------------------------------
+// Android Locale
+// -------------------------------------------------------------------------
+// thierrydijoux - get locale info
+public String getLocale(int localeType) {
+ Context context = this.activity;
+ String value = "";
+ switch (localeType) {
+ case 0: value = context.getResources().getConfiguration().locale.getCountry();
+ break;
+ case 1: value = context.getResources().getConfiguration().locale.getDisplayCountry();
+ break;
+ case 2: value = context.getResources().getConfiguration().locale.getDisplayLanguage();
+ break;
+ case 3: value = context.getResources().getConfiguration().locale.getDisplayName();
+ break;
+ case 4: value = context.getResources().getConfiguration().locale.getDisplayVariant();
+ break;
+ case 5: value = context.getResources().getConfiguration().locale.getISO3Country();
+ break;
+ case 6: value = context.getResources().getConfiguration().locale.getISO3Language();
+ break;
+ case 7: value = context.getResources().getConfiguration().locale.getVariant();
+ break;
+ }
+
+ return value;
+}
+// -------------------------------------------------------------------------
+// Android Device
+// -------------------------------------------------------------------------
+// Result: Phone Number - LORDMAN
+public String getDevPhoneNumber() {
+ String f = "";
+
+ TelephonyManager telephony = (TelephonyManager) activity.getSystemService(Context.TELEPHONY_SERVICE);
+ if (telephony!=null) {
+ try {
+ f = telephony.getLine1Number();
+ } catch (SecurityException ex) {
+ Log.e("getDevPhoneNumber", ex.getMessage());
+ }
+ }
+ return f;
+}
+
+// Result: Device ID - LORDMAN
+// Remarks : Nexus7 (no moblie device) -> Crash : fixed code - Simon
+public String getDevDeviceID() {
+ String f = "";
+ TelephonyManager telephony = (TelephonyManager) activity.getSystemService(Context.TELEPHONY_SERVICE);
+ if (telephony!=null) {
+ try {
+ f = telephony.getDeviceId();
+ } catch (SecurityException ex) {
+ Log.e("getDevDeviceID", ex.getMessage());
+ }
+ }
+ return f;
+}
+// -------------------------------------------------------------------------
+// Bitmap
+// -------------------------------------------------------------------------
+// Get Image Width,Height without Decoding
+public int Image_getWH (String filename ) {
+ BitmapFactory.Options options = new BitmapFactory.Options();
+ options.inJustDecodeBounds = true;
+ BitmapFactory.decodeFile(filename, options);
+ return ( (options.outWidth << 16) | (options.outHeight) );
+}
+
+//
+public Bitmap Image_resample(String infile,int size) {
+ int iw,ih,im; // input image w,h, max
+ int scale; //
+ int ow,oh; // output image w,h
+
+ // get input image w,h
+ BitmapFactory.Options options = new BitmapFactory.Options();
+ options.inJustDecodeBounds = true;
+ BitmapFactory.decodeFile(infile, options);
+ iw = options.outWidth;
+ ih = options.outHeight;
+ //
+ im = Math.max(iw,ih);
+ scale = 1;
+ if (size <= (im/32)) { scale = 32; }
+ if (((im/32) < size) && (size <= (im/16))) { scale = 16; }
+ if (((im/16) < size) && (size <= (im/ 8))) { scale = 8; }
+ if (((im/ 8) < size) && (size <= (im/ 4))) { scale = 4; }
+ if (((im/ 4) < size) && (size <= (im/ 2))) { scale = 2; }
+ //
+ options.inJustDecodeBounds = false;
+ options.inSampleSize = scale;
+ Bitmap src = BitmapFactory.decodeFile(infile, options);
+ //
+ if (im == iw) { ow = size;
+ oh = Math.round((float)ow*((float)ih/(float)iw)); }
+ else { oh = size;
+ ow = Math.round((float)oh*((float)iw/(float)ih)); }
+ //
+ return( Bitmap.createScaledBitmap(src, ow,oh, true) );
+}
+
+public void Image_save(Bitmap bmp, String filename) {
+ try { FileOutputStream out = new FileOutputStream(filename);
+ bmp.compress(Bitmap.CompressFormat.PNG, 100, out); }
+ catch (Exception e)
+ { e.printStackTrace(); }
+}
+
+// -------------------------------------------------------------------------
+// Toast
+// -------------------------------------------------------------------------
+//
+public void jToast( String str ) {
+ Toast.makeText(activity, str, Toast.LENGTH_SHORT).show();
+}
+
+//by jmpessoa
+//you need a real android device (not emulator!)
+//http://www.androidaspect.com/2013/09/how-to-send-email-from-android.html
+public void jSend_Email(
+ String to,
+ String cc,
+ String bcc,
+ String subject,
+ String message)
+{
+ try {
+ Intent email = new Intent(Intent.ACTION_SEND);
+ email.putExtra(Intent.EXTRA_EMAIL, to);
+ email.putExtra(Intent.EXTRA_CC, cc);
+ email.putExtra(Intent.EXTRA_BCC, bcc);
+ email.putExtra(Intent.EXTRA_SUBJECT, subject);
+ email.putExtra(Intent.EXTRA_TEXT, message);
+ // Use email client only
+ email.setType("message/rfc822");
+ this.activity.startActivity(Intent.createChooser(email, "Choose an email client"));
+ //rst = 1; //ok
+ }catch (Exception e) {
+ //Log.i("Java","Send Email Error");
+ e.printStackTrace();
+ }
+}
+
+//http://codetheory.in/android-sms/
+//http://www.developerfeed.com/java/tutorial/sending-sms-using-android
+//http://www.techrepublic.com/blog/software-engineer/how-to-send-a-text-message-from-within-your-android-app/
+
+ public int jSend_SMS(String phoneNumber, String msg, boolean multipartMessage) {
+ SmsManager sms = SmsManager.getDefault();
+ try {
+ //SmsManager.getDefault().sendTextMessage(phoneNumber, null, msg, null, null);
+ if (multipartMessage) {
+ ArrayList messages = sms.divideMessage(msg);
+ sms.sendMultipartTextMessage(phoneNumber, null, messages, null, null);
+ } else {
+ List messages = sms.divideMessage(msg);
+ for (String message : messages) {
+ sms.sendTextMessage(phoneNumber, null, message, null, null);
+ }
+ }
+ //Log.i("Send_SMS",phoneNumber+": "+ msg);
+ return 1; //ok
+ } catch (Exception e) {
+ //Log.i("Send_SMS Fail",e.toString());
+ return 0; //fail
+ }
+}
+ //improved by CC
+ //http://forum.lazarus-ide.org/index.php/topic,44775.msg315109/topicseen.html
+ public int jSend_SMS(String phoneNumber, String msg, String packageDeliveredAction, boolean multipartMessage) {
+ String SMS_DELIVERED = packageDeliveredAction;
+ PendingIntent deliveredPendingIntent = PendingIntent.getBroadcast(this.GetContext(), 0, new Intent(SMS_DELIVERED), 0);
+ SmsManager sms = SmsManager.getDefault();
+ int partsCount = 1;
+ try {
+ if (multipartMessage)
+ {
+ ArrayList messages = sms.divideMessage(msg);
+ partsCount = messages.size();
+ ArrayList deliveredPendingIntents = new ArrayList();
+ for (int i = 0; i < messages.size(); i++)
+ {
+ deliveredPendingIntents.add(i, deliveredPendingIntent);
+ }
+ sms.sendMultipartTextMessage(phoneNumber, null, messages, deliveredPendingIntents, null );
+ }
+ else
+ {
+ List messages = sms.divideMessage(msg);
+ partsCount = messages.size();
+ for (String message : messages)
+ {
+ sms.sendTextMessage(phoneNumber, null, message, deliveredPendingIntent, null );
+ }
+ }
+ return partsCount;
+ } catch (Exception e) {
+ return 0; //fail
+ }
+ }
+
+public String jRead_SMS(Intent intent, String addressBodyDelimiter) {
+ //---get the SMS message passed in---
+ SmsMessage[] msgs = null;
+ String str = "";
+ if (intent.getAction().equals("android.provider.Telephony.SMS_RECEIVED")) {
+ Bundle bundle = intent.getExtras();
+ if (bundle != null)
+ {
+ //---retrieve the SMS message received---
+ Object[] pdus = (Object[]) bundle.get("pdus");
+ msgs = new SmsMessage[pdus.length];
+ for (int i=0; i= Build.VERSION_CODES.N) {
+
+ Uri outputFileUri = FileProvider.getUriForFile(this.GetContext(), this.GetContext().getApplicationContext().getPackageName() + ".provider", newfile);
+ intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri);
+ intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
+ image_uri = outputFileUri;
+ }
+ else
+ {
+ Uri mImageCaptureUri = Uri.fromFile(newfile);
+ intent.putExtra(android.provider.MediaStore.EXTRA_OUTPUT, mImageCaptureUri);
+ intent.putExtra("return-data", true);
+ image_uri = mImageCaptureUri;
+ }
+
+ if (intent.resolveActivity(this.GetContext().getPackageManager()) != null) {
+ this.activity.startActivityForResult(intent, requestCode);
+ }
+
+ galleryAddPic(newfile);
+ return newfile.toString();
+}
+public String jCamera_takePhoto(String path, String filename) {
+ return jCamera_takePhoto(path, filename, 12345);
+}
+
+public void takePhoto(String filename) {
+ Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
+ Uri mImageCaptureUri = Uri.fromFile(new File("", filename));
+ intent.putExtra(android.provider.MediaStore.EXTRA_OUTPUT, mImageCaptureUri);
+ intent.putExtra("return-data", true);
+ activity.startActivityForResult(intent, 12345);
+ }
+
+
+//-------------------------------------------------------------------------------------------------------
+//SMART LAMW DESIGNER
+//-------------------------------------------------------------------------------------------------------
+
+public java.lang.Object jButton_Create(long pasobj ) {
+ return (java.lang.Object)( new jButton(this.activity,this,pasobj));
+}
+
+public java.lang.Object jCheckBox_Create(long pasobj ) {
+ return (java.lang.Object)( new jCheckBox(this.activity,this,pasobj));
+}
+
+public java.lang.Object jEditText_Create(long pasobj ) {
+ return (java.lang.Object)( new jEditText(this.activity,this,pasobj));
+}
+
+public java.lang.Object jExpandableListView_jCreate(long _Self) {
+ return (java.lang.Object)(new jExpandableListView(this,_Self));
+}
+public native void pOnExpandableListViewChildClick(long pasobj, int groupPosition, String groupHeader, int childItemPosition, String childItemCaption);
+public native void pOnExpandableListViewGroupExpand(long pasobj, int groupPosition, String groupHeader);
+public native void pOnExpandableListViewGroupCollapse(long pasobj, int groupPosition, String groupHeader);
+
+public java.lang.Object jHttpClient_jCreate(long _Self) {
+ return (java.lang.Object)(new jHttpClient(this,_Self));
+}
+public native void pOnHttpClientContentResult(long pasobj, String content);
+public native void pOnHttpClientCodeResult(long pasobj, int code);
+public native void pOnHttpClientUploadProgress(long pasobj, long progress);
+public native void pOnHttpClientUploadFinished(long pasobj, int connectionStatusCode, String connectionStatusMessage, String fullFileName);
+
+public java.lang.Object jPanel_Create(long pasobj ) {
+ return (java.lang.Object)(new jPanel(this.activity,this,pasobj));
+}
+
+public java.lang.Object jPreferences_jCreate(long _Self, boolean _IsShared) {
+ return (java.lang.Object)(new jPreferences(this,_Self,_IsShared));
+}
+
+public java.lang.Object jsBottomNavigationView_jCreate(long _Self) {
+ return (java.lang.Object)(new jsBottomNavigationView(this,_Self));
+}
+public native void pOnClickBottomNavigationViewItem(long pasobj, int itemId, String itemCaption);
+
+public java.lang.Object jsDrawerLayout_jCreate(long _Self) {
+ return (java.lang.Object)(new jsDrawerLayout(this,_Self));
+}
+
+public java.lang.Object jsFloatingButton_jCreate(long _Self) {
+ return (java.lang.Object)(new jsFloatingButton(this,_Self));
+}
+
+public java.lang.Object jsNavigationView_jCreate(long _Self) {
+ return (java.lang.Object)(new jsNavigationView(this,_Self));
+}
+public native void pOnClickNavigationViewItem(long pasobj, int itemId, String itemCaption);
+
+public java.lang.Object jsToolbar_jCreate(long _Self, boolean _asActionBar) {
+ return (java.lang.Object)(new jsToolbar(this,_Self,_asActionBar));
+}
+
+public java.lang.Object jSwitchButton_jCreate(long _Self) {
+ return (java.lang.Object)(new jSwitchButton(this,_Self));
+}
+public native void pOnChangeSwitchButton(long pasobj, boolean state);
+
+public java.lang.Object jTextView_Create(long pasobj) {
+ return (java.lang.Object)( new jTextView(this.activity,this,pasobj));
+}
+
+}
diff --git a/SmartFritz/src/org/muctec/smartfritz/jButton.java b/SmartFritz/src/org/muctec/smartfritz/jButton.java
new file mode 100644
index 0000000000000000000000000000000000000000..f09f67986aae717239db2842034076c51216ec2d
--- /dev/null
+++ b/SmartFritz/src/org/muctec/smartfritz/jButton.java
@@ -0,0 +1,422 @@
+package org.muctec.smartfritz;
+
+import java.lang.reflect.Field;
+
+import android.graphics.Bitmap;
+import android.graphics.Canvas;
+import android.graphics.Color;
+import android.graphics.ColorMatrixColorFilter;
+import android.graphics.LightingColorFilter;
+import android.graphics.Typeface;
+import android.graphics.PorterDuff.Mode;
+import android.graphics.drawable.BitmapDrawable;
+import android.graphics.drawable.ColorDrawable;
+import android.graphics.drawable.Drawable;
+import android.graphics.drawable.PaintDrawable;
+import android.os.Build;
+import android.os.Handler;
+import android.util.TypedValue;
+import android.view.Gravity;
+import android.view.View;
+import android.view.ViewGroup;
+import android.widget.Button;
+
+public class jButton extends Button {
+
+ private Controls controls = null; // Control Class for Event
+ private jCommons LAMWCommon;
+
+ private OnClickListener onClickListener; // event
+
+ boolean mChangeFontSizeByComplexUnitPixel = false;
+ float mTextSize = 0;
+ int mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_SP;
+ boolean mIsRounded = false;
+
+ int mBackgroundColor = Color.TRANSPARENT;
+ int mSavedBackgroundColor;
+
+ int mRadius = 20;
+
+ boolean mEnable = true;
+
+ //Constructor
+ public jButton(android.content.Context context, Controls ctrls,long pasobj ) {
+ super(context);
+ controls = ctrls;
+ LAMWCommon = new jCommons(this,context,pasobj);
+
+ onClickListener = new OnClickListener() {
+ public void onClick(View view) {
+
+ int color = GetBackgroundColor();
+
+ if ( color != Color.TRANSPARENT) {
+
+ mSavedBackgroundColor = color;
+
+ if (mIsRounded == true) {
+ SetRoundCorner(Color.LTGRAY);
+ } else {
+ SetBackgroundColor(Color.LTGRAY);
+ }
+
+ final Handler handler = new Handler();
+ handler.postDelayed(new Runnable() {
+ @Override
+ public void run() {
+ // Do something after: 1s = 1000ms
+ if (mIsRounded == true) {
+ SetRoundCorner(mSavedBackgroundColor);
+ } else {
+ SetBackgroundColor(mSavedBackgroundColor);
+ }
+ }
+ }, 150);
+
+ }
+
+ if (mEnable) {
+ controls.pOnClick(LAMWCommon.getPasObj(),Const.Click_Default);
+ }
+
+ }
+ };
+ setOnClickListener(onClickListener);
+ }
+
+ //Free object except Self, Pascal Code Free the class.
+ public void Free() {
+ setOnKeyListener(null);
+ setText("");
+ LAMWCommon.free();
+ }
+
+ public long GetPasObj() {
+ return LAMWCommon.getPasObj();
+ }
+
+ public void SetViewParent(ViewGroup _viewgroup ) {
+ LAMWCommon.setParent(_viewgroup);
+ }
+
+ public ViewGroup GetParent() {
+ return LAMWCommon.getParent();
+ }
+
+ public void RemoveFromViewParent() {
+ LAMWCommon.removeFromViewParent();
+ }
+
+ public void SetLeftTopRightBottomWidthHeight(int left, int top, int right, int bottom, int w, int h) {
+ LAMWCommon.setLeftTopRightBottomWidthHeight(left,top,right,bottom,w,h);
+ }
+
+ public void SetLParamWidth(int w) {
+ LAMWCommon.setLParamWidth(w);
+ }
+
+ public void SetLParamHeight(int h) {
+ LAMWCommon.setLParamHeight(h);
+ }
+
+ public int GetLParamHeight() {
+ return LAMWCommon.getLParamHeight();
+ }
+
+ public int GetLParamWidth() {
+ return LAMWCommon.getLParamWidth();
+ }
+
+ public void SetLGravity(int _g) {
+ LAMWCommon.setLGravity(_g);
+ }
+
+ public void SetLWeight(float _w) {
+ LAMWCommon.setLWeight(_w);
+ }
+
+ public void AddLParamsAnchorRule(int rule) {
+ LAMWCommon.addLParamsAnchorRule(rule);
+ }
+
+ public void AddLParamsParentRule(int rule) {
+ LAMWCommon.addLParamsParentRule(rule);
+ }
+
+ public void SetLayoutAll(int idAnchor) {
+ LAMWCommon.setLayoutAll(idAnchor);
+ }
+
+ public void ClearLayoutAll() { //TODO Pascal
+ LAMWCommon.clearLayoutAll();
+ }
+
+ public View GetView() {
+ return this;
+ }
+
+ /*
+ * If i set android:focusable="true" then button is highlighted and focused,
+ * but then at the same time,
+ * i need to click twice on the button to perform the actual click event.
+ */
+ public void SetFocusable(boolean enabled ) {
+ this.setClickable (enabled);
+ this.setEnabled (enabled);
+ this.setFocusable (enabled);
+ this.setFocusableInTouchMode (enabled);
+ }
+
+ public void SetTextSize(float size) {
+ mTextSize = size;
+ String t = this.getText().toString();
+ this.setTextSize(mTextSizeTypedValue, mTextSize);
+ this.setText(t);
+ }
+
+ public void SetChangeFontSizeByComplexUnitPixel(boolean _value) {
+ mChangeFontSizeByComplexUnitPixel = _value;
+ mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_SP;
+ if (_value) {
+ mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_PX;
+ }
+ String t = this.getText().toString();
+ setTextSize(mTextSizeTypedValue, mTextSize);
+ this.setText(t);
+ }
+
+ public void SetFontSizeUnit(int _unit) {
+ switch (_unit) {
+ case 0: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_SP; break;
+ case 1: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_PX; break;
+ case 2: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_DIP; break;
+ case 3: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_MM; break;
+ case 4: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_PT; break;
+ case 5: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_SP; break;
+ }
+ String t = this.getText().toString();
+ this.setTextSize(mTextSizeTypedValue, mTextSize);
+ this.setText(t);
+ }
+
+ public void PerformClick() {
+ this.performClick();
+ }
+
+ public void PerformLongClick() {
+ this.performLongClick();
+ }
+
+ public void SetBackgroundByResIdentifier(String _imgResIdentifier) { // ..res/drawable ex. "ic_launcher"
+ this.setBackgroundResource( controls.GetDrawableResourceId(_imgResIdentifier) );
+ }
+
+ public void SetBackgroundByImage(Bitmap _image) {
+ if(_image == null) return;
+
+ Drawable d = new BitmapDrawable(controls.activity.getResources(), _image);
+
+ if( d == null ) return;
+
+ //[ifdef_api16up]
+ if(Build.VERSION.SDK_INT >= 16)
+ this.setBackground(d);
+ //[endif_api16up]
+ }
+
+ @Override
+ protected void dispatchDraw(Canvas canvas) {
+ //DO YOUR DRAWING ON UNDER THIS VIEWS CHILDREN
+ controls.pOnBeforeDispatchDraw(LAMWCommon.getPasObj(), canvas, 1); //event handle by pascal side
+ super.dispatchDraw(canvas);
+ //DO YOUR DRAWING ON TOP OF THIS VIEWS CHILDREN
+ controls.pOnAfterDispatchDraw(LAMWCommon.getPasObj(), canvas, 1); //event handle by pascal side
+
+ if (!mEnable) this.setEnabled(false);
+ }
+
+ //http://www.android--tutorials.com/2016/03/android-set-button-drawableleft.html
+ public void SetCompoundDrawables(Bitmap _image, int _side) {
+ Drawable d = new BitmapDrawable(controls.activity.getResources(), _image);
+
+ // by TR3E
+ if( d == null ){
+ this.setCompoundDrawables(null, null, null, null);
+ return;
+ }
+
+ int h = d.getIntrinsicHeight();
+ int w = d.getIntrinsicWidth();
+ d.setBounds( 0, 0, w, h );
+
+ switch(_side) { //(Drawable left, Drawable top, Drawable right, Drawable bottom)
+ case 0: this.setCompoundDrawables(d, null, null, null); break; //left
+ case 1: this.setCompoundDrawables(null, null, d, null); break; //right
+ case 2: this.setCompoundDrawables(null, d, null, null); break; //above
+ case 3: this.setCompoundDrawables(null, null, null, d);
+ }
+ }
+
+ public void SetCompoundDrawables(String _imageResIdentifier, int _side) {
+
+ Drawable d = controls.GetDrawableResourceById(controls.GetDrawableResourceId(_imageResIdentifier));
+
+ // by TR3E
+ if( d == null ){
+ this.setCompoundDrawables(null, null, null, null);
+ return;
+ }
+
+ int h = d.getIntrinsicHeight();
+ int w = d.getIntrinsicWidth();
+ d.setBounds( 0, 0, w, h );
+
+ switch(_side) {
+ case 0: this.setCompoundDrawables(d, null, null, null); break; //left
+ case 1: this.setCompoundDrawables(null, null, d, null); break; //right
+ case 2: this.setCompoundDrawables(null, d, null, null); break; //above
+ case 3: this.setCompoundDrawables(null, null, null, d);
+ }
+
+ }
+
+ public void SetRoundCorner() {
+ if (this != null) {
+ PaintDrawable shape = new PaintDrawable();
+ shape.setCornerRadius(mRadius);
+ int color = Color.TRANSPARENT;
+
+ Drawable background = this.getBackground();
+ if (background instanceof ColorDrawable) {
+ color = ((ColorDrawable)this.getBackground()).getColor();
+ mBackgroundColor = color;
+ shape.setColorFilter(color, Mode.SRC_ATOP);
+ //[ifdef_api16up]
+ if(Build.VERSION.SDK_INT >= 16) {
+ this.setBackground((Drawable)shape);
+ mIsRounded = true;
+ }
+ //[endif_api16up]
+ }
+
+ }
+ }
+
+ public void SetRoundCorner(int _backgroundcolor) {
+ if (this != null) {
+ mBackgroundColor = _backgroundcolor;
+ PaintDrawable shape = new PaintDrawable();
+ shape.setCornerRadius(mRadius);
+ shape.setColorFilter(_backgroundcolor, Mode.SRC_ATOP);
+ //[ifdef_api16up]
+ if(Build.VERSION.SDK_INT >= 16) {
+ this.setBackground((Drawable)shape);
+ mIsRounded = true;
+ }
+ //[endif_api16up]
+ }
+ }
+
+ public void SetRadiusRoundCorner(int _radius) {
+ mRadius = _radius;
+ }
+
+ public int GetBackgroundColor() {
+
+ int c = Color.TRANSPARENT;
+ Drawable background = this.getBackground();
+ if (background instanceof ColorDrawable) {
+ c = ((ColorDrawable)this.getBackground()).getColor();
+ } else {
+ if (mIsRounded = true) c = mBackgroundColor;
+ }
+
+ return c;
+ }
+
+ public void SetBackgroundColor(int _color) {
+ if (this != null) {
+ //mBackgroundColor = _color;
+ this.setBackgroundColor(_color);
+ //this.setAlpha(0.5f);
+ }
+ }
+
+ //ref. http://www.41post.com/5094/programming/android-change-color-of-the-standard-button-inside-activity#more-5094
+ public void SetBackgroundColor(int _color, int _mode) { //0xFFBBAA00
+ //Changing the background color of the Button using PorterDuff Mode - Multiply
+ this.getBackground().setColorFilter(_color, android.graphics.PorterDuff.Mode.MULTIPLY);
+ //Set the color of the text displayed inside the button
+ //this.setTextColor(0xFF0000FF);
+ //Render this Button again
+ //this.setAlpha(0.5f);
+ this.invalidate();
+ }
+
+
+ public void SetBackgroundColor(int _color, int _lightingMultColor, int _lightingAddColor) {
+ //Changing the background color of the Button using a LightingColorFilter
+ this.getBackground().setColorFilter(new LightingColorFilter(_lightingMultColor, _lightingAddColor)); //0xFFBBAA00, 0x00000000
+ //Set the color of the text displayed inside the button
+ //bt_exButton.setTextColor(0xFF0000FF);
+ //Render this Button again
+ this.invalidate();
+ }
+
+ public void SetBackgroundColorByMatrixColorFilter(int _multColor) {
+ //Set the color that the button background will be multiplied with
+ int bgColor = _multColor; //0xFFBBAA00;
+ /*Separate each hexadecimal value pair from the bgColor integer and store
+ * each one of them on a separated variable.*/
+ int a = (bgColor >> 24) & 0xFF;
+ int r = (bgColor >> 16) & 0xFF;
+ int g = (bgColor >> 8) & 0xFF;
+ int b = (bgColor >> 0) & 0xFF;
+ /*Create a new ColorMatrixColorFilter passing each individual component
+ of the ColorMatrix this filter uses as a float array.*/
+ ColorMatrixColorFilter cmFilter =
+ new ColorMatrixColorFilter(
+ new float[]{r/255f,0,0,0,0,
+ 0,g/255f,0,0,0,
+ 0,0,b/255f,0,0,
+ 0,0,0,a/255f,0});
+ //Set the cmFilter as the color filter
+ this.getBackground().setColorFilter(cmFilter);
+ //Set the color of the text displayed inside the button
+ //bt_exButton.setTextColor(0xFF0000FF);
+ //Render this Button again
+ this.invalidate();
+ }
+
+ public void SetFontFromAssets(String _fontName) { // "fonts/font1.ttf" or "font1.ttf"
+ Typeface customfont = Typeface.createFromAsset( controls.activity.getAssets(), _fontName);
+ this.setTypeface(customfont);
+ }
+
+ public void SetEnabled(boolean _value) {
+ mEnable = _value;
+ this.setEnabled(_value);
+ }
+
+ /* Pascal:
+ TFrameGravity = (fgNone,
+ fgTopLeft, fgTopCenter, fgTopRight,
+ fgBottomLeft, fgBottomCenter, fgBottomRight,
+ fgCenter,
+ fgCenterVerticalLeft, fgCenterVerticalRight
+ );
+ */
+ public void SetFrameGravity(int _value) {
+ LAMWCommon.setLGravity(_value);
+ }
+
+ public void SetAllCaps(boolean allCaps)
+ {
+ this.setAllCaps(allCaps);
+ }
+
+ public void SetFocus() {
+ this.requestFocus();
+ }
+}
diff --git a/SmartFritz/src/org/muctec/smartfritz/jCheckBox.java b/SmartFritz/src/org/muctec/smartfritz/jCheckBox.java
new file mode 100644
index 0000000000000000000000000000000000000000..765873c6d8d321a9bcfbb436c0a05889ddfffb43
--- /dev/null
+++ b/SmartFritz/src/org/muctec/smartfritz/jCheckBox.java
@@ -0,0 +1,184 @@
+package org.muctec.smartfritz;
+
+import java.lang.reflect.Field;
+import android.graphics.Bitmap;
+import android.graphics.Typeface;
+import android.graphics.drawable.BitmapDrawable;
+import android.graphics.drawable.Drawable;
+import android.util.TypedValue;
+import android.view.View;
+import android.widget.CheckBox;
+import android.view.Gravity;
+
+public class jCheckBox extends CheckBox {
+ //Java-Pascal Interface
+ private long PasObj = 0; // Pascal Obj
+ private Controls controls = null; // Control Class for Event
+ private jCommons LAMWCommon;
+ //
+ private OnClickListener onClickListener; // event
+
+ float mTextSize = 0; //default
+ int mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_SP; //default
+
+ //Constructor
+ public jCheckBox(android.content.Context context,
+ Controls ctrls,long pasobj ) {
+ super(context);
+ //Connect Pascal I/F
+ PasObj = pasobj;
+ controls = ctrls;
+ LAMWCommon = new jCommons(this,context,pasobj);
+
+ //Init Event
+ onClickListener = new OnClickListener() {
+ public void onClick(View view) {
+ controls.pOnClick(PasObj,Const.Click_Default);
+ }
+ };
+ setOnClickListener(onClickListener);
+ }
+
+ public void setLeftTopRightBottomWidthHeight(int left, int top, int right, int bottom, int w, int h) {
+ String tag = ""+left+"|"+top+"|"+right+"|"+bottom;
+ this.setTag(tag); //nedd by jsRecyclerView.java
+ LAMWCommon.setLeftTopRightBottomWidthHeight(left,top,right,bottom,w,h);
+ }
+
+
+ public void setParent( android.view.ViewGroup _viewgroup ) {
+ LAMWCommon.setParent(_viewgroup);
+ }
+
+ //Free object except Self, Pascal Code Free the class.
+ public void Free() {
+ this.setOnKeyListener(null);
+ this.setText("");
+ LAMWCommon.free();
+ }
+
+ public void setLParamWidth(int w) {
+ LAMWCommon.setLParamWidth(w);
+ }
+
+ public void setLParamHeight(int h) {
+ LAMWCommon.setLParamHeight(h);
+ }
+
+ public void SetLGravity(int _g) {
+ LAMWCommon.setLGravity(_g);
+ }
+
+ public void setLWeight(float _w) {
+ LAMWCommon.setLWeight(_w);
+ }
+
+ public void addLParamsAnchorRule(int rule) {
+ LAMWCommon.addLParamsAnchorRule(rule);
+ }
+
+ public void addLParamsParentRule(int rule) {
+ LAMWCommon.addLParamsParentRule(rule);
+ }
+
+
+ public void setLayoutAll(int idAnchor) {
+ LAMWCommon.setLayoutAll(idAnchor);
+ }
+
+ public void ClearLayoutAll() { //TODO Pascal
+ LAMWCommon.clearLayoutAll();
+ }
+
+ public void setTextColor2(int value) {
+ this.setTextColor(value);
+ }
+
+ public boolean isChecked2() {
+ return this.isChecked();
+ }
+
+ public void setChecked2(boolean value) {
+ this.setChecked(value);
+ }
+
+
+ public void SetText(String txt) {
+ this.setText(txt);
+ }
+
+ public String GetText() {
+ return this.getText().toString();
+ }
+
+ public void SetTextSize(float size) {
+ mTextSize = size;
+ String t = this.getText().toString();
+ this.setTextSize(mTextSizeTypedValue, mTextSize);
+ this.setText(t);
+ }
+
+ //TTextSizeTyped =(tsDefault, tsUnitPixels, tsUnitDIP, tsUnitMillimeters, tsUnitPoints, tsUnitScaledPixel);
+ public void SetFontSizeUnit(int _unit) {
+ switch (_unit) {
+ case 0: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_SP; break; //default
+ case 1: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_PX; break;
+ case 2: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_DIP; break;
+ case 3: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_MM; break;
+ case 4: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_PT; break;
+ case 5: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_SP; break;
+ }
+ String t = this.getText().toString();
+ this.setTextSize(mTextSizeTypedValue, mTextSize);
+ this.setText(t);
+ }
+
+ public void SetCompoundDrawables(Bitmap _image, int _side) {
+ Drawable d = new BitmapDrawable(controls.activity.getResources(), _image);
+
+ // by TR3E
+ if( d == null ){
+ this.setCompoundDrawables(null, null, null, null);
+ return;
+ }
+
+ int h = d.getIntrinsicHeight();
+ int w = d.getIntrinsicWidth();
+ d.setBounds( 0, 0, w, h );
+
+ switch(_side) {
+ case 0: this.setCompoundDrawables(d, null, null, null); break; //left
+ case 1: this.setCompoundDrawables(null, null, d, null); break; //right
+ case 2: this.setCompoundDrawables(null, d, null, null); break; //above
+ case 3: this.setCompoundDrawables(null, null, null, d);
+ }
+ }
+
+ public void SetCompoundDrawables(String _imageResIdentifier,int _side) {
+
+ Drawable d = controls.GetDrawableResourceById(controls.GetDrawableResourceId(_imageResIdentifier));
+
+ // by TR3E
+ if( d == null ){
+ this.setCompoundDrawables(null, null, null, null);
+ return;
+ }
+
+ int h = d.getIntrinsicHeight();
+ int w = d.getIntrinsicWidth();
+ d.setBounds( 0, 0, w, h );
+
+ switch(_side) {
+ case 0: this.setCompoundDrawables(d, null, null, null); break; //left
+ case 1: this.setCompoundDrawables(null, null, d, null); break; //right
+ case 2: this.setCompoundDrawables(null, d, null, null); break; //above
+ case 3: this.setCompoundDrawables(null, null, null, d);
+ }
+ }
+
+ public void SetFontFromAssets(String _fontName) { // "font/font.ttf"
+ Typeface customfont = Typeface.createFromAsset( controls.activity.getAssets(), _fontName);
+ this.setTypeface(customfont);
+ }
+
+}
diff --git a/SmartFritz/src/org/muctec/smartfritz/jCommons.java b/SmartFritz/src/org/muctec/smartfritz/jCommons.java
new file mode 100644
index 0000000000000000000000000000000000000000..02deafce779de6df6a93e1b4653631ec6f5d50d1
--- /dev/null
+++ b/SmartFritz/src/org/muctec/smartfritz/jCommons.java
@@ -0,0 +1,679 @@
+package org.muctec.smartfritz;
+
+import android.content.pm.PackageManager;
+import android.graphics.drawable.Drawable;
+import android.support.v4.app.ActivityCompat;
+import android.support.v4.content.FileProvider;
+import android.support.v4.content.ContextCompat;
+import android.support.v7.app.ActionBar;
+import android.support.v7.app.AppCompatActivity;
+import android.support.v7.widget.Toolbar;
+import android.util.Log;
+import android.view.View;
+import android.view.ViewGroup;
+import android.view.ViewGroup.MarginLayoutParams;
+import android.view.View.MeasureSpec;
+import android.widget.RelativeLayout;
+import android.widget.FrameLayout;
+import android.widget.LinearLayout;
+import android.content.Context;
+//import android.content.Context;
+//import android.graphics.drawable.Drawable;
+import android.os.Build;
+import android.view.Gravity;
+import android.support.design.widget.CoordinatorLayout; //a framelayout like
+import android.support.v4.content.res.ResourcesCompat;
+//import android.support.v4.content.res.ResourcesCompat;
+import android.support.v4.widget.DrawerLayout; //extends ViewGroup
+import android.support.design.widget.AppBarLayout; //extends LinearLayout
+import android.support.design.widget.CollapsingToolbarLayout; //extends framelayout
+import android.support.v4.widget.NestedScrollView; //extends framelayout
+import android.support.design.widget.TabLayout; //framelayout
+//import android.util.Log;
+
+public class jCommons {
+
+ //owner of this instance
+ private View aOwnerView = null;
+
+ //Java-Pascal Interface
+ private long PasObj = 0; // Pascal Obj
+
+ private ViewGroup parent = null; // parent view
+ private ViewGroup.MarginLayoutParams lparams = null; // layout XYWH
+
+ private int lparamsAnchorRule[] = new int[30];
+ private int countAnchorRule = 0;
+ private int lparamsParentRule[] = new int[30];
+ private int countParentRule = 0;
+ private int lparamH = android.view.ViewGroup.LayoutParams.MATCH_PARENT;
+ private int lparamW = android.view.ViewGroup.LayoutParams.MATCH_PARENT;
+ private int marginLeft = 5;
+ private int marginTop = 5;
+ private int marginRight = 5;
+ private int marginBottom = 5;
+ //[ifdef_api14up]
+ private int lgravity = Gravity.TOP | Gravity.START;
+
+ //[endif_api14up]
+ /* //[endif_api14up]
+ private int lgravity = Gravity.TOP | Gravity.LEFT;
+ //[ifdef_api14up] */
+ private float lweight = 1.0f;
+ private boolean mRemovedFromParent = false;
+ private int algravity;
+ private int algravityAnchorId;
+
+ private android.content.Context context;
+
+ public jCommons(View _view, android.content.Context _context, long _pasobj) {
+ aOwnerView = _view; // set owner
+ PasObj = _pasobj; //Connect Pascal I/F
+
+ lgravity = Gravity.NO_GRAVITY;
+ algravity = Gravity.NO_GRAVITY;
+ algravityAnchorId = -1;
+
+ context = _context;
+
+ if (aOwnerView != null) {
+ ViewGroup.LayoutParams lp = aOwnerView.getLayoutParams();
+ if (lp instanceof MarginLayoutParams) {
+ lparams = (MarginLayoutParams)lp;
+ lparams.setMargins(marginLeft,marginTop,marginRight,marginBottom); // L,T,R,B
+ }
+ }
+
+ if (lparams == null) {
+ lparams = new ViewGroup.MarginLayoutParams(lparamW, lparamH); // W,H
+ lparams.setMargins(marginLeft,marginTop,marginRight,marginBottom); // L,T,R,B
+ }
+
+ }
+
+ public static MarginLayoutParams newLayoutParams(ViewGroup aparent, ViewGroup.MarginLayoutParams baseparams) {
+
+ if (aparent instanceof NestedScrollView) {
+ return new NestedScrollView.LayoutParams(baseparams);
+ } else if (aparent instanceof CollapsingToolbarLayout) {
+ return new CollapsingToolbarLayout.LayoutParams(baseparams);
+ } else if (aparent instanceof FrameLayout) {
+ return new FrameLayout.LayoutParams(baseparams);
+ } else if (aparent instanceof TabLayout) {
+ return new TabLayout.LayoutParams(baseparams);
+ } else if (aparent instanceof CoordinatorLayout) {
+ return new CoordinatorLayout.LayoutParams(baseparams);
+ } else if (aparent instanceof DrawerLayout) {
+ return new DrawerLayout.LayoutParams(baseparams);
+ } else if (aparent instanceof RelativeLayout) {
+ return new RelativeLayout.LayoutParams(baseparams);
+ } else if (aparent instanceof ViewGroup) {
+ return new RelativeLayout.LayoutParams(baseparams);
+ } else if (aparent instanceof LinearLayout) {
+ return new LinearLayout.LayoutParams(baseparams);
+ } else if (aparent instanceof AppBarLayout) {
+ return new AppBarLayout.LayoutParams(baseparams);
+ } else if (aparent == null) {
+ throw new NullPointerException("Parent is null");
+ } else {
+ throw new IllegalArgumentException("LAMW/jCommons: Parent is UNKNOW!: [ "
+ + aparent.getClass().getName() + " ]");
+ }
+ }
+
+ public long getPasObj() {
+ return PasObj;
+ }
+
+ public void setParent( android.view.ViewGroup _viewgroup) {
+ if ( (parent != null) && (aOwnerView != null) ) { parent.removeView(aOwnerView); }
+ parent = _viewgroup;
+ if ( (parent != null) && (aOwnerView != null) ) {
+ parent.addView(aOwnerView, newLayoutParams(parent,(ViewGroup.MarginLayoutParams)lparams));
+ lparams = (ViewGroup.MarginLayoutParams)aOwnerView.getLayoutParams();
+ aOwnerView.setVisibility(android.view.View.VISIBLE);
+ }
+ mRemovedFromParent = false;
+ }
+
+ public void AddView(View _view) {
+ ViewGroup parent = (ViewGroup) _view.getParent();
+ ViewGroup.MarginLayoutParams vParam = null; // layout XYWH
+ vParam = new ViewGroup.MarginLayoutParams(android.view.ViewGroup.LayoutParams.MATCH_PARENT, android.view.ViewGroup.LayoutParams.MATCH_PARENT); // W,H
+ if (parent != null) parent.removeView(_view);
+ ((ViewGroup) aOwnerView).addView(_view, newLayoutParams((ViewGroup) _view,(ViewGroup.MarginLayoutParams)vParam));
+ }
+
+ public ViewGroup getParent() {
+ return parent;
+ }
+
+ public void removeFromViewParent() {
+ if (!mRemovedFromParent) {
+ if (aOwnerView != null) {
+ aOwnerView.setVisibility(android.view.View.INVISIBLE);
+ if (parent != null) parent.removeView(aOwnerView);
+ }
+ mRemovedFromParent = true;
+ }
+ }
+
+
+ public void setVisibilityGone() {
+ if (aOwnerView != null) {
+ aOwnerView.setVisibility(android.view.View.GONE);
+ }
+ }
+
+ public void setMarginLeftTopRightBottom(int _left, int _top,int _right, int _bottom) {
+ marginLeft = _left;
+ marginTop = _top;
+ marginRight = _right;
+ marginBottom = _bottom;
+ lparams.setMargins(marginLeft,marginTop,marginRight,marginBottom);
+ if (aOwnerView != null)
+ aOwnerView.setLayoutParams(lparams);
+ }
+
+ public void setLeftTopRightBottomWidthHeight(int _left, int _top, int _right, int _bottom, int _w, int _h) {
+ marginLeft = _left;
+ marginTop = _top;
+ marginRight = _right;
+ marginBottom = _bottom;
+ lparamH = _h;
+ lparamW = _w;
+ }
+
+ public void setLParamWidth(int _w) {
+ lparamW = _w;
+ lparams.width = lparamW;
+ }
+
+ public void setLParamHeight(int _h) {
+ lparamH = _h;
+ lparams.height = lparamH;
+ }
+
+ public int getLParamHeight() {
+ int r = lparamH;
+
+ if (r == android.view.ViewGroup.LayoutParams.WRAP_CONTENT) {
+ int widthPixels = context.getResources().getDisplayMetrics().widthPixels;
+
+ int widthMeasureSpec = View.MeasureSpec.makeMeasureSpec(widthPixels, View.MeasureSpec.AT_MOST);
+ int heightMeasureSpec = View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED);
+ aOwnerView.measure(widthMeasureSpec, heightMeasureSpec);
+
+ r = aOwnerView.getMeasuredHeight();
+ }
+
+ //Fix the "match_parent" error with an "anchor" and
+ // within the component a "half_parent" is set
+ if (r == android.view.ViewGroup.LayoutParams.MATCH_PARENT) {
+ if( aOwnerView.getHeight() > 0 ) r = aOwnerView.getHeight();
+ }
+
+ return r;
+ }
+
+ public int getLParamWidth() {
+ int r = lparamW;
+
+ if (r == android.view.ViewGroup.LayoutParams.WRAP_CONTENT) {
+ int widthPixels = context.getResources().getDisplayMetrics().widthPixels;
+
+ int widthMeasureSpec = View.MeasureSpec.makeMeasureSpec(widthPixels, View.MeasureSpec.AT_MOST);
+ int heightMeasureSpec = View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED);
+ aOwnerView.measure(widthMeasureSpec, heightMeasureSpec);
+
+ r = aOwnerView.getMeasuredWidth();
+ }
+
+ //Fix the "match_parent" error with an "anchor" and
+ // within the component a "half_parent" is set
+ if (r == android.view.ViewGroup.LayoutParams.MATCH_PARENT) {
+ if( aOwnerView.getWidth() > 0 ) r = aOwnerView.getWidth();
+ }
+
+ return r;
+ }
+
+ public void setLGravity(int _g) {
+ int LEFT;
+ int RIGHT;
+ //[ifdef_api14up]
+ LEFT = Gravity.START;
+ RIGHT = Gravity.END;
+ //[endif_api14up]
+ /* //[endif_api14up]
+ LEFT = Gravity.LEFT;
+ RIGHT = Gravity.RIGHT;
+ //[ifdef_api14up] */
+ switch(_g) {
+ case 0: lgravity = Gravity.NO_GRAVITY; break;
+ case 1: lgravity = LEFT | Gravity.TOP; break;
+ case 2: lgravity = Gravity.CENTER_HORIZONTAL | Gravity.TOP; break;
+ case 3: lgravity = RIGHT | Gravity.TOP; break;
+
+ case 4: lgravity = LEFT | Gravity.BOTTOM; break;
+ case 5: lgravity = Gravity.CENTER_HORIZONTAL | Gravity.BOTTOM; break;
+ case 6: lgravity = RIGHT | Gravity.BOTTOM; break;
+
+ case 7: lgravity = Gravity.CENTER; break;
+
+ case 8: lgravity = LEFT | Gravity.CENTER_VERTICAL; break;
+ case 9: lgravity = RIGHT | Gravity.CENTER_VERTICAL; break;
+
+ case 10: lgravity = LEFT; break;
+ case 11: lgravity = RIGHT;break;
+
+ case 12: lgravity = Gravity.TOP; break;
+ case 13: lgravity = Gravity.BOTTOM;break;
+
+ }
+ }
+
+ public void setAnchorLGravity(int _g, int _anchorId) {
+ int LEFT;
+ int RIGHT;
+ //[ifdef_api14up]
+ LEFT = Gravity.START;
+ RIGHT = Gravity.END;
+ //[endif_api14up]
+ /* //[endif_api14up]
+ LEFT = Gravity.LEFT;
+ RIGHT = Gravity.RIGHT;
+ //[ifdef_api14up] */
+
+ algravityAnchorId = _anchorId;
+
+ switch(_g) {
+ case 0: algravity = Gravity.NO_GRAVITY; break;
+ case 1: algravity = LEFT | Gravity.TOP; break;
+ case 2: algravity = Gravity.CENTER_HORIZONTAL | Gravity.TOP; break;
+ case 3: algravity = RIGHT | Gravity.TOP; break;
+
+ case 4: algravity = LEFT | Gravity.BOTTOM; break;
+ case 5: algravity = Gravity.CENTER_HORIZONTAL | Gravity.BOTTOM; break;
+ case 6: algravity = RIGHT | Gravity.BOTTOM; break;
+
+ case 7: algravity = Gravity.CENTER; break;
+
+ case 8: algravity = LEFT | Gravity.CENTER_VERTICAL; break;
+ case 9: algravity = RIGHT | Gravity.CENTER_VERTICAL; break;
+
+ case 10: algravity = LEFT; break;
+ case 11: algravity = RIGHT;break;
+
+ case 12: algravity = Gravity.TOP; break;
+ case 13: algravity = Gravity.BOTTOM;break;
+
+ }
+
+ if (lparams instanceof CoordinatorLayout.LayoutParams) {
+ ((CoordinatorLayout.LayoutParams)lparams).gravity = lgravity;
+ if (algravityAnchorId >= 0) {
+ ((CoordinatorLayout.LayoutParams)lparams).anchorGravity = algravity;
+ ((CoordinatorLayout.LayoutParams)lparams).setAnchorId(algravityAnchorId);
+ }
+ }
+ }
+
+ public void setLWeight(float _w) {
+ lweight = _w;
+ }
+
+ public void addLParamsAnchorRule(int _rule) {
+ lparamsAnchorRule[countAnchorRule] = _rule;
+ countAnchorRule = countAnchorRule + 1;
+ }
+
+ public void addLParamsParentRule(int _rule) {
+ lparamsParentRule[countParentRule] = _rule;
+ countParentRule = countParentRule + 1;
+ }
+
+ public void setLayoutAll(int _idAnchor) {
+ lparams.width = lparamW;
+ lparams.height = lparamH;
+ lparams.setMargins(marginLeft,marginTop,marginRight,marginBottom);
+
+ if (lparams instanceof RelativeLayout.LayoutParams) {
+ if (_idAnchor > 0) {
+ for (int i = 0; i < countAnchorRule; i++) {
+ ((RelativeLayout.LayoutParams)lparams).addRule(lparamsAnchorRule[i], _idAnchor);
+ }
+ }
+ for (int j = 0; j < countParentRule; j++) {
+ ((RelativeLayout.LayoutParams)lparams).addRule(lparamsParentRule[j]);
+ }
+ }
+
+
+ if (lparams instanceof CoordinatorLayout.LayoutParams) {
+ ((CoordinatorLayout.LayoutParams)lparams).gravity = lgravity;
+
+ /*
+ if (algravityAnchorId >= 0) {
+ ((CoordinatorLayout.LayoutParams)lparams).anchorGravity = algravity;
+ ((CoordinatorLayout.LayoutParams)lparams).setAnchorId(algravityAnchorId);
+ }
+ */
+
+ }
+ if (lparams instanceof DrawerLayout.LayoutParams) {
+ ((DrawerLayout.LayoutParams)lparams).gravity = lgravity;
+ }
+
+ if (lparams instanceof CollapsingToolbarLayout.LayoutParams) {
+ ((CollapsingToolbarLayout.LayoutParams)lparams).gravity = lgravity;
+ }
+
+ if (lparams instanceof NestedScrollView.LayoutParams) {
+ ((NestedScrollView.LayoutParams)lparams).gravity = lgravity;
+ }
+
+ if (lparams instanceof FrameLayout.LayoutParams) {
+ ((FrameLayout.LayoutParams)lparams).gravity = lgravity;
+ }
+
+
+ if (lparams instanceof TabLayout.LayoutParams) {
+ ((TabLayout.LayoutParams)lparams).gravity = lgravity;
+ }
+
+ if (lparams instanceof LinearLayout.LayoutParams) { //weight
+ ((LinearLayout.LayoutParams)lparams).weight = lweight; //lweight = 1 <-- the trick!!
+ ((LinearLayout.LayoutParams)lparams).gravity = lgravity; //lweight;
+ }
+
+ if (lparams instanceof AppBarLayout.LayoutParams) {
+ ((AppBarLayout.LayoutParams)lparams).weight = lweight;
+ }
+
+ if (aOwnerView != null) { aOwnerView.setLayoutParams(lparams); }
+ }
+
+ public void clearLayoutAll() {
+ if (lparams instanceof RelativeLayout.LayoutParams) {
+ for (int i = 0; i < countAnchorRule; i++) {
+ if(Build.VERSION.SDK_INT < 17)
+ ((android.widget.RelativeLayout.LayoutParams) lparams).addRule(lparamsAnchorRule[i], 0);
+//[ifdef_api17up]
+ if(Build.VERSION.SDK_INT >= 17)
+ ((android.widget.RelativeLayout.LayoutParams) lparams).removeRule(lparamsAnchorRule[i]); //need API >= 17!
+//[endif_api17up]
+ }
+ for (int j = 0; j < countParentRule; j++) {
+ if(Build.VERSION.SDK_INT < 17)
+ ((android.widget.RelativeLayout.LayoutParams) lparams).addRule(lparamsParentRule[j], 0);
+//[ifdef_api17up]
+ if(Build.VERSION.SDK_INT >= 17)
+ ((android.widget.RelativeLayout.LayoutParams) lparams).removeRule(lparamsParentRule[j]); //need API >= 17!
+//[endif_api17up]
+ }
+ }
+ countAnchorRule = 0;
+ countParentRule = 0;
+ }
+
+ public void free() {
+ if ( (parent != null) && (aOwnerView != null)) { parent.removeView(aOwnerView); }
+ lparams = null;
+ }
+
+ public void MatchParent() {
+ lparamW = android.view.ViewGroup.LayoutParams.MATCH_PARENT;
+ lparamH = android.view.ViewGroup.LayoutParams.MATCH_PARENT;
+ lparams.width = lparamW;
+ lparams.height = lparamH;
+
+ if (aOwnerView != null)
+ aOwnerView.setLayoutParams(lparams);
+ }
+
+ public void WrapParent() {
+ lparamW = android.view.ViewGroup.LayoutParams.WRAP_CONTENT;
+ lparamH = android.view.ViewGroup.LayoutParams.WRAP_CONTENT;
+ lparams.width = lparamW;
+ lparams.height = lparamH;
+
+ if (aOwnerView != null)
+ aOwnerView.setLayoutParams(lparams);
+ }
+
+ public void CenterInParent() {
+ //resetLParamsRules(); need ???
+ if (lparams instanceof RelativeLayout.LayoutParams) {
+ ((RelativeLayout.LayoutParams)lparams).addRule(android.widget.RelativeLayout.CENTER_IN_PARENT); //android.widget.RelativeLayout.CENTER_VERTICAL = 15
+ aOwnerView.setLayoutParams(lparams); //added ::need ??
+ countParentRule = countParentRule + 1;
+ }
+ }
+
+ public void setCollapseMode(int _mode) { //called on JNIPrompt
+ ViewGroup.LayoutParams params;
+
+ if (lparams == null) params = aOwnerView.getLayoutParams();
+ else params = lparams;
+
+ CollapsingToolbarLayout.LayoutParams newParams;
+ if (params instanceof CollapsingToolbarLayout.LayoutParams) {
+ newParams = (CollapsingToolbarLayout.LayoutParams)lparams;
+ } else {
+ newParams = new CollapsingToolbarLayout.LayoutParams(params); //bug???
+ }
+ int collapsingMode = 0;
+ switch(_mode) {
+ case 0: collapsingMode = CollapsingToolbarLayout.LayoutParams.COLLAPSE_MODE_OFF;break;
+ case 1: collapsingMode = CollapsingToolbarLayout.LayoutParams.COLLAPSE_MODE_PIN; break;
+ case 2: collapsingMode = CollapsingToolbarLayout.LayoutParams.COLLAPSE_MODE_PARALLAX; break;//default - imageView
+ }
+ //CollapsingToolbarLayout.LayoutParams.COLLAPSE_MODE_PARALLAX
+ newParams.setCollapseMode(collapsingMode); //COLLAPSE_MODE_OFF
+ aOwnerView.setLayoutParams(newParams);
+ aOwnerView.requestLayout();
+ }
+
+
+ public void setFitsSystemWindows(boolean _value) {
+ if (Build.VERSION.SDK_INT >= 21) {
+ //[ifdef_api21up]
+ aOwnerView.setFitsSystemWindows(true);
+ //[endif_api21up]
+ }
+ }
+
+
+ public void setScrollFlag(int _collapsingScrollFlag) { //called in OnJNIPrompt
+ int scrflag = -1;
+ ViewGroup.LayoutParams params;
+ if (lparams == null) params = aOwnerView.getLayoutParams();
+ else params = lparams;
+ //In order to clear flags params.setScrollFlags(0)
+ AppBarLayout.LayoutParams newParams = null;
+ if (params instanceof AppBarLayout.LayoutParams) {
+ newParams = (AppBarLayout.LayoutParams)params;
+ } else {
+ newParams = new AppBarLayout.LayoutParams(params); //BUG ???
+ }
+
+ switch(_collapsingScrollFlag) {
+ case 0: scrflag = AppBarLayout.LayoutParams.SCROLL_FLAG_EXIT_UNTIL_COLLAPSED; break;
+ case 1: scrflag = AppBarLayout.LayoutParams.SCROLL_FLAG_ENTER_ALWAYS_COLLAPSED; break;
+ case 2: scrflag = AppBarLayout.LayoutParams.SCROLL_FLAG_ENTER_ALWAYS; break; //default
+ case 3: scrflag = AppBarLayout.LayoutParams.SCROLL_FLAG_SNAP; break;
+ case 4: scrflag = -1;
+ }
+
+ if (scrflag >= 0) {
+ newParams.setScrollFlags(AppBarLayout.LayoutParams.SCROLL_FLAG_SCROLL | scrflag);
+ aOwnerView.setLayoutParams(newParams);
+ aOwnerView.requestLayout();
+ }
+ }
+
+ /*
+ public Drawable GetDrawableResourceById(Context context, int _resID) {
+ return ResourcesCompat.getDrawable(context.getResources(),_resID , null);
+ }
+ */
+
+ public int getColorFromResources(Context c, int colorResId) {
+ return ResourcesCompat.getColor(c.getResources(), colorResId, null); //without theme
+ }
+
+ public int getColorPrimaryId() {
+ return R.color.primary;
+ }
+
+ public int getColorPrimaryDarkId() {
+ return R.color.primary_dark;
+ }
+
+ public int getColorPrimaryLightId() {
+ return R.color.primary_light;
+ }
+
+
+ public int getColorAccentId() {
+ return R.color.accent;
+ }
+
+ public static void RequestRuntimePermission(Controls controls, String androidPermission, int requestCode) { //"android.permission.CAMERA"
+ //[ifdef_api23up]
+ if (Build.VERSION.SDK_INT >= 23) {
+ ActivityCompat.requestPermissions(controls.activity, new String[]{androidPermission}, requestCode);
+ } //[endif_api23up]
+ }
+
+
+ public static void RequestRuntimePermission(Controls controls, String[] androidPermissions, int requestCode) {
+ //[ifdef_api23up]
+ if (Build.VERSION.SDK_INT >= 23) {
+ controls.activity.requestPermissions(androidPermissions, requestCode);
+ } //[endif_api23up]
+ }
+
+
+ public static boolean IsRuntimePermissionGranted(Controls controls, String _androidPermission) { //"android.permission.CAMERA"
+ boolean r = true;
+ int IsGranted = PackageManager.PERMISSION_GRANTED; //0 PERMISSION_DENIED = -1
+ //[ifdef_api23up]
+ if (Build.VERSION.SDK_INT >= 23) {
+ IsGranted = ContextCompat.checkSelfPermission(controls.activity, _androidPermission);
+ } //[endif_api23up]
+ if (IsGranted != PackageManager.PERMISSION_GRANTED) r = false;
+
+ return r;
+ }
+
+ public static boolean HasActionBar(Controls controls) {
+ if (controls.activity instanceof AppCompatActivity)
+ {
+ android.support.v7.app.ActionBar actionBar = ((AppCompatActivity) controls.activity).getSupportActionBar();
+ if (actionBar != null) return true;
+ else return false;
+ } else return false;
+ }
+
+ public static void SetActionBarSubTitle(Controls controls, String subtitle) {
+ if (controls.activity instanceof AppCompatActivity)
+ {
+ android.support.v7.app.ActionBar actionBar = ((AppCompatActivity) controls.activity).getSupportActionBar();
+ if (actionBar != null)
+ ((AppCompatActivity) controls.activity).getSupportActionBar().setSubtitle(subtitle);
+ }
+ }
+
+ public static void SetActionBarTitle(Controls controls, String title) {
+ if (controls.activity instanceof AppCompatActivity)
+ {
+ android.support.v7.app.ActionBar actionBar = ((AppCompatActivity) controls.activity).getSupportActionBar();
+ if (actionBar != null)
+ ((AppCompatActivity) controls.activity).getSupportActionBar().setTitle(title);
+ }
+ }
+
+ public static void ActionBarHide(Controls controls) {
+ if (controls.activity instanceof AppCompatActivity)
+ {
+ android.support.v7.app.ActionBar actionBar = ((AppCompatActivity) controls.activity).getSupportActionBar();
+ if (actionBar != null)
+ ((AppCompatActivity) controls.activity).getSupportActionBar().hide();
+ }
+ }
+
+ public static void ActionBarShow(Controls controls) {
+ if (controls.activity instanceof AppCompatActivity)
+ {
+ android.support.v7.app.ActionBar actionBar = ((AppCompatActivity) controls.activity).getSupportActionBar();
+ if (actionBar != null)
+ ((AppCompatActivity) controls.activity).getSupportActionBar().show();
+ }
+ }
+
+ public static void ActionBarShowTitle(Controls controls, boolean value) {
+ if (controls.activity instanceof AppCompatActivity)
+ {
+ android.support.v7.app.ActionBar actionBar = ((AppCompatActivity) controls.activity).getSupportActionBar();
+ if (actionBar != null)
+ ((AppCompatActivity) controls.activity).getSupportActionBar().setDisplayShowTitleEnabled(value);
+ }
+ }
+
+ public static void ActionBarShowLogo(Controls controls, boolean value) {
+ if (controls.activity instanceof AppCompatActivity)
+ {
+ android.support.v7.app.ActionBar actionBar = ((AppCompatActivity) controls.activity).getSupportActionBar();
+ if (actionBar != null)
+ ((AppCompatActivity) controls.activity).getSupportActionBar().setDisplayUseLogoEnabled(value);
+ }
+ }
+
+ public static void ActionBarDisplayHomeAsUpEnabled(Controls controls, boolean value) {
+ if (controls.activity instanceof AppCompatActivity)
+ {
+ android.support.v7.app.ActionBar actionBar = ((AppCompatActivity) controls.activity).getSupportActionBar();
+ if (actionBar != null)
+ ((AppCompatActivity) controls.activity).getSupportActionBar().setDisplayHomeAsUpEnabled(value);
+ }
+ }
+
+ public static void ActionBarSetIcon(Controls controls, Drawable icon) {
+ if (controls.activity instanceof AppCompatActivity)
+ {
+ android.support.v7.app.ActionBar actionBar = ((AppCompatActivity) controls.activity).getSupportActionBar();
+ if (actionBar != null)
+ ((AppCompatActivity) controls.activity).getSupportActionBar().setIcon(icon);
+ }
+
+ }
+
+ public static void ActionBarSetTabNavigationMode(Controls controls) {
+ //not AppCompat ..
+ }
+
+ public static void ActionBarRemoveAllTabs(Controls controls) {
+ //not AppCompat ..
+ }
+
+ public static int ActionGetBarBarHeight(Controls controls) {
+ return 0; //not AppCompat ..
+ }
+
+ public static boolean ActionBarIsShowing(Controls controls) {
+ if (controls.activity instanceof AppCompatActivity)
+ {
+ android.support.v7.app.ActionBar actionBar = ((AppCompatActivity) controls.activity).getSupportActionBar();
+ if (actionBar != null)
+ return actionBar.isShowing();
+ else return false;
+ } else return false;
+ }
+
+ public static boolean IsAppCompatProject(Controls controls) {
+ if (controls.activity instanceof AppCompatActivity) return true;
+ else return false;
+ }
+}
diff --git a/SmartFritz/src/org/muctec/smartfritz/jEditText.java b/SmartFritz/src/org/muctec/smartfritz/jEditText.java
new file mode 100644
index 0000000000000000000000000000000000000000..b4df6ee7f858c8fcadb24a9c42192dd136e1e249
--- /dev/null
+++ b/SmartFritz/src/org/muctec/smartfritz/jEditText.java
@@ -0,0 +1,695 @@
+package org.muctec.smartfritz;
+
+import java.io.BufferedReader;
+
+import java.io.File;
+import java.io.FileReader;
+import java.io.FileWriter;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.InputStreamReader;
+import java.io.OutputStreamWriter;
+import java.lang.reflect.Field;
+
+import android.content.ClipData;
+import android.content.ClipboardManager;
+import android.content.Context;
+import android.graphics.Bitmap;
+import android.graphics.Canvas;
+import android.graphics.Typeface;
+import android.graphics.drawable.BitmapDrawable;
+import android.graphics.drawable.Drawable;
+import android.os.Build;
+import android.text.Editable;
+import android.text.InputFilter;
+import android.text.InputType;
+import android.text.TextWatcher;
+import android.text.method.ScrollingMovementMethod;
+import android.util.Log;
+import android.util.TypedValue;
+import android.view.KeyEvent;
+import android.view.View;
+import android.view.ViewGroup;
+import android.view.inputmethod.EditorInfo;
+import android.view.inputmethod.InputMethodManager;
+import android.widget.EditText;
+import android.widget.Scroller;
+import android.view.Gravity;
+import android.widget.TextView;
+
+//Reviewed by TR3E on 08/20/2019
+
+public class jEditText extends EditText {
+ //Pascal Interface
+ //private long PasObj = 0; // Pascal Obj
+ private Controls controls = null; // Control Class for Event
+ private jCommons LAMWCommon;
+ //
+ private OnKeyListener onKeyListener; // thanks to @renabor
+ private TextWatcher textwatcher; // OnChange
+
+ private OnClickListener onClickListener; // event
+
+ String bufStr;
+ private boolean canDispatchChangeEvent = false;
+ private boolean canDispatchChangedEvent = false;
+ private boolean mFlagSuggestion = false;
+ private boolean mFlagCapSentence = false;
+ private boolean mFlagCaptureBackPressed = false; // by tr3e
+
+ private ClipboardManager mClipBoard = null;
+ private ClipData mClipData = null;
+
+ private float mTextSize = 0; //default
+ private int mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_SP; //default
+
+ private boolean mCloseSoftInputOnEnter = true;
+
+ //Constructor
+ public jEditText(android.content.Context context,
+ Controls ctrls,long pasobj ) {
+ super(context);
+ canDispatchChangeEvent = false;
+ canDispatchChangedEvent = false;
+
+ controls = ctrls;
+ LAMWCommon = new jCommons(this,context,pasobj);
+
+ mClipBoard = (ClipboardManager) controls.activity.getSystemService(Context.CLIPBOARD_SERVICE);
+
+ setOnFocusChangeListener(new OnFocusChangeListener() {
+ public void onFocusChange(View v, boolean hasFocus) {
+ final int p = v.getId();
+ final EditText Caption = (EditText)v;
+ if (!hasFocus){
+ if (p >= 0) {
+ controls.pOnLostFocus(LAMWCommon.getPasObj(), Caption.getText().toString());
+ }
+ }
+ }
+ });
+
+ //Event
+ onClickListener = new OnClickListener() {
+ public void onClick(View view) {
+ //if (enabled) {
+ controls.pOnClick(LAMWCommon.getPasObj(),Const.Click_Default);
+ //}
+ };
+ };
+ setOnClickListener(onClickListener);
+
+ // Fixed "Go / Next / Done / Ok" command capture [by TR3E]
+ setOnEditorActionListener(new TextView.OnEditorActionListener() {
+ @Override
+ public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
+ if (actionId != 0) {
+ final EditText caption = (EditText)v;
+
+ if (mCloseSoftInputOnEnter) {
+ InputMethodManager imm = (InputMethodManager) controls.activity.getSystemService(Context.INPUT_METHOD_SERVICE);
+ imm.hideSoftInputFromWindow(v.getWindowToken(), 0);
+ }
+
+ if (!caption.getText().toString().equals("")){ //try fix program logic...
+ controls.pOnEnter(LAMWCommon.getPasObj());
+ }
+
+ return true;
+ } else {
+ return false;
+ }
+ }
+ });
+
+ onKeyListener = new OnKeyListener() {
+ public boolean onKey(View v, int keyCode, KeyEvent event) { //Called when a hardware key is dispatched to a view
+
+ final EditText caption = (EditText)v;
+
+ // by tr3e fix back_key close app
+ if( mFlagCaptureBackPressed && (event.getAction() == KeyEvent.ACTION_DOWN) &&
+ (KeyEvent.KEYCODE_BACK == keyCode) )
+ {
+ InputMethodManager imm = (InputMethodManager) controls.activity.getSystemService(Context.INPUT_METHOD_SERVICE);
+ imm.hideSoftInputFromWindow(v.getWindowToken(), 0);
+ controls.pOnBackPressed(LAMWCommon.getPasObj());
+ return true;
+ }
+
+ if( (event.getAction() == KeyEvent.ACTION_UP) && (keyCode == KeyEvent.KEYCODE_ENTER)){
+ if (mCloseSoftInputOnEnter) {
+ InputMethodManager imm = (InputMethodManager) controls.activity.getSystemService(Context.INPUT_METHOD_SERVICE);
+ imm.hideSoftInputFromWindow(v.getWindowToken(), 0);
+ }
+ if (! caption.getText().toString().equals("")){ //try fix program logic...
+ controls.pOnEnter(LAMWCommon.getPasObj());
+ }
+ return mCloseSoftInputOnEnter;
+ }
+
+ return false;
+ }
+ };
+
+ setOnKeyListener(onKeyListener);
+
+ //Event
+ textwatcher = new TextWatcher() {
+ @Override
+ public void beforeTextChanged(CharSequence s, int start, int count, int after) {
+ if (canDispatchChangeEvent) {
+ controls.pOnChange(LAMWCommon.getPasObj(), s.toString(), (s.toString()).length());
+ }
+ }
+ @Override
+ public void onTextChanged(CharSequence s, int start, int before, int count) {
+ if (canDispatchChangedEvent) {
+ controls.pOnChanged(LAMWCommon.getPasObj(),s.toString(), (s.toString()).length());
+ }
+ }
+ @Override
+ public void afterTextChanged(Editable s) {
+ //
+ }
+ };
+
+ addTextChangedListener(textwatcher);
+ }
+
+ //Free object except Self, Pascal Code Free the class.
+ public void Free() {
+ removeTextChangedListener(textwatcher);
+ textwatcher = null;
+ setOnKeyListener(null);
+ LAMWCommon.free();
+ }
+
+ public long GetPasObj() {
+ return LAMWCommon.getPasObj();
+ }
+
+ public void SetViewParent(ViewGroup _viewgroup ) {
+ LAMWCommon.setParent(_viewgroup);
+ }
+
+ public ViewGroup GetParent() {
+ return LAMWCommon.getParent();
+ }
+
+ public void RemoveFromViewParent() {
+ LAMWCommon.removeFromViewParent();
+ }
+
+ public void SetLeftTopRightBottomWidthHeight(int left, int top, int right, int bottom, int w, int h) {
+ LAMWCommon.setLeftTopRightBottomWidthHeight(left,top,right,bottom,w,h);
+ }
+
+ public void SetLParamWidth(int w) {
+ LAMWCommon.setLParamWidth(w);
+ }
+
+ public void SetLParamHeight(int h) {
+ LAMWCommon.setLParamHeight(h);
+ }
+
+ public int GetLParamHeight() {
+ return LAMWCommon.getLParamHeight();
+ }
+
+ public int GetLParamWidth() {
+ return LAMWCommon.getLParamWidth();
+ }
+
+ public void SetLGravity(int _g) {
+ LAMWCommon.setLGravity(_g);
+ }
+
+ public void SetLWeight(float _w) {
+ LAMWCommon.setLWeight(_w);
+ }
+
+ public void AddLParamsAnchorRule(int rule) {
+ LAMWCommon.addLParamsAnchorRule(rule);
+ }
+
+ public void AddLParamsParentRule(int rule) {
+ LAMWCommon.addLParamsParentRule(rule);
+ }
+
+ public void SetLayoutAll(int idAnchor) {
+ LAMWCommon.setLayoutAll(idAnchor);
+ }
+
+ public void ClearLayoutAll() {
+ LAMWCommon.clearLayoutAll();
+ }
+
+ public View GetView() {
+ return this;
+ }
+ //CURRENCY
+ public void SetInputTypeEx(String str) {
+ bufStr = new String(str.toString());
+ if(str.equals("NUMBER")) {
+ this.setInputType(android.text.InputType.TYPE_CLASS_NUMBER);
+ }
+ else if(str.equals("CURRENCY")) { //thanks to @renabor
+ this.setInputType(InputType.TYPE_CLASS_NUMBER|InputType.TYPE_NUMBER_FLAG_DECIMAL|InputType.TYPE_NUMBER_FLAG_SIGNED);
+ }
+ else if (str.equals("CAPCHARACTERS")) {
+ this.setInputType(android.text.InputType.TYPE_TEXT_FLAG_CAP_CHARACTERS);
+ }
+ else if (str.equals("TEXT")) {
+ this.setInputType(android.text.InputType.TYPE_CLASS_TEXT);
+ }
+ else if (str.equals("PHONE")) {this.setInputType(android.text.InputType.TYPE_CLASS_PHONE); }
+ else if (str.equals("PASSNUMBER")) {this.setInputType(android.text.InputType.TYPE_CLASS_NUMBER);
+ this.setTransformationMethod(android.text.method.PasswordTransformationMethod.getInstance()); }
+ else if (str.equals("PASSTEXT")) {this.setInputType(android.text.InputType.TYPE_CLASS_TEXT|android.text.InputType.TYPE_TEXT_VARIATION_PASSWORD);
+ this.setTransformationMethod(android.text.method.PasswordTransformationMethod.getInstance()); }
+
+ else if (str.equals("TEXTMULTILINE")){
+ this.setInputType(android.text.InputType.TYPE_CLASS_TEXT|android.text.InputType.TYPE_TEXT_FLAG_MULTI_LINE);
+ }
+ else if (str.equals("NULL")){
+ this.setInputType(InputType.TYPE_NULL);
+ }
+ else {this.setInputType(android.text.InputType.TYPE_CLASS_TEXT|InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS);};
+
+ if (!mFlagSuggestion) {
+ this.setInputType(this.getInputType() | InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS);
+ }
+ if (mFlagCapSentence) {
+ this.setInputType(this.getInputType() | InputType.TYPE_TEXT_FLAG_CAP_SENTENCES);
+ }
+
+ }
+
+ //LORDMAN 2013-08-13
+ public void SetTextAlignment( int align ) {
+ switch ( align ) {
+ //[ifdef_api14up]
+ case 0 : { setGravity( Gravity.START ); }; break;
+ case 1 : { setGravity( Gravity.END ); }; break;
+ //[endif_api14up]
+
+ /* //[endif_api14up]
+ case 0 : { setGravity( Gravity.LEFT ); }; break;
+ case 1 : { setGravity( Gravity.RIGHT ); }; break;
+ //[ifdef_api14up] */
+
+ case 2 : { setGravity( Gravity.CENTER_HORIZONTAL ); }; break;
+
+ //[ifdef_api14up]
+ default : { setGravity( Gravity.START ); }; break;
+ //[endif_api14up]
+
+ /* //[endif_api14up]
+ default : { setGravity( Gravity.LEFT ); }; break;
+ //[ifdef_api14up] */
+
+ }
+ }
+
+ //by jmpessoa
+ public void setScrollerEx() {
+ this.setScroller(new Scroller(controls.activity));
+ }
+
+ public void SetFocus() {
+ this.requestFocus();
+ }
+
+ public void InputMethodShow() {
+ InputMethodManager imm = (InputMethodManager) controls.activity.getSystemService(Context.INPUT_METHOD_SERVICE);
+ //Repaired forever show the "softInput" by TR3E
+ this.requestFocus();
+ imm.showSoftInput(this, InputMethodManager.SHOW_IMPLICIT);
+ }
+
+
+ public void InputMethodHide() {
+ InputMethodManager imm = (InputMethodManager) controls.activity.getSystemService(Context.INPUT_METHOD_SERVICE);
+ imm.hideSoftInputFromWindow(this.getWindowToken(), 0);
+ }
+
+ public int[] getCursorPos() {
+ int[] vals = new int[2];
+ vals[0] = this.getSelectionStart();
+ vals[1] = this.getSelectionEnd();
+ return vals;
+ }
+
+ public void setCursorPos(int startPos, int endPos) {
+ if (endPos == 0) { endPos = startPos; };
+ this.setSelection(startPos,endPos);
+ }
+
+ //LORDMAN - 2013-07-26
+ public void MaxLength(int mLength) { //not make the length of the text greater than the specified length
+ if (mLength >= 0) {
+ InputFilter[] FilterArray = new InputFilter[1];
+ FilterArray[0] = new InputFilter.LengthFilter(mLength);
+ this.setFilters(FilterArray);
+ }
+ else {
+ this.setFilters(new InputFilter[] {}); //reset to default!!!
+ }
+ }
+
+ //LORDMAN 2013-08-27
+ public void SetEnabled(boolean enabled ) {
+ this.setClickable (enabled);
+ this.setEnabled (enabled);
+ this.setFocusable (enabled);
+ this.setFocusableInTouchMode (enabled);
+ }
+
+ //LORDMAN 2013-08-27
+ public void SetEditable(boolean enabled ) {
+ this.setClickable(enabled);
+
+ if (enabled) {this.setEnabled(enabled); }
+
+ this.setFocusable(enabled);
+ this.setFocusableInTouchMode (enabled);
+ }
+
+ //by jmpessoa :: bug! why?
+ public void SetMovementMethod() {
+ this.setMovementMethod(new ScrollingMovementMethod());//ScrollingMovementMethod.getInstance()
+ }
+ //by jmpessoa
+ public String GetText() {
+ return this.getText().toString();
+ }
+
+ //by jmpessoa
+ public void AllCaps() {
+ InputFilter[] FilterArray = new InputFilter[1];
+ FilterArray[0] = new InputFilter.AllCaps();
+ this.setFilters(FilterArray);
+ }
+
+ public void DispatchOnChangeEvent(boolean value) {
+ canDispatchChangeEvent = value;
+ }
+
+ public void DispatchOnChangedEvent(boolean value) {
+ canDispatchChangedEvent = value;
+ }
+
+
+ public void SetInputType(int ipt){
+ this.setInputType(0);
+ }
+
+ public void Append(String _txt) {
+ this.append(_txt);
+ }
+
+ public void AppendLn(String _txt) {
+ this.append(_txt+"\n");
+ }
+
+ public void AppendTab() {
+ this.append("\t");
+ }
+
+ public void SetImeOptions(int _imeOption) {
+ switch(_imeOption ) {
+ case 0: this.setImeOptions(EditorInfo.IME_FLAG_NO_FULLSCREEN); break;
+ case 1: this.setImeOptions(EditorInfo.IME_MASK_ACTION|EditorInfo.IME_ACTION_NONE); break;
+ case 2: this.setImeOptions(EditorInfo.IME_MASK_ACTION|EditorInfo.IME_ACTION_GO); break;
+ case 3: this.setImeOptions(EditorInfo.IME_MASK_ACTION|EditorInfo.IME_ACTION_SEARCH); break;
+ case 4: this.setImeOptions(EditorInfo.IME_MASK_ACTION|EditorInfo.IME_ACTION_SEND); break;
+ case 5: this.setImeOptions(EditorInfo.IME_MASK_ACTION|EditorInfo.IME_ACTION_NEXT); break;
+ case 6: this.setImeOptions(EditorInfo.IME_MASK_ACTION|EditorInfo.IME_ACTION_DONE); break;
+ case 7: this.setImeOptions(EditorInfo.IME_MASK_ACTION|EditorInfo.IME_ACTION_PREVIOUS ); break;
+ //case 8: this.setImeOptions(EditorInfo.IME_FLAG_FORCE_ASCII); break; //api >= 16
+ }
+ }
+
+ public void setFontAndTextTypeFace(int fontFace, int fontStyle) {
+ Typeface t = null;
+ switch (fontFace) {
+ case 0: t = Typeface.DEFAULT; break;
+ case 1: t = Typeface.SANS_SERIF; break;
+ case 2: t = Typeface.SERIF; break;
+ case 3: t = Typeface.MONOSPACE; break;
+ }
+ this.setTypeface(t, fontStyle);
+ }
+
+ public void SetAcceptSuggestion(boolean _value) {
+ mFlagSuggestion = _value;
+ }
+
+ public void SetCapSentence(boolean _value) {
+ mFlagCapSentence = _value;
+ }
+
+ // by tr3e
+ public void SetCaptureBackPressed(boolean _value) {
+ mFlagCaptureBackPressed = _value;
+ }
+
+ public void CopyToClipboard() {
+ mClipData = ClipData.newPlainText("text", this.getText().toString());
+ mClipBoard.setPrimaryClip(mClipData);
+ }
+
+ public void PasteFromClipboard() {
+ ClipData cdata = mClipBoard.getPrimaryClip();
+ ClipData.Item item = cdata.getItemAt(0);
+ this.setText(item.getText().toString());
+ }
+
+ public void Clear() {
+ this.setText("");
+ }
+
+ public void SetTextSize(float size) {
+ mTextSize = size;
+ String t = this.getText().toString();
+ this.setTextSize(mTextSizeTypedValue, mTextSize);
+ this.setText(t);
+ }
+
+ //TTextSizeTyped =(tsDefault, tsUnitPixels, tsUnitDIP, tsUnitMillimeters, tsUnitPoints, tsUnitScaledPixel);
+ public void SetFontSizeUnit(int _unit) {
+ switch (_unit) {
+ case 0: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_SP; break; //default
+ case 1: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_PX; break;
+ case 2: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_DIP; break;
+ case 3: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_MM; break;
+ case 4: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_PT; break;
+ case 5: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_SP; break;
+ }
+ String t = this.getText().toString();
+ this.setTextSize(mTextSizeTypedValue, mTextSize);
+ this.setText(t);
+ }
+
+ //by TR3E
+ public void SetSelection(int _value){
+ this.setSelection(_value);
+ }
+
+ public void SetSelectAllOnFocus(boolean _value){
+ this.setSelectAllOnFocus(_value);
+ }
+
+ public void SelectAll() {
+ this.selectAll();
+ }
+
+ public void SetBackgroundByResIdentifier(String _imgResIdentifier) { // ..res/drawable ex. "ic_launcher"
+ this.setBackgroundResource(controls.GetDrawableResourceId(_imgResIdentifier));
+ }
+
+ public void SetBackgroundByImage(Bitmap _image) {
+ if( _image == null ) return;
+
+ Drawable d = new BitmapDrawable(controls.activity.getResources(), _image);
+
+ if( d == null ) return;
+//[ifdef_api16up]
+ if(Build.VERSION.SDK_INT >= 16)
+ this.setBackground(d);
+//[endif_api16up]
+ }
+
+ @Override
+ protected void dispatchDraw(Canvas canvas) {
+ //DO YOUR DRAWING ON UNDER THIS VIEWS CHILDREN
+ controls.pOnBeforeDispatchDraw(LAMWCommon.getPasObj(), canvas, 1); //handle by pascal side
+ super.dispatchDraw(canvas);
+ //DO YOUR DRAWING ON TOP OF THIS VIEWS CHILDREN
+ controls.pOnAfterDispatchDraw(LAMWCommon.getPasObj(), canvas, 1); //handle by pascal side
+ }
+
+ public void SetCompoundDrawables(Bitmap _image, int _side) {
+ Drawable d = new BitmapDrawable(controls.activity.getResources(), _image);
+
+ // by TR3E
+ if( d == null ){
+ this.setCompoundDrawables(null, null, null, null);
+ return;
+ }
+
+ int h = d.getIntrinsicHeight();
+ int w = d.getIntrinsicWidth();
+ d.setBounds( 0, 0, w, h );
+
+ switch(_side) {
+ case 0: this.setCompoundDrawables(d, null, null, null); break; //left
+ case 1: this.setCompoundDrawables(null, null, d, null); break; //right
+ case 2: this.setCompoundDrawables(null, d, null, null); break; //above
+ case 3: this.setCompoundDrawables(null, null, null, d);
+ }
+ }
+
+ public void SetCompoundDrawables(String _imageResIdentifier, int _side) {
+
+ Drawable d = controls.GetDrawableResourceById(controls.GetDrawableResourceId(_imageResIdentifier));
+
+ // by TR3E
+ if( d == null ){
+ this.setCompoundDrawables(null, null, null, null);
+ return;
+ }
+
+ int h = d.getIntrinsicHeight();
+ int w = d.getIntrinsicWidth();
+ d.setBounds( 0, 0, w, h );
+
+ switch(_side) {
+ case 0: this.setCompoundDrawables(d, null, null, null); break; //left
+ case 1: this.setCompoundDrawables(null, null, d, null); break; //right
+ case 2: this.setCompoundDrawables(null, d, null, null); break; //above
+ case 3: this.setCompoundDrawables(null, null, null, d);
+ }
+ }
+
+ // https://blog.stylingandroid.com/gradient-text/
+ @Override
+ protected void onLayout( boolean changed, int left, int top, int right, int bottom ) {
+ super.onLayout( changed, left, top, right, bottom );
+ controls.pOnLayouting(LAMWCommon.getPasObj(), changed); //event handle by pascal side
+ }
+
+ /* https://mobikul.com/just-few-steps-to-make-your-app-rtl-supportable/
+ * add android:supportsRtl="true" to the element in manifest file.
+ */
+ public void SetTextDirection(int _textDirection) {
+ //[ifdef_api17up]
+ if(Build.VERSION.SDK_INT >= 17) {
+ switch (_textDirection) {
+ case 0: this.setTextDirection(View.TEXT_DIRECTION_INHERIT); break;
+ case 1: this.setTextDirection(View.TEXT_DIRECTION_FIRST_STRONG); break;
+ case 2: this.setTextDirection(View.TEXT_DIRECTION_ANY_RTL); break;
+ case 3: this.setTextDirection(View.TEXT_DIRECTION_LTR); break;
+ case 4: this.setTextDirection(View.TEXT_DIRECTION_RTL);
+
+ }
+ //Log.i("SetTextDirection", "SetTextDirection");
+ }
+ //[endif_api17up]
+ }
+
+ public void SetFontFromAssets(String _fontName) { // "font/font.ttf"
+ Typeface customfont = Typeface.createFromAsset( controls.activity.getAssets(), _fontName);
+ this.setTypeface(customfont);
+ }
+
+ public void RequestFocus() {
+ this.requestFocus();
+ }
+
+ public void SetCloseSoftInputOnEnter(boolean _closeSoftInput) {
+ mCloseSoftInputOnEnter = _closeSoftInput;
+ }
+
+ public void LoadFromFile(String _path, String _filename) {
+
+ File file = new File(_path, _filename);
+ StringBuilder content = new StringBuilder();
+
+ try {
+ BufferedReader br = new BufferedReader(new FileReader(file));
+ String line;
+
+ while ((line = br.readLine()) != null) {
+ content.append(line);
+ content.append('\n');
+ }
+ br.close();
+ }
+ catch (IOException e) {
+ //
+ }
+ this.setText(content.toString());
+ }
+
+
+ public void LoadFromFile(String _filename) {
+
+ String retStr = "";
+
+ try {
+ InputStream inputStream = controls.activity.openFileInput(_filename);
+
+ if ( inputStream != null ) {
+ InputStreamReader inputStreamReader = new InputStreamReader(inputStream);
+ BufferedReader bufferedReader = new BufferedReader(inputStreamReader);
+ String receiveString = "";
+ StringBuilder stringBuilder = new StringBuilder();
+ while ( (receiveString = bufferedReader.readLine()) != null ) {
+ stringBuilder.append(receiveString);
+ }
+
+ inputStream.close();
+ retStr = stringBuilder.toString();
+ }
+ }
+ catch (IOException e) {
+ // Log.i("jTextFileManager", "LoadFromFile error: " + e.toString());
+ }
+ this.setText(retStr);
+ }
+
+ public void SaveToFile(String _path, String _filename){
+ FileWriter fWriter;
+ try{ // Environment.getExternalStorageDirectory().getPath()
+ fWriter = new FileWriter(_path +"/"+ _filename);
+ fWriter.write(this.getText().toString());
+ fWriter.flush();
+ fWriter.close();
+ }catch(Exception e){
+ e.printStackTrace();
+ }
+ }
+
+ public void SaveToFile(String _filename) {
+ try {
+ OutputStreamWriter outputStreamWriter = new OutputStreamWriter(controls.activity.openFileOutput(_filename, Context.MODE_PRIVATE));
+ //outputStreamWriter.write("_header");
+ outputStreamWriter.write(this.getText().toString());
+ //outputStreamWriter.write("_footer");
+ outputStreamWriter.close();
+ }
+ catch (IOException e) {
+ // Log.i("jTextFileManager", "SaveToFile failed: " + e.toString());
+ }
+ }
+
+ public void SetSoftInputShownOnFocus(boolean _show) {
+ //[ifdef_api21up]
+ if (Build.VERSION.SDK_INT >= 21) {
+ this.setShowSoftInputOnFocus(_show);
+ } //[endif_api21up]
+ }
+}
+
diff --git a/SmartFritz/src/org/muctec/smartfritz/jExpandableListView.java b/SmartFritz/src/org/muctec/smartfritz/jExpandableListView.java
new file mode 100644
index 0000000000000000000000000000000000000000..51d56d7477752d125c022fc2433a3c6054d3be60
--- /dev/null
+++ b/SmartFritz/src/org/muctec/smartfritz/jExpandableListView.java
@@ -0,0 +1,819 @@
+package org.muctec.smartfritz;
+
+
+import android.content.Context;
+import android.view.Gravity;
+import android.view.View;
+import android.view.ViewGroup;
+import android.widget.ExpandableListView;
+import android.widget.ImageView;
+
+import java.util.HashMap;
+import java.util.List;
+import java.util.regex.Pattern;
+
+import android.graphics.Color;
+import android.graphics.Typeface;
+import android.util.TypedValue;
+import android.widget.AbsListView;
+import android.widget.BaseExpandableListAdapter;
+import android.widget.TextView;
+import android.widget.RelativeLayout.LayoutParams;
+
+import java.lang.reflect.Field;
+import java.util.ArrayList;
+import android.widget.LinearLayout;
+import android.widget.RelativeLayout;
+
+class HeaderInfo {
+ String title;
+ int color;
+ int fontSize;
+ int fontSizeUnit;
+ int alignment;
+ int fontFace;
+ int textTypeface;
+ int iconResId;
+ int lastSelectedItem;
+ int highLightColor;
+}
+
+class ChildInfo {
+ String title;
+ int color;
+ int fontSize;
+ int fontSizeUnit;
+ int alignment;
+ int fontFace;
+ int textTypeface;
+ int backgroundColor;
+ int iconResId;
+}
+
+//ref.
+//https://www.androidhive.info/2013/07/android-expandable-list-view-tutorial/
+//https://acadgild.com/blog/expandable-listview-example-android/
+//http://techlovejump.com/android-expandable-listview-tutorial/
+
+class ExpandableListAdapter extends BaseExpandableListAdapter {
+
+ private Controls controls = null;
+ private Context _context;
+
+ private List _listDataHeader; // header titles
+
+ // child data in format of header info, child info
+ private HashMap> _listDataChild;
+
+ public ExpandableListAdapter(Controls _ctrls, List listDataHeader,
+ HashMap> listChildData) {
+
+ controls = _ctrls;
+ this._context = _ctrls.activity;
+ this._listDataHeader = listDataHeader;
+ this._listDataChild = listChildData;
+ }
+
+ @Override
+ public Object getChild(int groupPosition, int childPosititon) {
+ return this._listDataChild.get(this._listDataHeader.get(groupPosition))
+ .get(childPosititon);
+ }
+
+ @Override
+ public long getChildId(int groupPosition, int childPosition) {
+ return childPosition;
+ }
+
+ @Override
+ public View getChildView(int groupPosition, final int childPosition, boolean isLastChild,
+ View convertView, ViewGroup parent) {
+
+ final ChildInfo child = (ChildInfo) getChild(groupPosition, childPosition);
+ final String childText = child.title;
+ int color = child.color;
+ int fontSize = child.fontSize;
+ int fontSizeUnit = child.fontSizeUnit;;
+ int alignment = child.alignment;
+ int fontFace = child.fontFace;
+ int textTypeface = child.textTypeface;
+ int backgroundColor = child.backgroundColor;
+ int iconResId = child.iconResId;
+
+ HeaderInfo header = (HeaderInfo)getGroup(groupPosition);
+ int selectedItem = header.lastSelectedItem;
+ int highLightColor = header.highLightColor;
+
+
+ LinearLayout listLayout = new LinearLayout(_context);
+ listLayout.setOrientation(LinearLayout.HORIZONTAL);
+
+ AbsListView.LayoutParams lparam = new AbsListView.LayoutParams(AbsListView.LayoutParams.MATCH_PARENT,
+ AbsListView.LayoutParams.WRAP_CONTENT); //w, h
+ listLayout.setLayoutParams(lparam);
+
+ LayoutParams txtParam;
+ txtParam = new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); //w,h
+
+ RelativeLayout itemLayout = new RelativeLayout(_context);
+ LayoutParams itemParam = new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT); //w,h
+ itemLayout.setLayoutParams(itemParam);
+
+ TextView textView = new TextView(_context);
+
+ textView.setText(childText);
+ textView.setId(controls.getJavaNewId());
+
+ ImageView itemImage = null;
+ RelativeLayout.LayoutParams imgParam = null;
+ if (iconResId != 0) {
+ imgParam = new RelativeLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); //w,h
+ itemImage = new ImageView(_context);
+ itemImage.setId(controls.getJavaNewId());
+ itemImage.setImageResource(iconResId);
+ itemImage.setFocusable(false);
+ itemImage.setFocusableInTouchMode(false);
+ imgParam.addRule(RelativeLayout.CENTER_VERTICAL);
+ }
+
+ Typeface tf = Typeface.DEFAULT;
+ switch (fontFace) {
+ case 0: tf = Typeface.DEFAULT; break;
+ case 1: tf = Typeface.SANS_SERIF; break;
+ case 2: tf = Typeface.SERIF; break;
+ case 3: tf = Typeface.MONOSPACE; break;
+ }
+ textView.setTypeface(tf, textTypeface);
+
+ if (color != 0)
+ textView.setTextColor(color);
+
+ if (fontSize != 0) {
+ String t = textView.getText().toString();
+ textView.setTextSize(fontSizeUnit, fontSize);
+ textView.setText(t);
+ textView.setTextSize(color);
+ }
+
+ int textAlignment;
+ switch (alignment) {
+ //[ifdef_api14up]
+ case 0 : { textAlignment = Gravity.START ; }; break;
+ case 1 : { textAlignment = Gravity.END ; }; break;
+ //[endif_api14up]
+
+ /* //[endif_api14up]
+ case 0 : { textAlignment = Gravity.LEFT ; }; break;
+ case 1 : { textAlignment = Gravity.RIGHT ; }; break;
+ //[ifdef_api14up] */
+
+ case 2 : { textAlignment = Gravity.CENTER_HORIZONTAL ; }; break;
+
+ //[ifdef_api14up]
+ default : { textAlignment = Gravity.START ; }; break;
+ //[endif_api14up]
+
+ /* //[endif_api14up]
+ default : { textAlignment = Gravity.LEFT ; }; break;
+ //[ifdef_api14up] */
+ }
+
+ if ( alignment == 0 ) { //child
+ if (imgParam == null) {
+ textView.setPadding(100, 40 /*padTop*/, 20, 40 /*padBottom*/);
+ txtParam.addRule(RelativeLayout.ALIGN_PARENT_LEFT);
+ } else {
+ itemImage.setPadding(100, 10, 20, 10);
+ imgParam.addRule(RelativeLayout.ALIGN_PARENT_LEFT);
+ textView.setPadding(10, 40 /*padTop*/, 20, 40 /*padBottom*/);
+ txtParam.addRule(RelativeLayout.RIGHT_OF, itemImage.getId());
+ }
+ }
+ else if ( alignment == 1 ) {
+ if (imgParam == null) {
+ textView.setPadding(10, 40 /*padTop*/, 100, 40 /*padBottom*/);
+ txtParam.addRule(RelativeLayout.ALIGN_PARENT_RIGHT);
+ } else {
+ textView.setPadding(10, 40 /*padTop*/, 100, 40 /*padBottom*/);
+ txtParam.addRule(RelativeLayout.ALIGN_PARENT_RIGHT);
+ itemImage.setPadding(10, 10, 10, 10);
+ imgParam.addRule(RelativeLayout.LEFT_OF, textView.getId());
+ }
+
+ }
+ else if (alignment == 2) {
+ if (imgParam == null) {
+ textView.setPadding(10, 40 /*padTop*/, 20, 40 /*padBottom*/);
+ txtParam.addRule(RelativeLayout.CENTER_HORIZONTAL);
+ }
+ else {
+ textView.setPadding(10, 40 /*padTop*/, 20, 40 /*padBottom*/);
+ txtParam.addRule(RelativeLayout.CENTER_HORIZONTAL);
+ itemImage.setPadding(10, 10, 10, 10);
+ imgParam.addRule(RelativeLayout.LEFT_OF, textView.getId());
+ }
+ }
+
+ if (itemImage != null) {
+ itemLayout.addView(itemImage, imgParam);
+ }
+
+ itemLayout.addView(textView, txtParam);
+
+ if (backgroundColor != Color.TRANSPARENT) {
+ itemLayout.setBackgroundColor(backgroundColor);
+ itemLayout.setAlpha(0.75f);
+ }
+
+ if (selectedItem == childPosition) {
+ if (highLightColor != Color.TRANSPARENT) {
+ itemLayout.setBackgroundColor(highLightColor);
+ }
+ }
+
+ listLayout.addView(itemLayout); //child
+
+ return listLayout;
+ }
+
+ @Override
+ public int getChildrenCount(int groupPosition) {
+ return this._listDataChild.get(this._listDataHeader.get(groupPosition)).size();
+
+ }
+
+ public void removeChild(int groupPosition, int _index) {
+ this._listDataChild.get(this._listDataHeader.get(groupPosition)).clear(); //remove(_index);
+ }
+
+ @Override
+ public Object getGroup(int groupPosition) {
+ return this._listDataHeader.get(groupPosition);
+ }
+
+ @Override
+ public int getGroupCount() {
+ return this._listDataHeader.size();
+ }
+
+ @Override
+ public long getGroupId(int groupPosition) {
+ return groupPosition;
+ }
+
+ @Override
+ public View getGroupView(int groupPosition, boolean isExpanded, View convertView, ViewGroup parent) {
+
+ HeaderInfo header = (HeaderInfo)getGroup(groupPosition);
+ String headerTitle = header.title;
+ int color = header.color;
+ int fontSize = header.fontSize;
+ int fontSizeUnit = header.fontSizeUnit;
+ int alignment = header.alignment;
+ int fontFace = header.fontFace;
+ int textTypeface = header.textTypeface;
+ int iconResId = header.iconResId;
+
+ LinearLayout listLayout = new LinearLayout(_context);
+ listLayout.setOrientation(LinearLayout.HORIZONTAL);
+
+ AbsListView.LayoutParams lparam = new AbsListView.LayoutParams(AbsListView.LayoutParams.MATCH_PARENT,
+ AbsListView.LayoutParams.WRAP_CONTENT); //w, h
+
+ listLayout.setLayoutParams(lparam);
+
+ RelativeLayout itemLayout = new RelativeLayout(_context);
+ LayoutParams itemParam = new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT); //w,h
+ itemLayout.setLayoutParams(itemParam);
+
+ LayoutParams txtParam = new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); //w,h //layText
+ TextView textView = new TextView(_context);
+ textView.setText(headerTitle);
+ textView.setId(controls.getJavaNewId());
+
+ ImageView itemImage = null;
+ RelativeLayout.LayoutParams imgParam = null;
+ if (iconResId != 0) {
+ imgParam = new RelativeLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); //w,h
+ itemImage = new ImageView(_context);
+ itemImage.setId(controls.getJavaNewId());
+ itemImage.setImageResource(iconResId);
+ itemImage.setFocusable(false);
+ itemImage.setFocusableInTouchMode(false);
+ imgParam.addRule(RelativeLayout.CENTER_VERTICAL);
+ }
+
+ Typeface tf = Typeface.DEFAULT;
+ switch (fontFace) {
+ case 0: tf = Typeface.DEFAULT; break;
+ case 1: tf = Typeface.SANS_SERIF; break;
+ case 2: tf = Typeface.SERIF; break;
+ case 3: tf = Typeface.MONOSPACE; break;
+ }
+ textView.setTypeface(tf, textTypeface);
+
+
+ if (color != 0)
+ textView.setTextColor(color);
+
+ if (fontSize != 0) {
+ String t = textView.getText().toString();
+ textView.setTextSize(fontSizeUnit, fontSize);
+ textView.setText(t);
+ textView.setTextSize(color);
+ }
+
+ int textAlignment; //header
+ switch (alignment) {
+ //[ifdef_api14up]
+ case 0 : { textAlignment = Gravity.START ; }; break;
+ case 1 : { textAlignment = Gravity.END ; }; break;
+ //[endif_api14up]
+
+ /* //[endif_api14up]
+ case 0 : { textAlignment = Gravity.LEFT ; }; break;
+ case 1 : { textAlignment = Gravity.RIGHT ; }; break;
+ //[ifdef_api14up] */
+
+ case 2 : { textAlignment = Gravity.CENTER_HORIZONTAL ; }; break;
+
+ //[ifdef_api14up]
+ default : { textAlignment = Gravity.START ; }; break;
+ //[endif_api14up]
+
+ /* //[endif_api14up]
+ default : { textAlignment = Gravity.LEFT ; }; break;
+ //[ifdef_api14up] */
+
+ }
+
+ if ( alignment == 0 ) { //header
+ if (imgParam == null) {
+ textView.setPadding(100, 40 /*padTop*/, 20, 40 /*padBottom*/);
+ txtParam.addRule(RelativeLayout.ALIGN_PARENT_LEFT);
+ } else {
+ itemImage.setPadding(100, 10, 20, 10);
+ imgParam.addRule(RelativeLayout.ALIGN_PARENT_LEFT);
+ textView.setPadding(10, 40 /*padTop*/, 20, 40 /*padBottom*/);
+ txtParam.addRule(RelativeLayout.RIGHT_OF, itemImage.getId());
+ }
+ }
+ else if ( alignment == 1 ) {
+ if (imgParam == null) {
+ textView.setPadding(10, 40 /*padTop*/, 100, 40 /*padBottom*/);
+ txtParam.addRule(RelativeLayout.ALIGN_PARENT_RIGHT);
+ } else {
+ textView.setPadding(10, 40 /*padTop*/, 100, 40 /*padBottom*/);
+ txtParam.addRule(RelativeLayout.ALIGN_PARENT_RIGHT);
+ itemImage.setPadding(10, 10, 10, 10);
+ imgParam.addRule(RelativeLayout.LEFT_OF, textView.getId());
+ }
+
+ }
+ else if (alignment == 2) {
+ if (imgParam == null) {
+ textView.setPadding(10, 40 /*padTop*/, 20, 40 /*padBottom*/);
+ txtParam.addRule(RelativeLayout.CENTER_HORIZONTAL);
+ }
+ else {
+ textView.setPadding(10, 40 /*padTop*/, 20, 40 /*padBottom*/);
+ txtParam.addRule(RelativeLayout.CENTER_HORIZONTAL);
+ itemImage.setPadding(10, 10, 10, 10);
+ imgParam.addRule(RelativeLayout.LEFT_OF, textView.getId());
+ }
+ }
+
+ if (itemImage != null) {
+ itemLayout.addView(itemImage, imgParam);
+ }
+ itemLayout.addView(textView, txtParam);
+
+ listLayout.addView(itemLayout);
+
+ return listLayout;
+ }
+
+ @Override
+ public boolean hasStableIds() {
+ return false;
+ }
+
+ @Override
+ public boolean isChildSelectable(int groupPosition, int childPosition) {
+ return true;
+ }
+}
+
+/*Draft java code by "Lazarus Android Module Wizard" [10/16/2017 22:40:47]*/
+/*https://github.com/jmpessoa/lazandroidmodulewizard*/
+/*jVisualControl LAMW template*/
+
+public class jExpandableListView extends ExpandableListView /*dummy*/ { //please, fix what GUI object will be extended!
+
+ private long pascalObj = 0; // Pascal Object
+ private Controls controls = null; //Java/Pascal [events] Interface ...
+ private jCommons LAMWCommon;
+ private Context context = null;
+
+ //private OnClickListener onClickListener; // click event
+ private Boolean enabled = true; // click-touch enabled!
+
+ ExpandableListAdapter listAdapter;
+
+ List listDataHeader;
+ HashMap> listDataChild;
+
+ String headerDelimiter = "$";
+ String childInnerDelimiter = ";";
+
+ int headerTextColor = 0;
+ int childTextColor = 0;
+ boolean hasData = false;
+
+ int headerFontSize = 0;
+ int childFontSize = 0;
+
+ int mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_SP;
+ int textAlignment;
+ int textAlignmentChild;
+ int fontFace;
+ int textTypeface;
+ int textTypefaceChild;
+ int backgroundColorChild = Color.TRANSPARENT;
+ int iconResId = 0;
+ int iconResIdChild = 0;
+
+ boolean highLightSelectedItem = false;
+ int highLightColor = Color.TRANSPARENT;
+
+ //GUIDELINE: please, preferentially, init all yours params names with "_", ex: int _flag, String _hello ...
+ public jExpandableListView(Controls _ctrls, long _Self) { //Add more others news "_xxx" params if needed!
+
+ super(_ctrls.activity);
+ context = _ctrls.activity;
+ pascalObj = _Self;
+ controls = _ctrls;
+ LAMWCommon = new jCommons(this,context,pascalObj);
+
+ // preparing list data
+ listDataHeader = new ArrayList();
+ listDataChild = new HashMap>();
+ listAdapter = new ExpandableListAdapter(controls, listDataHeader, listDataChild);
+
+ // setting list adapter
+ this.setAdapter(listAdapter);
+
+ /*
+ onClickListener = new OnClickListener(){
+ public void onClick(View view){ // *.* is a mask to future parse...;
+ if (enabled) {
+ controls.pOnClickGeneric(pascalObj, Const.Click_Default); //JNI event onClick!
+ }
+ };
+ };
+ setOnClickListener(onClickListener);
+ */
+
+
+ // Listview on child click listener
+ this.setOnChildClickListener(new OnChildClickListener() {
+
+ @Override
+ public boolean onChildClick(ExpandableListView parent, View v,
+ int groupPosition, int childPosition, long id) {
+
+ if (highLightSelectedItem) {
+
+ if ( ((HeaderInfo)listDataHeader.get(groupPosition)).lastSelectedItem != -1) {
+ DoHighlight(groupPosition, ((HeaderInfo)listDataHeader.get(groupPosition)).lastSelectedItem, Color.TRANSPARENT);
+ }
+
+ DoHighlight(groupPosition, childPosition, highLightColor); //
+ }
+
+ ((HeaderInfo)listDataHeader.get(groupPosition)).lastSelectedItem = (int) childPosition;
+
+ controls.pOnExpandableListViewChildClick(pascalObj,
+ groupPosition, ((HeaderInfo)listDataHeader.get(groupPosition)).title,
+ childPosition, ((ChildInfo)listDataChild.get(listDataHeader.get(groupPosition)).get(childPosition)).title
+ );
+
+ return false;
+ }
+ });
+
+ // Listview Group expanded listener
+ this.setOnGroupExpandListener(new OnGroupExpandListener() {
+
+ @Override
+ public void onGroupExpand(int groupPosition) {
+ controls.pOnExpandableListViewGroupExpand(pascalObj, groupPosition, ((HeaderInfo)listDataHeader.get(groupPosition)).title );
+ }
+ });
+
+ // Listview Group collasped listener
+ this.setOnGroupCollapseListener(new OnGroupCollapseListener() {
+ @Override
+ public void onGroupCollapse(int groupPosition) {
+ controls.pOnExpandableListViewGroupCollapse(pascalObj, groupPosition, ((HeaderInfo)listDataHeader.get(groupPosition)).title );
+ }
+ });
+
+ } //end constructor
+
+ public void jFree() {
+ //free local objects...
+ setOnClickListener(null);
+ LAMWCommon.free();
+ }
+
+ private void DoHighlight(int groupPosition, int position, int _color) {
+ //((ChildInfo)listDataChild.get(listDataHeader.get(groupPosition)).get(position)).highLightColor = _color;
+ ((HeaderInfo)listDataHeader.get(groupPosition)).highLightColor = _color;
+ listAdapter.notifyDataSetChanged();
+ }
+
+
+ public void SetViewParent(ViewGroup _viewgroup) {
+ LAMWCommon.setParent(_viewgroup);
+ }
+
+ public ViewGroup GetParent() {
+ return LAMWCommon.getParent();
+ }
+
+ public void RemoveFromViewParent() {
+ LAMWCommon.removeFromViewParent();
+ }
+
+ public View GetView() {
+ return this;
+ }
+
+ public void SetLParamWidth(int _w) {
+ LAMWCommon.setLParamWidth(_w);
+ }
+
+ public void SetLParamHeight(int _h) {
+ LAMWCommon.setLParamHeight(_h);
+ }
+
+ public int GetLParamWidth() {
+ return LAMWCommon.getLParamWidth();
+ }
+
+ public int GetLParamHeight() {
+ return LAMWCommon.getLParamHeight();
+ }
+
+ public void SetLGravity(int _g) {
+ LAMWCommon.setLGravity(_g);
+ }
+
+ public void SetLWeight(float _w) {
+ LAMWCommon.setLWeight(_w);
+ }
+
+ public void SetLeftTopRightBottomWidthHeight(int _left, int _top, int _right, int _bottom, int _w, int _h) {
+ LAMWCommon.setLeftTopRightBottomWidthHeight(_left,_top,_right,_bottom,_w,_h);
+ }
+
+ public void AddLParamsAnchorRule(int _rule) {
+ LAMWCommon.addLParamsAnchorRule(_rule);
+ }
+
+ public void AddLParamsParentRule(int _rule) {
+ LAMWCommon.addLParamsParentRule(_rule);
+ }
+
+ public void SetLayoutAll(int _idAnchor) {
+ LAMWCommon.setLayoutAll(_idAnchor);
+ }
+
+ public void ClearLayoutAll() {
+ LAMWCommon.clearLayoutAll();
+ }
+
+ //GUIDELINE: please, preferentially, init all yours params names with "_", ex: int _flag, String _hello ...
+
+ public void SetItemHeaderDelimiter(String _itemHeaderDelimiter) {
+ headerDelimiter = _itemHeaderDelimiter;
+ }
+
+ public void SetItemChildInnerDelimiter(String _itemChildInnerDelimiter) {
+ childInnerDelimiter = _itemChildInnerDelimiter;
+ }
+
+ public void Add(String _header, String _delimitedChildItems) {
+
+ HeaderInfo header = new HeaderInfo();
+
+ List itemList = new ArrayList();
+
+ String[] items = _delimitedChildItems.split(Pattern.quote(childInnerDelimiter));
+
+ for (int i = 0; i < items.length; i++) {
+ ChildInfo child = new ChildInfo();
+ child.title = items[i];
+ child.color = childTextColor;
+ child.fontSize = childFontSize;
+ child.fontSizeUnit = mTextSizeTypedValue;
+ child.alignment = textAlignmentChild;
+ child.fontFace = fontFace;
+ child.textTypeface = textTypefaceChild;
+ child.backgroundColor = backgroundColorChild;
+ child.iconResId = iconResIdChild;
+ //child.highLightColor = highLightColor;
+ itemList.add(child);
+ }
+
+ header.title = _header;
+ header.color = headerTextColor;
+ header.fontSize = headerFontSize;
+ header.fontSizeUnit = mTextSizeTypedValue;
+ header.alignment = textAlignment;
+ header.fontFace = fontFace;
+ header.textTypeface = textTypeface;
+ header.iconResId = iconResId;
+ header.lastSelectedItem = -1;
+ header.highLightColor = highLightColor;
+ listDataHeader.add(header);
+
+ int index = listDataHeader.size()-1;
+
+ listDataChild.put( listDataHeader.get(index), itemList ); // Header, Child data
+ listAdapter.notifyDataSetChanged();
+ }
+
+ public void Clear() {
+ listDataHeader.clear();
+ listAdapter.notifyDataSetChanged();
+ }
+
+ public void ClearChildren(int _groupPosition) {
+ listDataChild.get(listDataHeader.get(_groupPosition)).clear();
+ listAdapter.notifyDataSetChanged();
+ }
+
+ public void ClearGroup(int _groupPosition) {
+ listDataHeader.remove(_groupPosition);
+ listAdapter.notifyDataSetChanged();
+ }
+
+ public void Add(String _delimitedItem, String _headerDelimiter, String _childInnerDelimiter) {
+
+ List itemList = new ArrayList();
+
+ String[] data = _delimitedItem.split(Pattern.quote(_headerDelimiter));
+ String _header = data[0];
+ String[] items = data[1].split(Pattern.quote(_childInnerDelimiter));
+
+ for (int i = 0; i < items.length; i++) {
+ ChildInfo child = new ChildInfo();
+ child.title = items[i];
+ child.color = childTextColor;
+ child.fontSize = childFontSize;
+ child.fontSizeUnit = mTextSizeTypedValue;
+ child.alignment = textAlignmentChild;
+ child.fontFace = fontFace;
+ child.textTypeface = textTypefaceChild;
+ child.backgroundColor = backgroundColorChild;
+ child.iconResId = iconResIdChild; //GetDrawableResourceId("ic_bullet_blue");
+ //child.highLightColor = highLightColor;
+ itemList.add(child);
+ }
+
+ HeaderInfo header = new HeaderInfo();
+ header.title = _header;
+ header.color = headerTextColor;
+ header.fontSize = headerFontSize;
+ header.fontSizeUnit = mTextSizeTypedValue;
+ header.alignment = textAlignment;
+ header.fontFace = fontFace;
+ header.textTypeface = textTypeface;
+ header.iconResId = iconResId;
+ header.lastSelectedItem = -1;
+ header.highLightColor = highLightColor;
+
+ listDataHeader.add(header);
+
+ int index = listDataHeader.size()-1;
+ listDataChild.put( listDataHeader.get(index), itemList ); // Header, Child data
+
+ listAdapter.notifyDataSetChanged();
+ }
+
+ public void SetFontColor (int _color) {
+ headerTextColor = _color;
+ }
+
+
+ public void SetFontChildColor(int _color) {
+ childTextColor = _color;
+ }
+
+ public void SetFontColorAll (int _color) {
+ headerTextColor = _color;
+
+ if (listDataHeader.size() == 0) return;
+
+ for (int i=0; i < listDataHeader.size(); i++) {
+ listDataHeader.get(i).color = headerTextColor;
+ }
+
+ listAdapter.notifyDataSetChanged();
+ }
+
+ public void SetFontChildColorAll(int _color) {
+ childTextColor = _color;
+
+ if (listDataChild.size() == 0) return;
+
+ for (int i=0; i < listDataHeader.size(); i++) {
+
+ int count = listDataChild.get( listDataHeader.get(i) ).size();
+
+ for (int j = 0; j < count; j++) {
+ ((ChildInfo)listDataChild.get(listDataHeader.get(i)).get(j)).color = childTextColor;
+ }
+
+ }
+ listAdapter.notifyDataSetChanged();
+ }
+
+ //TTextSizeTypedValue =(tsDefault, tsPixels, tsDIP, tsMillimeters, tsPoints, tsScaledPixel);
+ public void SetFontSizeUnit(int _unit) {
+ switch (_unit) {
+ case 0: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_SP; break; //default
+ case 1: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_PX; break;
+ case 2: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_DIP; break;
+ case 3: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_MM; break;
+ case 4: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_PT; break;
+ case 5: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_SP; break;
+ }
+ }
+
+ public void SetFontSize(int _fontSize) {
+ headerFontSize = _fontSize;
+ }
+
+ public void SetFontChildSize(int _fontSize) {
+ childFontSize = _fontSize;
+ }
+
+ public void SetTextAlign(int _align) {
+ textAlignment = _align;
+ }
+
+ public void SetTextChildAlign(int _align) {
+ textAlignmentChild = _align;
+ }
+
+ public void SetFontFace(int _fontFace) {
+ fontFace = _fontFace;
+ }
+
+ public void SetTextTypeFace(int _typeface) {
+ textTypeface = _typeface;
+ }
+
+ public void SetTextChildTypeFace(int _typeface) {
+ textTypefaceChild = _typeface;
+ }
+
+ public void SetBackgroundChild(int _color) {
+ backgroundColorChild = _color;
+ }
+
+ private int GetDrawableResourceId(String _resName) {
+ try {
+ Class> res = R.drawable.class;
+ Field field = res.getField(_resName); //"drawableName" ex. "ic_launcher"
+ int drawableId = field.getInt(null);
+ return drawableId;
+ }
+ catch (Exception e) {
+ return 0;
+ }
+ }
+
+ public void SetImageItemIdentifier(String _imageResIdentifier) {
+ iconResId = GetDrawableResourceId(_imageResIdentifier);
+ }
+
+ public void SetImageChildItemIdentifier(String _imageResIdentifier) {
+ iconResIdChild = GetDrawableResourceId(_imageResIdentifier);
+ }
+
+ public void SetHighLightSelectedChildItemColor(int _color) {
+ highLightColor = _color;
+ if (_color != Color.TRANSPARENT) {
+ highLightSelectedItem = true;
+ }
+ else {
+ highLightSelectedItem = false;
+ }
+ }
+
+}
+
diff --git a/SmartFritz/src/org/muctec/smartfritz/jHttpClient.java b/SmartFritz/src/org/muctec/smartfritz/jHttpClient.java
new file mode 100644
index 0000000000000000000000000000000000000000..ca04f4ee58bd6948eebf92afdf0482fd7fc93b64
--- /dev/null
+++ b/SmartFritz/src/org/muctec/smartfritz/jHttpClient.java
@@ -0,0 +1,1364 @@
+package org.muctec.smartfritz;
+
+import java.io.BufferedReader;
+import java.io.BufferedWriter;
+import java.io.DataOutputStream;
+import java.io.File;
+import java.io.FileInputStream;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.InputStreamReader;
+import java.io.OutputStream;
+import java.io.OutputStreamWriter;
+import java.io.PrintWriter;
+import java.io.UnsupportedEncodingException;
+import java.net.CookieHandler;
+import java.net.CookieManager;
+import java.net.CookiePolicy;
+import java.net.CookieStore;
+import java.net.HttpCookie;
+import java.net.HttpURLConnection;
+import java.net.URI;
+import java.net.URL;
+import java.net.URLEncoder;
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+import java.util.Random;
+import java.util.Scanner;
+import java.util.Set;
+import java.util.StringTokenizer;
+
+import android.content.Context;
+import android.os.AsyncTask;
+import android.os.PowerManager;
+import android.util.Base64;
+import android.util.Log;
+
+/*Draft java code by "Lazarus Android Module Wizard" [2/16/2015 20:17:59]*/
+/*https://github.com/jmpessoa/lazandroidmodulewizard*/
+/*jControl template*/
+
+//ref. http://www.javacodegeeks.com/2013/06/android-http-client-get-post-download-upload-multipart-request.html
+//ref http://lethargicpanda.tumblr.com/post/14784695735/oauth-login-on-your-android-app-the-github
+
+//by Simon, Choi
+//https://blog.naver.com/simonsayz
+class LConst {
+ public static final String LogHeader = "LAMW_jHttpClient"; //AndCtrls_Java
+ public static final int Http_Act_Text = 0;
+ public static final int Http_Act_Download = 1;
+ public static final int Http_Act_Upload = 2;
+ //
+ public static final int Http_State_Xfer = 0;
+ public static final int Http_State_Done = 1;
+ public static final int Http_State_Error = 2;
+ //
+ public static final String Http_Boundary = "---------------------------7df9330d90b18";
+
+}
+
+public class jHttpClient /*extends ...*/ {
+
+ private long pascalObj = 0; // Pascal Object
+ private Controls controls = null; // Control Class -> Java/Pascal Interface ...
+ private Context context = null;
+
+ private String mUSERNAME = "USERNAME";
+ private String mPASSWORD = "PASSWORD";
+ private int mAuthenticationMode = 0; //0: none. 1: basic; 2= OAuth
+
+ private String mHOSTNAME = null;
+ private int mPORT = -1;
+
+ String httpCharSet = "UTF-8"; // default UTF-8
+
+ private HashMap ValuesForPost;
+ private CookieManager cookieManager;
+
+ private HttpURLConnection client3 = null; // renabor
+
+ private CookieStore cookieStore;
+
+ private String mUrlString = "";
+ private int mResponseCode = HttpURLConnection.HTTP_NOT_FOUND;
+
+ ArrayList listHeaderName = new ArrayList();
+ ArrayList listHeaderValue = new ArrayList();
+
+ private int mConnectTimeout = 15000;
+ private int mReadTimeout = 15000;
+
+ private String urlText;
+ private String localFileText;
+ private String formDataName = "lamwFormUpload";
+
+ int serverResponseCode;
+ String serverResponseMessage;
+
+ String unvaluedName = "SOAPBODY";
+ boolean encodeValue = true;
+
+ //GUIDELINE: please, preferentially, init all yours params names with "_", ex: int _flag, String _hello ...
+ public jHttpClient(Controls _ctrls, long _Self) { //Add more others news "_xxx" params if needed!
+ //super(_ctrls.activity);
+ context = _ctrls.activity;
+ pascalObj = _Self;
+ controls = _ctrls;
+
+ cookieManager = new CookieManager(null, CookiePolicy.ACCEPT_ALL);
+
+ CookieHandler.setDefault(cookieManager); // <<------- CookieManager work automatically
+
+ ValuesForPost = new HashMap();
+
+ }
+
+ //https://www.nczonline.net/blog/2009/05/05/http-cookies-explained/
+
+ public void jFree() {
+ //free local objects...
+ if (client3 != null) client3.disconnect();
+ }
+
+ //write others [public] methods code here......
+ //GUIDELINE: please, preferentially, init all yours params names with "_", ex: int _flag, String _hello ...
+
+ public void GetAsync(String _stringUrl) {
+ mUrlString = _stringUrl;
+ new AsyncHttpClientGet().execute(_stringUrl);
+ }
+
+ public void SetCharSet(String _charSet) {
+ httpCharSet = _charSet;
+ //Log.i("CharSet", _charSet);
+ }
+
+ ////Pascal: Get
+ public String Get(String _urlString) { //throws Exception {
+ StringBuffer sb = new StringBuffer();
+ mResponseCode = HttpURLConnection.HTTP_CREATED;
+ mUrlString = _urlString;
+ try {
+ URL url = new URL(_urlString);
+ client3 = (HttpURLConnection) url.openConnection();
+ client3.setRequestMethod("GET");
+ if (mAuthenticationMode == 1) {
+ String _credentials = mUSERNAME + ":" + mPASSWORD;
+ String _base64EncodedCredentials = Base64.encodeToString(_credentials.getBytes(), Base64.NO_WRAP);
+ client3.setRequestProperty("Authorization", "Basic " + _base64EncodedCredentials);
+ }
+
+ int statusCode = client3.getResponseCode();
+ mResponseCode = statusCode;
+
+ if (statusCode == HttpURLConnection.HTTP_OK) { //OK
+ InputStream inputStream = client3.getInputStream();
+ BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream));
+ String inputLine;
+ while ((inputLine = reader.readLine()) != null) {
+ sb.append(inputLine);
+ }
+ inputStream.close();
+ } else {
+ sb.append(String.valueOf(statusCode));
+
+ }
+ client3.disconnect();
+ } catch (Exception e) {
+ return "";
+ }
+ return sb.toString();
+ }
+
+ //by renabor
+ public void AddValueForPost2(String Name, String Value) { //Pascal: AddPostNameValueData
+ ValuesForPost.put(Name, Value);
+ }
+
+ //by renabor
+ public void ClearPost2Values() { // Pascal: ClearPostNameValueData
+ ValuesForPost.clear();
+ }
+
+ //http://stackoverflow.com/questions/9767952/how-to-add-parameters-to-httpurlconnection-using-post
+ private String getPostDataString(HashMap params) throws UnsupportedEncodingException {
+ StringBuilder result = new StringBuilder();
+ boolean first = true;
+ for (Map.Entry entry : params.entrySet()) {
+
+ if (first)
+ first = false;
+ else
+ result.append("&");
+
+ /*
+ result.append(URLEncoder.encode(entry.getKey(), "UTF-8"));
+ result.append("=");
+ result.append(URLEncoder.encode(entry.getValue(), "UTF-8"));
+ */
+ //https://forum.lazarus.freepascal.org/index.php?topic=38365.0
+ if (entry.getKey().equals(unvaluedName) == true) { //"SOAP-ENV:Envelope"
+
+ if (!encodeValue)
+ result.append(entry.getValue());
+ else
+ result.append(URLEncoder.encode(entry.getValue(), "UTF-8"));
+
+ } else {
+ result.append(URLEncoder.encode(entry.getKey(), "UTF-8"));
+ result.append("=");
+
+ if (encodeValue)
+ result.append(URLEncoder.encode(entry.getValue(), "UTF-8"));
+ else
+ result.append(entry.getValue());
+
+ }
+
+ }
+
+ return result.toString();
+ }
+
+ //http://www.xyzws.com/javafaq/how-to-use-httpurlconnection-post-data-to-web-server/139
+ //http://stackoverflow.com/questions/9767952/how-to-add-parameters-to-httpurlconnection-using-post
+ //http://www.mkyong.com/java/how-to-send-http-request-getpost-in-java/
+ //http://javatechig.com/android/android-networking-tutorial
+ //http://www.rapidvaluesolutions.com/tech_blog/introduction-to-httpurlconnection-http-client-for-performing-efficient-network-operations/
+ public String Post(String _urlString) { // Pascal: Post
+
+ URL url;
+ String response = "";
+ String Params;
+ mResponseCode = HttpURLConnection.HTTP_CREATED;
+
+ mUrlString = _urlString;
+
+ try {
+ url = new URL(_urlString);
+
+ client3 = (HttpURLConnection) url.openConnection();
+ client3.setReadTimeout(mReadTimeout);
+ client3.setConnectTimeout(mConnectTimeout);
+ client3.setRequestMethod("POST");
+
+ client3.setDoInput(true);
+ client3.setDoOutput(true);
+
+ Params = getPostDataString(ValuesForPost);
+ client3.setFixedLengthStreamingMode(Params.getBytes().length);
+ //client3.setFixedLengthStreamingMode(Params.length());
+
+ if (mAuthenticationMode == 1) {
+ String _credentials = mUSERNAME + ":" + mPASSWORD;
+ String _base64EncodedCredentials = Base64.encodeToString(_credentials.getBytes(), Base64.NO_WRAP);
+ client3.setRequestProperty("Authorization", "Basic " + _base64EncodedCredentials);
+ }
+
+ client3.setRequestProperty("Charset", "UTF-8");
+ client3.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
+
+ OutputStream os = client3.getOutputStream();
+ BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(os, "UTF-8"));
+
+ writer.write(Params);
+ writer.flush();
+ writer.close();
+ os.close();
+
+ int responseCode = client3.getResponseCode();
+ mResponseCode = responseCode;
+
+ if (responseCode == HttpURLConnection.HTTP_OK /*HttpsURLConnection.HTTP_OK*/) {
+ String line;
+ BufferedReader br = new BufferedReader(new InputStreamReader(client3.getInputStream()));
+ while ((line = br.readLine()) != null) {
+ response += line;
+ }
+ } else {
+ response = String.valueOf(responseCode);
+ }
+
+ } catch (Exception e) {
+ //Log.i("test", e.printStackTrace());
+ Log.e("http", "POST", e);
+ return "Error...";
+ }
+
+ return response;
+ }
+
+ public void SetAuthenticationUser(String _userName, String _password) {
+ mUSERNAME = _userName;
+ mPASSWORD = _password;
+ }
+
+ public void SetAuthenticationHost(String _hostName, int _port) {
+ if (_hostName.equals("")) {
+ mHOSTNAME = null;
+ } else {
+ mHOSTNAME = _hostName;
+ }
+ mPORT = _port;
+ }
+
+ public void SetAuthenticationMode(int _authenticationMode) {
+ mAuthenticationMode = _authenticationMode; //0: none. 1: basic; 2= OAuth
+ }
+
+ /*
+ * AsyncTask has three generic types:
+ Params: An array of parameters you want to pass in to the class you create when you subclass AsyncTask.
+ Progress: If you override onProgressUpdate, this is the type that method returns.
+ Result: This is the type that doInBackground returns.
+ */
+
+ //ref. http://mobiledevtuts.com/android/android-http-with-asynctask-example/
+
+ public void PostNameValueDataAsync(String _stringUrl, String _name, String _value) {
+ mUrlString = _stringUrl;
+ ValuesForPost.clear();
+ ValuesForPost.put(_name, _value);
+ new AsyncHttpClientPostNameValueData().execute(_stringUrl, "", "");
+ }
+
+ public void PostNameValueDataAsync(String _stringUrl, String _listNameValue) {
+ StringTokenizer st = new StringTokenizer(_listNameValue, "=&"); //name1=value1&name2=value2&name3=value3 ...
+
+ ValuesForPost.clear();
+
+ mUrlString = _stringUrl;
+
+ while (st.hasMoreTokens()) {
+ String key = st.nextToken();
+ String val = st.nextToken();
+ //Log.i("name ->", key);
+ //Log.i("value ->", val);
+ ValuesForPost.put(key, val);
+ }
+ new AsyncHttpClientPostNameValueData().execute(_stringUrl, "", "");
+ //new AsyncHttpClientPostListNameValueData().execute(_stringUrl, _listNameValue);
+ }
+
+ public void PostNameValueDataAsync(String _stringUrl) {
+ mUrlString = _stringUrl;
+ new AsyncHttpClientPostNameValueData().execute(_stringUrl, "", "");
+ }
+
+ //-----------------------
+ //Cookies
+ //-----------------------
+ /*http://stackoverflow.com/questions/16150089/how-to-handle-cookies-in-httpurlconnection-using-cookiemanager
+ *
+ *http://www.concretepage.com/java/example_cookiemanager_java
+ *https://czheng035.wordpress.com/2012/06/18/cookie-management-in-android-webview-development/ OTIMO!
+ *
+ *http://stackoverflow.com/questions/14860087/should-httpurlconnection-with-cookiemanager-automatically-handle-session-cookies
+ *
+ HttpCookie cookie = new HttpCookie("lang", "fr");
+ cookie.setDomain("twitter.com");
+ cookie.setPath("/");
+ cookie.setVersion(0);
+ cookieManager.getCookieStore().add(new URI("http://twitter.com/"), cookie)
+ */
+
+ public HttpCookie AddCookie(String _name, String _value) {
+ HttpCookie cookie = new HttpCookie(_name, _value);
+ //cookie.setDomain("your domain");cookie.setPath("/");
+ cookieStore = cookieManager.getCookieStore();
+ //cookieStore.add(Uri, cookie);
+ cookieStore.add(null, cookie); //All URIs
+ return cookie;
+ }
+
+ public HttpCookie AddCookie(String _url, String _name, String _value) {
+ HttpCookie cookie = new HttpCookie(_name, _value);
+ //cookie.setDomain("your domain");cookie.setPath("/");
+ cookieStore = cookieManager.getCookieStore();
+ URI Uri;
+ try {
+ Uri = new URI(_url);
+ cookieStore.add(Uri, cookie);
+ //cookieStore.add(null, cookie); //All URIs
+ } catch (Exception e) {
+ // TODO Auto-generated catch block
+ e.printStackTrace();
+ }
+ return cookie;
+ }
+
+ public String GetCookieValue(HttpCookie _cookie) {
+ return _cookie.getValue();
+ }
+
+ public String[] GetCookies(String _nameValueSeparator) {
+
+ ArrayList list = new ArrayList();
+ try {
+ cookieStore = cookieManager.getCookieStore();
+ List cookies = cookieStore.getCookies(); //all URIs
+ if (!cookies.isEmpty()) {
+ for (HttpCookie cookie : cookies) {
+ list.add(cookie.getName() + _nameValueSeparator + cookie.getValue());
+ }
+ }
+
+ } catch (Exception e) {
+ // TODO Auto-generated catch block
+ e.printStackTrace();
+ }
+
+ return list.toArray(new String[list.size()]);
+ }
+
+ public String[] GetCookies(String _urlString, String _nameValueSeparator) { //Cookies
+
+ ArrayList list = new ArrayList();
+ cookieStore = cookieManager.getCookieStore();
+ URI uri;
+ try {
+ uri = new URI(_urlString);
+ List cookies = cookieStore.get(uri);
+ //List cookies = cookieStore.getCookies(); //All URIs
+ if (!cookies.isEmpty()) {
+ for (HttpCookie cookie : cookies) {
+ list.add(cookie.getName() + _nameValueSeparator + cookie.getValue());
+ }
+ }
+
+ } catch (Exception e) {
+ // TODO Auto-generated catch block
+ e.printStackTrace();
+ }
+ return list.toArray(new String[list.size()]);
+ }
+
+ public int GetCookiesCount() {
+ cookieStore = cookieManager.getCookieStore();
+ return cookieStore.getCookies().size();
+ }
+
+ public HttpCookie GetCookieByIndex(int _index) {
+ cookieStore = cookieManager.getCookieStore();
+ if (_index < cookieStore.getCookies().size())
+ return cookieStore.getCookies().get(_index);
+ else return null;
+ }
+
+ public String GetCookieAttributeValue(HttpCookie _cookie, String _attribute) {
+ String r = "";
+ if (_attribute.equals("name")) r = _cookie.getName();
+ else if (_attribute.equals("value")) r = _cookie.getValue();
+ else if (_attribute.equals("domain")) r = _cookie.getDomain();
+ else if (_attribute.equals("version"))
+ r = String.valueOf(_cookie.getVersion()); //getExpiryDate().toString()
+ else if (_attribute.equals("expirydate"))
+ r = "" + _cookie.getMaxAge();//DateFormat.format("yyyyMMdd kk:mm", _cookie.getExpiryDate()).toString();
+ else if (_attribute.equals("path")) r = _cookie.getPath();
+ else if (_attribute.equals("comment")) r = _cookie.getComment();
+ else if (_attribute.equals("ports"))
+ r = String.valueOf(_cookie.getPortlist()); //.getPorts()
+ return r;
+ }
+
+ public void ClearCookieStore() {
+ cookieStore = cookieManager.getCookieStore();
+ cookieStore.removeAll();
+ }
+
+ //http://stackoverflow.com/questions/14860087/should-httpurlconnection-with-cookiemanager-automatically-handle-session-cookies
+
+ //http://www.mkyong.com/java/how-to-automate-login-a-website-java-example/
+ //
+
+ public HttpURLConnection OpenConnection(String _urlString) {
+ //ArrayList list = new ArrayList();
+ //Values must be set prior to calling the connect method:
+ client3 = null;
+ try {
+ mUrlString = _urlString;
+ URL url = new URL(_urlString);
+ client3 = (HttpURLConnection) url.openConnection();
+ } catch (IOException e) {
+ //TODO Auto-generated catch block
+ e.printStackTrace();
+ }
+ return client3;
+
+ }
+
+
+ //Sets the general request property. If a property with the key already exists, overwrite its value with the new value.
+ public HttpURLConnection SetRequestProperty(HttpURLConnection _httpConnection, String _headerName, String _headerValue) {
+ //ArrayList list = new ArrayList();
+ //Values must be set prior to calling the connect method:
+ // _HeaderValue = "userId=igbrown; sessionId=SID77689211949; isAuthenticated=true";
+ if (_httpConnection != null)
+ _httpConnection.setRequestProperty(_headerName, _headerValue);
+ //Send the cookie to the server:
+ //To send the cookie, simply call connect() on the URLConnection for which we have added the cookie property:
+ //httpClient.connect();
+ return _httpConnection;
+ }
+
+
+ //Adds a general request property specified by a key-value pair.
+ //This method will not overwrite existing values associated with the same key.
+
+ public HttpURLConnection AddRequestProperty(HttpURLConnection _httpConnection, String _headerName, String _headerValue) {
+ //ArrayList list = new ArrayList();
+ //Values must be set prior to calling the connect method:
+ // _HeaderValue = "userId=igbrown; sessionId=SID77689211949; isAuthenticated=true";
+ if (_httpConnection != null)
+ _httpConnection.addRequestProperty(_headerName, _headerValue);
+ //Send the cookie to the server:
+ //To send the cookie, simply call connect() on the URLConnection for which we have added the cookie property:
+ //httpClient.connect();
+ return _httpConnection;
+ }
+
+ /*
+ public HttpURLConnection Connect(HttpURLConnection _httpConnection) {
+ try {
+ if (_httpConnection != null)
+ _httpConnection.connect();
+ } catch (IOException e) {
+ // TODO Auto-generated catch block
+ _httpConnection = null;
+ Log.e("HttpURLConnection", "Connect", e);
+ //e.printStackTrace();
+ }
+ return _httpConnection;
+ }
+ */
+
+ public HttpURLConnection GetDefaultConnection() {
+ return client3;
+ }
+ //http://www.hccp.org/java-net-cookie-how-to.html
+
+ public String GetHeaderField(HttpURLConnection _httpConnection, String _headerName) {
+ //ArrayList list = new ArrayList();
+ String headerName = null;
+ String _field = "";
+
+ if (_httpConnection == null) return "";
+
+ for (int i = 1; (headerName = _httpConnection.getHeaderFieldKey(i)) != null; i++) {
+ //Log.i("headers..", headerName); //Keep-Alive ... Server ... Set-Cookie ... etc..
+ if (headerName.equals(_headerName)) {
+ _field = _httpConnection.getHeaderField(i);
+ //Loop through response headers looking for cookies:
+ //Since a server may set multiple cookies in a single request, we will need to loop through the response headers, looking for all headers named "Set-Cookie".
+ //Extract cookie name and value from cookie string:
+ //The string returned by the getHeaderField(int index) method is a series of name=value separated by semi-colons (;). The first name/value pairing is actual data string we are interested in (i.e. "sessionId=0949eeee22222rtg" or "userId=igbrown"), the subsequent name/value pairings are meta-information that we would use to manage the storage of the cookie (when it expires, etc.).
+ //This is basically it. We now have the cookie name (cookieName) and the cookie value (cookieValue).
+
+ }
+ }
+
+ return _field;
+ }
+
+ //ref. http://blog.leocad.io/basic-http-authentication-on-android/
+ //ref. http://simpleprogrammer.com/2011/05/25/oauth-and-rest-in-android-part-1/
+ //ref. http://jan.horneck.info/blog/androidhttpclientwithbasicauthentication
+
+ public String[] GetHeaderFields(HttpURLConnection _httpConnection) {
+ ArrayList list = new ArrayList();
+
+ if (_httpConnection == null) return null;
+
+ try {
+ Map> hdrs = _httpConnection.getHeaderFields();
+ Set hdrKeys = hdrs.keySet();
+ for (String k : hdrKeys) {
+ if (k != null)
+ list.add(k + "=" + hdrs.get(k));
+ }
+ } catch (Exception e) {
+ // TODO Auto-generated catch block
+ e.printStackTrace();
+ }
+
+ return list.toArray(new String[list.size()]);
+ }
+
+ public void Disconnect(HttpURLConnection _httpConnection) {
+ _httpConnection.disconnect();
+ }
+
+ public String Get(HttpURLConnection _httpConnection) {
+ StringBuffer sb = new StringBuffer();
+ try {
+ _httpConnection.setRequestMethod("GET");
+
+ if (mAuthenticationMode == 1) {
+ String _credentials = mUSERNAME + ":" + mPASSWORD;
+ String _base64EncodedCredentials = Base64.encodeToString(_credentials.getBytes(), Base64.NO_WRAP);
+ _httpConnection.setRequestProperty("Authorization", "Basic " + _base64EncodedCredentials);
+ }
+
+ for (int i = 0; i < listHeaderName.size(); i++) {
+ _httpConnection.setRequestProperty(listHeaderName.get(i), listHeaderValue.get(i));
+ }
+
+ /* optional request header */
+ //client3.setRequestProperty("Content-Type", "application/json");
+ /* optional request header */
+ //client3.setRequestProperty("Accept", "application/json");
+ int status = _httpConnection.getResponseCode();
+ mResponseCode = status;
+
+ if (status == HttpURLConnection.HTTP_OK) {
+ InputStream inputStream = _httpConnection.getInputStream();
+ BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream));
+ String inputLine;
+ while ((inputLine = reader.readLine()) != null) {
+ sb.append(inputLine);
+ }
+ inputStream.close();
+ } else {
+ sb.append(String.valueOf(status));
+ }
+
+
+ } catch (Exception e) {
+ Log.e("HttpURLConnection", "Get", e);
+ return "Error";
+ }
+ return sb.toString();
+ }
+
+ public String Post(HttpURLConnection _httpConnection) {
+
+ String response = "";
+ String Params = "";
+ mResponseCode = HttpURLConnection.HTTP_CREATED;
+
+ try {
+ _httpConnection.setRequestMethod("POST");
+ _httpConnection.setDoInput(true);
+ _httpConnection.setDoOutput(true);
+
+ Params = getPostDataString(ValuesForPost);
+ _httpConnection.setFixedLengthStreamingMode(Params.getBytes().length);
+
+ if (mAuthenticationMode == 1) {
+ String _credentials = mUSERNAME + ":" + mPASSWORD;
+ String _base64EncodedCredentials = Base64.encodeToString(_credentials.getBytes(), Base64.NO_WRAP);
+ _httpConnection.setRequestProperty("Authorization", "Basic " + _base64EncodedCredentials);
+ }
+
+ _httpConnection.setRequestProperty("Charset", "UTF-8");
+ _httpConnection.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
+
+ for (int i = 0; i < listHeaderName.size(); i++) {
+ _httpConnection.setRequestProperty(listHeaderName.get(i), listHeaderValue.get(i));
+ }
+
+ OutputStream os = _httpConnection.getOutputStream();
+ BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(os, "UTF-8"));
+
+ writer.write(Params);
+ writer.flush();
+ writer.close();
+
+ os.close();
+
+ int responseCode = _httpConnection.getResponseCode();
+ mResponseCode = responseCode;
+
+ if (responseCode == HttpURLConnection.HTTP_OK /*HttpsURLConnection.HTTP_OK*/) {
+ String line;
+ BufferedReader br = new BufferedReader(new InputStreamReader(_httpConnection.getInputStream()));
+ while ((line = br.readLine()) != null) {
+ response += line;
+ }
+ } else {
+ response = String.valueOf(responseCode);
+ }
+
+
+ } catch (Exception e) {
+ Log.e("HttpURLConnection", "Post", e);
+ //e.printStackTrace();
+ return "Error";
+
+ }
+
+ return response;
+ }
+
+ public int GetResponseCode() {
+ return mResponseCode;
+ }
+
+ //thanks to Renabor
+ public boolean UrlExist(String _urlString) {
+ HttpURLConnection client;
+ int status = HttpURLConnection.HTTP_NOT_FOUND;
+ try {
+ URL url = new URL(_urlString);
+ mUrlString = _urlString;
+ client = (HttpURLConnection) url.openConnection();
+ client.setRequestMethod("HEAD");
+ client.setConnectTimeout(mConnectTimeout);
+ client.setReadTimeout(mReadTimeout);
+
+ if (mAuthenticationMode == 1) {
+ String _credentials = mUSERNAME + ":" + mPASSWORD;
+ String _base64EncodedCredentials = Base64.encodeToString(_credentials.getBytes(), Base64.NO_WRAP);
+ client.setRequestProperty("Authorization", "Basic " + _base64EncodedCredentials);
+ }
+
+ status = client.getResponseCode();
+ mResponseCode = status;
+
+ } catch (IOException e) {
+ //Log.e("Error. Url not found","try 1",e);
+ } finally {
+ if (status == HttpURLConnection.HTTP_OK) {
+ return true;
+ }
+ }
+ return false;
+ }
+
+ /*
+ private Date StringToDate(String dateString) {
+ //String dateString = "03/26/2012 11:49:00 AM";
+ SimpleDateFormat dateFormat = new SimpleDateFormat("MM/dd/yyyy hh:mm:ss aa");
+ Date convertedDate = new Date();
+ try {
+ convertedDate = dateFormat.parse(dateString);
+ } catch (ParseException e) {
+ // TODO Auto-generated catch block
+ e.printStackTrace();
+ }
+ return convertedDate;
+ }
+ */
+
+ public void SetCookieAttributeValue(HttpCookie _cookie, String _attribute, String _value) {
+
+ HttpCookie stdCookie = (HttpCookie) _cookie;
+
+ if (_attribute.equals("value")) stdCookie.setValue(_value);
+ else if (_attribute.equals("domain")) stdCookie.setDomain(_value);
+ else if (_attribute.equals("version")) stdCookie.setVersion(Integer.parseInt(_value));
+
+ else if (_attribute.equals("expirydate")) {
+ stdCookie.setMaxAge(Long.parseLong(_value)); //setExpiryDate(StringToDate(_value));
+ } else if (_attribute.equals("path")) stdCookie.setPath(_value);
+ else if (_attribute.equals("comment")) stdCookie.setComment(_value);
+ else if (_attribute.equals("ports")) stdCookie.setSecure(false);
+
+ //stdCookie.setPorts(new int[] {80,8080});
+ }
+
+ public String GetCookieName(HttpCookie _cookie) {
+ return _cookie.getName();
+ }
+
+ public void SetCookieValue(HttpCookie _cookie, String _value) {
+ ((HttpCookie) _cookie).setValue(_value);
+ cookieStore = cookieManager.getCookieStore();
+ cookieStore.add(null, _cookie);
+ }
+
+
+ public HttpCookie GetCookieByName(String _cookieName) {
+ HttpCookie ret = null;
+ cookieStore = cookieManager.getCookieStore();
+
+ List l = cookieStore.getCookies();
+ for (HttpCookie c : l) {
+ if (c.getName().equals(_cookieName)) {
+ ret = c;
+ break;
+ }
+ }
+ return ret;
+ }
+
+
+ public boolean IsExpired(HttpCookie _cookie) {
+ return _cookie.hasExpired(); //isExpired(new Date()); //true if the cookie has expired.
+ }
+
+ public boolean IsCookiePersistent(HttpCookie _cookie) {
+ return _cookie.getDiscard(); //isPersistent(); //true if the cookie is Discard
+ }
+
+ //-----------------------------------
+
+ /*Overwrites the first header with the same name.
+ * The new header will be appended to the end of the list,
+ * if no header with the given name can be found.
+ * httpget.setHeader("Cookie", "JSESSIONID=1"); //Here i am sending the Cookie session ID
+ */
+
+ public void AddClientHeader(String _name, String _value) {
+ listHeaderName.add(_name);
+ listHeaderValue.add(_value);
+ }
+
+ public void ClearClientHeader(String _name, String _value) {
+ listHeaderName.clear();
+ listHeaderValue.clear();
+ }
+
+ /*
+ *Set cookies in requests
+ CookieManager cookieManager = CookieManager.getInstance();
+ String cookie = cookieManager.getCookie(urlConnection.getURL().toString());
+ if (cookie != null) {
+ urlConnection.setRequestProperty("Cookie", cookie);
+ }
+ */
+
+ public String GetStateful(String _url) {
+ int status = HttpURLConnection.HTTP_NOT_FOUND;
+ StringBuffer sb = new StringBuffer();
+ String strResult = "";
+ mResponseCode = HttpURLConnection.HTTP_CREATED;
+
+ try {
+ URL url = new URL(_url);
+ client3 = (HttpURLConnection) url.openConnection();
+ client3.setRequestMethod("GET");
+
+ if (mAuthenticationMode == 1) {
+ String _credentials = mUSERNAME + ":" + mPASSWORD;
+ String _base64EncodedCredentials = Base64.encodeToString(_credentials.getBytes(), Base64.NO_WRAP);
+ client3.setRequestProperty("Authorization", "Basic " + _base64EncodedCredentials);
+ }
+
+ for (int i = 0; i < listHeaderName.size(); i++) {
+ client3.setRequestProperty(listHeaderName.get(i), listHeaderValue.get(i));
+ }
+
+ /* optional request header */
+ //client3.setRequestProperty("Content-Type", "application/json");
+ /* optional request header */
+ //client3.setRequestProperty("Accept", "application/json");
+
+ status = client3.getResponseCode();
+ mResponseCode = status;
+
+ if (status == HttpURLConnection.HTTP_OK) {
+ InputStream inputStream = client3.getInputStream();
+ BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream));
+ String inputLine;
+ while ((inputLine = reader.readLine()) != null) {
+ sb.append(inputLine);
+ }
+ inputStream.close();
+ } else {
+ sb.append(String.valueOf(status));
+ }
+
+ client3.disconnect();
+
+ } catch (Exception e) {
+ return "";
+ }
+ return sb.toString();
+ }
+
+
+ public String PostStateful(String urlString) throws Exception {
+ StringBuffer sb = new StringBuffer();
+ StringBuilder _postData = new StringBuilder();
+ mResponseCode = HttpURLConnection.HTTP_CREATED;
+
+ for (Map.Entry param : ValuesForPost.entrySet()) {
+ if (_postData.length() != 0) _postData.append('&');
+ try {
+ _postData.append(URLEncoder.encode(param.getKey(), "UTF-8"));
+ _postData.append('=');
+ _postData.append(URLEncoder.encode(param.getValue(), "UTF-8"));
+ } catch (UnsupportedEncodingException e) {
+ //Log.e("showmessage","PostStateful UnsupportedEncodingException",e);
+ }
+ }
+
+ String postData = _postData.toString();
+ try {
+ URL url = new URL(urlString);
+ client3 = (HttpURLConnection) url.openConnection();
+ client3.setRequestMethod("POST");
+ client3.setDoOutput(true);
+
+ client3.setFixedLengthStreamingMode(postData.getBytes().length); // !!!!!
+ //client3.setFixedLengthStreamingMode(postData.length());
+
+ if (mAuthenticationMode == 1) {
+ String _credentials = mUSERNAME + ":" + mPASSWORD;
+ String _base64EncodedCredentials = Base64.encodeToString(_credentials.getBytes(), Base64.NO_WRAP);
+ client3.setRequestProperty("Authorization", "Basic " + _base64EncodedCredentials);
+ }
+
+ client3.setRequestProperty("Charset", "UTF-8");
+ client3.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
+
+ for (int i = 0; i < listHeaderName.size(); i++) {
+ client3.setRequestProperty(listHeaderName.get(i), listHeaderValue.get(i));
+ }
+
+
+ PrintWriter out = new PrintWriter(client3.getOutputStream());
+ out.print(postData);
+ out.close();
+
+ int statusCode = client3.getResponseCode();
+ mResponseCode = statusCode;
+
+ if (statusCode == HttpURLConnection.HTTP_OK) { //OK
+
+ //String statusLine = client3.getResponseMessage();
+ Scanner inStream = new Scanner(client3.getInputStream());
+ //process the stream and store it in StringBuilder
+ while (inStream.hasNextLine())
+ sb.append(inStream.nextLine()); // response+=(inStream.nextLine());
+
+ inStream.close();
+
+ } else {
+ sb.append(String.valueOf(statusCode));
+ }
+ client3.disconnect();
+
+ } catch (Exception e) {
+ //Log.e("showmessage","PostStateful Error",e);
+ return "";
+ }
+ ValuesForPost.clear();
+ return sb.toString();
+ }
+
+ //thanks to @renabor
+ public String DeleteStateful(String _stringUrl, String _value) throws Exception {
+ int statusCode = 0;
+ StringBuilder sb = new StringBuilder();
+ String statusLine;
+ mResponseCode = HttpURLConnection.HTTP_CREATED;
+ try {
+ URL url = new URL(_stringUrl + "/" + _value);
+ client3 = (HttpURLConnection) url.openConnection();
+ // renabor
+ if (mAuthenticationMode == 1) {
+ String _credentials = mUSERNAME + ":" + mPASSWORD;
+ String _base64EncodedCredentials = Base64.encodeToString(_credentials.getBytes(), Base64.NO_WRAP);
+ client3.setRequestProperty("Authorization", "Basic " + _base64EncodedCredentials);
+ }
+ client3.setRequestMethod("DELETE");
+ statusCode = client3.getResponseCode();
+ mResponseCode = statusCode;
+ // statusLine = client3.getResponseMessage();
+ if (statusCode == HttpURLConnection.HTTP_OK) { //OK
+
+ Scanner inStream = new Scanner(client3.getInputStream());
+ //process the stream and store it in StringBuilder
+ while (inStream.hasNextLine())
+ sb.append(inStream.nextLine()); // response+=(inStream.nextLine());
+
+ inStream.close();
+
+ } else {
+ sb.append(String.valueOf(statusCode));
+ // Log.i("showmessage http delete error ",String.valueOf(statusCode) +" "+ statusLine);
+ }
+ client3.disconnect();
+ } catch (Exception e) {
+ //Log.e("showmessage","DeleteStateful Error",e);
+ return "";
+ }
+ return sb.toString();
+ }
+
+ /*
+ * AsyncTask has three generic types:
+ Params: An array of parameters you want to pass in to the class you create when you subclass AsyncTask.
+ Progress: If you override onProgressUpdate, this is the type that method returns.
+ Result: This is the type that doInBackground returns.
+ */
+
+ class AsyncHttpClientPostNameValueData extends AsyncTask {
+
+ @Override
+ protected String doInBackground(String... stringUrl) {
+ URL url;
+ String response = "";
+ String Params;
+ // Create a new HttpClient and Post Header
+ int statusCode = 0;
+ //AuthScope:
+ //host the host the credentials apply to. May be set to null if credenticals are applicable to any host.
+ //port the port the credentials apply to. May be set to negative value if credenticals are applicable to any port.
+ try {
+ url = new URL(stringUrl[0]);
+
+ client3 = (HttpURLConnection) url.openConnection();
+ mResponseCode = HttpURLConnection.HTTP_CREATED;
+
+ if (mAuthenticationMode == 1) {
+ String _credentials = mUSERNAME + ":" + mPASSWORD;
+ String _base64EncodedCredentials = Base64.encodeToString(_credentials.getBytes(), Base64.NO_WRAP);
+ client3.setRequestProperty("Authorization", "Basic " + _base64EncodedCredentials);
+ }
+
+ client3.setReadTimeout(mReadTimeout);
+ client3.setConnectTimeout(mConnectTimeout);
+ client3.setRequestMethod("POST");
+
+ client3.setDoInput(true);
+ client3.setDoOutput(true);
+
+ Params = getPostDataString(ValuesForPost);
+ client3.setFixedLengthStreamingMode(Params.getBytes().length); //Params.length
+
+ client3.setRequestProperty("Charset", "UTF-8");
+ client3.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
+
+ for (int i = 0; i < listHeaderName.size(); i++) {
+ client3.setRequestProperty(listHeaderName.get(i), listHeaderValue.get(i));
+ }
+
+ OutputStream os = client3.getOutputStream();
+ BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(os, "UTF-8"));
+
+ writer.write(Params);
+
+ writer.flush();
+ writer.close();
+ os.close();
+
+ int responseCode = client3.getResponseCode();
+ mResponseCode = responseCode;
+
+ this.publishProgress(responseCode);
+
+ if (responseCode == HttpURLConnection.HTTP_OK /*HttpsURLConnection.HTTP_OK*/) {
+ String line;
+ BufferedReader br = new BufferedReader(new InputStreamReader(client3.getInputStream()));
+ while ((line = br.readLine()) != null) {
+ response += line;
+ }
+ } else {
+ response = String.valueOf(responseCode);
+ }
+
+ } catch (Exception e) {
+ //e.printStackTrace();
+ return "";
+ }
+
+ return response;
+ }
+
+ @Override
+ protected void onPostExecute(String content) {
+ controls.pOnHttpClientContentResult(pascalObj, content);
+ }
+
+ @Override
+ protected void onProgressUpdate(Integer... params) {
+ super.onProgressUpdate(params);
+ controls.pOnHttpClientCodeResult(pascalObj, params[0].intValue());
+ }
+ }
+
+ class AsyncHttpClientGet extends AsyncTask {
+
+ @Override
+ protected String doInBackground(String... stringUrl) {
+ int status = HttpURLConnection.HTTP_NOT_FOUND;
+ StringBuffer sb = new StringBuffer();
+ try {
+ URL url = new URL(stringUrl[0]);
+ mResponseCode = HttpURLConnection.HTTP_CREATED;
+ client3 = (HttpURLConnection) url.openConnection();
+ client3.setRequestMethod("GET");
+
+ if (mAuthenticationMode == 1) {
+ String _credentials = mUSERNAME + ":" + mPASSWORD;
+ String _base64EncodedCredentials = Base64.encodeToString(_credentials.getBytes(), Base64.NO_WRAP);
+ client3.setRequestProperty("Authorization", "Basic " + _base64EncodedCredentials);
+ }
+
+ for (int i = 0; i < listHeaderName.size(); i++) {
+ client3.setRequestProperty(listHeaderName.get(i), listHeaderValue.get(i));
+ }
+
+ status = client3.getResponseCode();
+ mResponseCode = status;
+
+ this.publishProgress(status);
+
+ if (status == HttpURLConnection.HTTP_OK) { //OK
+ InputStream inputStream = client3.getInputStream();
+ BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream));
+ String inputLine;
+ while ((inputLine = reader.readLine()) != null) {
+ sb.append(inputLine);
+ }
+ inputStream.close();
+ } else {
+ sb.append(String.valueOf(status));
+ }
+ client3.disconnect();
+
+ } catch (Exception e) {
+ return "";
+ }
+
+ return sb.toString();
+ }
+
+ @Override
+ protected void onPostExecute(String content) {
+ controls.pOnHttpClientContentResult(pascalObj, content);
+ }
+
+ @Override
+ protected void onProgressUpdate(Integer... params) {
+ super.onProgressUpdate(params);
+ controls.pOnHttpClientCodeResult(pascalObj, params[0].intValue());
+ }
+
+ }
+
+ // //thanks to Freris
+ public void SetResponseTimeout(int _timeoutMilliseconds) {
+ mReadTimeout = _timeoutMilliseconds;
+ }
+
+ public void SetConnectionTimeout(int _timeoutMilliseconds) {
+ mConnectTimeout = _timeoutMilliseconds;
+ }
+
+ public int GetResponseTimeout() {
+ return mReadTimeout;
+ }
+
+ public int GetConnectionTimeout() {
+ return mConnectTimeout;
+ }
+
+
+ //---------------------------------------------------------------------------
+ // Upload File by Simon, Choi (simonsayz@naver.com)
+ // https://blog.naver.com/simonsayz
+
+ // http://www.cuelogic.com/blog/android-code-to-upload-download-large-files-to-server-2
+ // Test Server Code
+ // --------------------------------------------------------------------------
+ //
+ //
+ // Upload Test
+ //
+ //
+ // <%
+ // Dim Upload, UpForm
+ // Set Upload = Server.CreateObject("TABSUpload4.Upload")
+ // Upload.Start "E:\web\LocalUser\app\www\maxpaper"
+ // Set UpForm = Upload.Form("lamwFormUpload")
+ // UpForm.Save "E:\web\LocalUser\app\www\maxpaper\file", False
+ // Response.Write "FileName:" & UpForm.FileName & " "
+ // Set Upload = Nothing
+ // %>
+ //
+ //
+ //
+
+ private class UploadTask extends AsyncTask {
+
+ private Context context;
+ private PowerManager.WakeLock mWakeLock;
+ private String rst = "";
+
+ public UploadTask(Context context) {
+ this.context = context;
+ }
+
+ @Override
+ protected void onPreExecute() {
+ super.onPreExecute();
+ PowerManager pm = (PowerManager) context.getSystemService(Context.POWER_SERVICE);
+ mWakeLock = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, getClass().getName());
+ mWakeLock.acquire();
+ }
+
+ @Override
+ protected String doInBackground(String... sUrl) {
+ FileInputStream input = null;
+ DataOutputStream output = null;
+ HttpURLConnection conn = null;
+ rst = "";
+ try {
+ URL url = new URL(sUrl[0]);
+ conn = (HttpURLConnection) url.openConnection();
+ conn.setDoInput(true);
+ conn.setDoOutput(true);
+ conn.setUseCaches(false);
+
+ conn.setRequestMethod("POST");
+ conn.setRequestProperty("Connection", "Keep-Alive");
+ conn.setRequestProperty("Content-Type", "multipart/form-data; boundary=" + LConst.Http_Boundary);
+ //
+ output = new DataOutputStream(conn.getOutputStream());
+ //
+ output.writeBytes("--" + LConst.Http_Boundary + "\r\n");
+
+ if (formDataName.equals("lamwFormUpload")) {
+ output.writeBytes("Content-Disposition: form-data; name=\"lamwFormUpload\"; " +
+ "filename=\"" + localFileText + "\"\r\n");
+ } else {
+ output.writeBytes("Content-Disposition: form-data; name=\"" + formDataName + "\"; " +
+ "filename=\"" + localFileText + "\"\r\n");
+ }
+ output.writeBytes("Content-Type: text/plain" + "\r\n\r\n");
+ //
+ input = new FileInputStream(new File(localFileText));
+
+ int totalSize = input.available();
+ int total = 0;
+ int totalSav = 0;
+ int curUpload = 0;
+ int maxBufferSize = 1 * 4096;
+ int bytesRead;
+ int bytesAvailable = input.available();
+ int bufferSize = Math.min(bytesAvailable, maxBufferSize);
+ byte buffer[] = new byte[4096];
+
+ // Read File
+ bytesRead = input.read(buffer, 0, bufferSize);
+ try {
+ while (bytesRead > 0) {
+ try {
+ output.write(buffer, 0, bufferSize);
+ } catch (OutOfMemoryError e) {
+ return ("outOfMemory");
+ }
+ bytesAvailable = input.available();
+
+ // current upload
+ curUpload = (totalSize - bytesAvailable);
+ if ((curUpload - totalSav) >= (100 / totalSize)) {
+ publishProgress((int) ((curUpload * 100 / totalSize)));
+ totalSav = total;
+ }
+
+ bufferSize = Math.min(bytesAvailable, maxBufferSize);
+ bytesRead = input.read(buffer, 0, bufferSize);
+ }
+ } catch (Exception e) {
+ return ("error");
+ }
+ //
+ output.writeBytes("\r\n");
+ output.writeBytes("--" + LConst.Http_Boundary + "--" + "\r\n");
+
+ // Responses from the server (code and message)
+ serverResponseCode = conn.getResponseCode();
+ //serverResponseMessage = conn.getResponseMessage();
+ Log.d(LConst.LogHeader, "Server Connection Status Code " + " " + serverResponseCode);
+ Log.d(LConst.LogHeader, "Server Connection Status Message " + serverResponseMessage);
+
+ input.close();
+ output.flush();
+
+ InputStream is = conn.getInputStream();
+ int ch;
+ StringBuffer b = new StringBuffer();
+ while ((ch = is.read()) != -1) {
+ b.append((char) ch);
+ }
+
+ String response = b.toString();
+ Log.d(LConst.LogHeader, "Server Result: " + response);
+ serverResponseMessage = "[Connection Status: " + serverResponseMessage + "] Result: " + response;
+
+ } catch (Exception e) {
+ return e.toString();
+ } finally {
+ try {
+ if ((output != null) && (input != null)) {
+ rst = localFileText;
+ }
+ if (output != null) output.close();
+ if (input != null) input.close();
+ } catch (IOException ignored) {
+ }
+ if (conn != null) conn.disconnect();
+ }
+ return null;
+ }
+
+ @Override
+ protected void onProgressUpdate(Integer... progress) {
+ super.onProgressUpdate(progress);
+ //
+ controls.pOnHttpClientUploadProgress(pascalObj, progress[0].longValue());
+ }
+
+ @Override
+ protected void onPostExecute(String result) {
+ mWakeLock.release();
+ controls.pOnHttpClientUploadFinished(pascalObj, serverResponseCode, serverResponseMessage, localFileText);
+ }
+
+ }
+
+ // Sample File /data/data/com.kredix/files/alex.jpg
+ public void UploadFile(String _url, String _fullFileName, String _uploadFormName) {
+ urlText = _url;
+ localFileText = _fullFileName;
+ formDataName = _uploadFormName;
+ //
+ final UploadTask uploadTask = new UploadTask(controls.activity);
+ uploadTask.execute(_url);
+ }
+
+ public void UploadFile(String _url, String _fullFileName) {
+ urlText = _url;
+ localFileText = _fullFileName;
+ //
+ final UploadTask uploadTask = new UploadTask(controls.activity);
+ uploadTask.execute(_url);
+ }
+
+ public void SetUploadFormName(String _uploadFormName) {
+ formDataName = _uploadFormName;
+ }
+
+ public void SetUnvaluedNameData(String _unvaluedName) {
+ unvaluedName = _unvaluedName;
+ }
+
+ public void SetEncodeValueData(boolean _value) {
+ encodeValue = _value;
+ }
+
+ public void PostSOAPDataAsync(String _SOAPData, String _stringUrl) {
+ // create instance of Random class
+ Random rand = new Random();
+ //Generate random integers in range 0 to 999
+ int rand_int1 = rand.nextInt(1000);
+ int len = _SOAPData.length();
+ String disregard = "SOAPBODY"+len+""+rand_int1 ; //disregard nameData 'SOAPBODY'
+ boolean saveEncodeState = encodeValue;
+ unvaluedName = disregard;
+ encodeValue =false; //not encode ValueData
+ AddValueForPost2(disregard,_SOAPData);
+ PostNameValueDataAsync(_stringUrl); //http://192.168.1.3/soap/IOSW
+ encodeValue = saveEncodeState; //not encode ValueData
+ unvaluedName = "SOAPBODY";
+ }
+
+}
+
diff --git a/SmartFritz/src/org/muctec/smartfritz/jPanel.java b/SmartFritz/src/org/muctec/smartfritz/jPanel.java
new file mode 100644
index 0000000000000000000000000000000000000000..f2ca640ab992c3e5021bff3417fd7f122337605b
--- /dev/null
+++ b/SmartFritz/src/org/muctec/smartfritz/jPanel.java
@@ -0,0 +1,477 @@
+package org.muctec.smartfritz;
+
+import android.graphics.Color;
+import android.graphics.PorterDuff.Mode;
+import android.graphics.drawable.ColorDrawable;
+import android.graphics.drawable.Drawable;
+import android.graphics.drawable.PaintDrawable;
+import android.os.Build;
+import android.util.Log;
+import android.view.GestureDetector;
+import android.view.MotionEvent;
+import android.view.ScaleGestureDetector;
+import android.view.ScaleGestureDetector.SimpleOnScaleGestureListener;
+import android.view.View;
+import android.view.ViewGroup;
+import android.view.animation.AccelerateInterpolator;
+import android.view.animation.AlphaAnimation;
+import android.view.animation.Animation;
+import android.view.animation.DecelerateInterpolator;
+import android.view.animation.TranslateAnimation;
+import android.widget.RelativeLayout;
+
+public class jPanel extends RelativeLayout {
+ //Java-Pascal Interface
+ private long PasObj = 0; // Pascal Obj
+ private Controls controls = null; // Control Class for Event
+
+ private jCommons LAMWCommon;
+
+ private GestureDetector gDetect;
+ private ScaleGestureDetector scaleGestureDetector;
+
+ private float mScaleFactor = 1.0f;
+ private float MIN_ZOOM = 0.25f;
+ private float MAX_ZOOM = 4.0f;
+
+ int mRadius = 20;
+
+ private int animationDurationIn = 1500;
+ private int animationDurationOut = 1500;
+ private int animationMode = 0; //none, fade, LeftToRight, RightToLeft
+
+ //Constructor
+ public jPanel(android.content.Context context, Controls ctrls,long pasobj ) {
+ super(context);
+
+ PasObj = pasobj;
+ controls = ctrls;
+
+ LAMWCommon = new jCommons(this,context, PasObj);
+
+ gDetect = new GestureDetector(controls.activity, new GestureListener());
+
+ scaleGestureDetector = new ScaleGestureDetector(controls.activity, new simpleOnScaleGestureListener());
+ }
+
+ @Override
+ protected void onSizeChanged(int w, int h, int oldw, int oldh) {
+ super.onSizeChanged(w, h, oldw, oldh);
+
+ // Change the size and update the layout
+ controls.formNeedLayout = true;
+ controls.appLayout.requestLayout();
+ }
+
+ public void setLeftTopRightBottomWidthHeight(int _left, int _top, int _right, int _bottom, int _w, int _h) {
+ String tag = ""+_left+"|"+_top+"|"+_right+"|"+_bottom;
+ this.setTag(tag);
+ LAMWCommon.setLeftTopRightBottomWidthHeight(_left,_top,_right,_bottom,_w,_h);
+ }
+
+ public void setLParamWidth(int _w) {
+ LAMWCommon.setLParamWidth(_w);
+ }
+
+ public void setLParamHeight(int _h) {
+ LAMWCommon.setLParamHeight(_h);
+ }
+
+ public void setLGravity(int _g) {
+ LAMWCommon.setLGravity(_g);
+ }
+
+ public void setLWeight(float _w) {
+ LAMWCommon.setLWeight(_w);
+ }
+
+ public int getLParamHeight() {
+ return LAMWCommon.getLParamHeight();
+ }
+
+ public int getLParamWidth() {
+ return LAMWCommon.getLParamWidth();
+ }
+
+ public void resetLParamsRules() { //clearLayoutAll
+ LAMWCommon.clearLayoutAll();
+ }
+
+ public void addLParamsAnchorRule(int rule) {
+ LAMWCommon.addLParamsAnchorRule(rule);
+ }
+
+ public void addLParamsParentRule(int rule) {
+ LAMWCommon.addLParamsParentRule(rule);
+ }
+
+ public void setLayoutAll(int idAnchor) {
+ LAMWCommon.setLayoutAll(idAnchor);
+ }
+
+ //GetView!-android.widget.RelativeLayout
+ public RelativeLayout getView() {
+ return this;
+ }
+
+ public void SetViewParent( android.view.ViewGroup _viewgroup ) {
+ LAMWCommon.setParent(_viewgroup);
+ }
+
+ public ViewGroup GetParent() { //TODO Pascal .. done!
+ return LAMWCommon.getParent();
+ }
+
+ // Free object except Self, Pascal Code Free the class.
+ public void Free() {
+ LAMWCommon.free();
+ }
+
+ public void RemoveFromViewParent() {
+ LAMWCommon.removeFromViewParent();
+ }
+
+ @Override
+ public boolean onTouchEvent(MotionEvent event) {
+ return super.onTouchEvent(event);
+ }
+
+ @Override
+ public boolean dispatchTouchEvent(MotionEvent e) {
+ super.dispatchTouchEvent(e);
+ this.gDetect.onTouchEvent(e);
+ this.scaleGestureDetector.onTouchEvent(e);
+ return true;
+ }
+
+ //ref1. http://code.tutsplus.com/tutorials/android-sdk-detecting-gestures--mobile-21161
+ //ref2. http://stackoverflow.com/questions/9313607/simpleongesturelistener-never-goes-in-to-the-onfling-method
+ //ref3. http://x-tutorials.blogspot.com.br/2011/11/detect-pinch-zoom-using.html
+ private class GestureListener extends GestureDetector.SimpleOnGestureListener {
+
+ private static final int SWIPE_MIN_DISTANCE = 60;
+ private static final int SWIPE_THRESHOLD_VELOCITY = 100;
+
+ @Override
+ public boolean onDown(MotionEvent event) {
+ //Log.i("Down", "------------");
+ controls.pOnDown(PasObj, Const.Click_Default);
+ return true;
+ }
+
+ @Override
+ public boolean onSingleTapUp(MotionEvent e) {
+ //Log.i("Click", "------------");
+ controls.pOnClick(PasObj, Const.Click_Default);
+ return true;
+ }
+
+ @Override
+ public boolean onDoubleTap(MotionEvent e) {
+ //Log.i("DoubleTap", "------------");
+ controls.pOnDoubleClick(PasObj, Const.Click_Default);
+ return true;
+ }
+
+ @Override
+ public void onLongPress(MotionEvent e) {
+ //Log.i("LongPress", "------------");
+ controls.pOnLongClick(PasObj, Const.Click_Default);
+ }
+
+ @Override
+ public boolean onFling(MotionEvent event1, MotionEvent event2, float velocityX, float velocityY) {
+
+ if(event1.getX() - event2.getX() > SWIPE_MIN_DISTANCE && Math.abs(velocityX) > SWIPE_THRESHOLD_VELOCITY) {
+ controls.pOnFlingGestureDetected(PasObj, 0); //onRightToLeft;
+ return true;
+ } else if (event2.getX() - event1.getX() > SWIPE_MIN_DISTANCE && Math.abs(velocityX) > SWIPE_THRESHOLD_VELOCITY) {
+ controls.pOnFlingGestureDetected(PasObj, 1);//onLeftToRight();
+ return true;
+ }
+ if(event1.getY() - event2.getY() > SWIPE_MIN_DISTANCE && Math.abs(velocityY) > SWIPE_THRESHOLD_VELOCITY) {
+ controls.pOnFlingGestureDetected(PasObj, 2);//onBottomToTop();
+ return false;
+ } else if (event2.getY() - event1.getY() > SWIPE_MIN_DISTANCE && Math.abs(velocityY) > SWIPE_THRESHOLD_VELOCITY) {
+ controls.pOnFlingGestureDetected(PasObj, 3); //onTopToBottom();
+ return false;
+ }
+ return false;
+ }
+ }
+
+
+ //ref. http://vivin.net/2011/12/04/implementing-pinch-zoom-and-pandrag-in-an-android-view-on-the-canvas/
+ private class simpleOnScaleGestureListener extends SimpleOnScaleGestureListener {
+
+ @Override
+ public boolean onScale(ScaleGestureDetector detector) {
+ mScaleFactor *= detector.getScaleFactor();
+ mScaleFactor = Math.max(MIN_ZOOM, Math.min(mScaleFactor, MAX_ZOOM));
+ // Log.i("tag", "onScale = "+ mScaleFactor);
+ controls.pOnPinchZoomGestureDetected(PasObj, mScaleFactor, 1); //scalefactor->float
+ return true;
+ }
+
+ @Override
+ public boolean onScaleBegin(ScaleGestureDetector detector) {
+ controls.pOnPinchZoomGestureDetected(PasObj, detector.getScaleFactor(), 0); //scalefactor->float
+ //Log.i("tag", "onScaleBegin");
+ return true;
+ }
+
+ @Override
+ public void onScaleEnd(ScaleGestureDetector detector) {
+ controls.pOnPinchZoomGestureDetected(PasObj, detector.getScaleFactor(), 2); //scalefactor->float
+ //Log.i("tag", "onScaleEnd");
+ super.onScaleEnd(detector);
+ }
+
+ }
+
+ public void SetMinZoomFactor(float _minZoomFactor) {
+ MIN_ZOOM = _minZoomFactor;
+ }
+
+ public void SetMaxZoomFactor(float _maxZoomFactor) {
+ MAX_ZOOM = _maxZoomFactor;
+ }
+
+ public void CenterInParent() {
+ LAMWCommon.CenterInParent();
+ }
+
+ public void MatchParent() {
+ LAMWCommon.MatchParent();
+ }
+
+ public void WrapParent() {
+ LAMWCommon.WrapParent();
+ }
+
+ public void SetRoundCorner() {
+ if (this != null) {
+ PaintDrawable shape = new PaintDrawable();
+ shape.setCornerRadius(mRadius);
+ int color = Color.TRANSPARENT;
+ Drawable background = this.getBackground();
+ if (background instanceof ColorDrawable) {
+ color = ((ColorDrawable)this.getBackground()).getColor();
+ shape.setColorFilter(color, Mode.SRC_ATOP);
+ //[ifdef_api16up]
+ if(Build.VERSION.SDK_INT >= 16)
+ this.setBackground((Drawable)shape);
+ //[endif_api16up]
+ }
+ }
+ }
+
+ public void SetRadiusRoundCorner(int _radius) {
+ mRadius = _radius;
+ }
+
+ //You can basically set it from anything between 0(fully transparent) to 255 (completely opaque)
+ public void SetBackgroundAlpha(int _alpha) {
+ this.getBackground().setAlpha(_alpha); //0-255
+ }
+
+ public void SetMarginLeftTopRightBottom(int _left, int _top, int _right, int _bottom) {
+ LAMWCommon.setMarginLeftTopRightBottom( _left, _top, _right,_bottom);
+ }
+
+ public void AddView(View _view) {
+ LAMWCommon.AddView(_view);
+ }
+
+ public void SetFitsSystemWindows(boolean _value) {
+ LAMWCommon.setFitsSystemWindows(_value);
+ }
+
+ public void RemoveView(View _view) {
+ this.removeView(_view);
+ }
+
+ public void RemoveAllViews() {
+ this.removeAllViews();
+ }
+
+ public int GetChildCount() {
+ return this.getChildCount();
+ }
+
+ public void BringChildToFront(View _view) {
+ this.bringChildToFront( _view);
+ if (Build.VERSION.SDK_INT < 19 ) {
+ this.requestLayout();
+ this.invalidate();
+ }
+ }
+
+ /*
+ Change the view's z order in the tree, so it's on top of other sibling views.
+ Prior to KITKAT/4.4/Api 19 this method should be followed by calls to requestLayout() and invalidate()
+ on the view's parent to force the parent to redraw with the new child ordering.
+ */
+ public void BringToFront() {
+ this.bringToFront();
+ if (Build.VERSION.SDK_INT < 19 ) {
+ ViewGroup parent = LAMWCommon.getParent();
+ if (parent!= null) {
+ parent.requestLayout();
+ parent.invalidate();
+ }
+ }
+
+ //fadeOutAnimation(layout, 2000);
+ //fadeInAnimation(layout, 2000);
+
+ if ( (animationDurationIn > 0) && (animationMode != 0) ) {
+ switch (animationMode) {
+ case 1: {
+ fadeInAnimation(this, animationDurationIn);
+ break;
+ }
+ case 2: { //RightToLeft
+ slidefromRightToLeft(this, animationDurationIn);
+ break;
+ }
+ case 3: { //RightToLeft
+ slidefromLeftToRight3(this, animationDurationIn);
+ break;
+ }
+ }
+ }
+
+ if (animationMode == 0)
+ this.setVisibility(android.view.View.VISIBLE);
+ }
+
+ public void SetVisibilityGone() {
+ LAMWCommon.setVisibilityGone();
+ }
+
+
+ public void SetAnimationDurationIn(int _animationDurationIn) {
+ animationDurationIn = _animationDurationIn;
+ }
+
+ public void SetAnimationDurationOut(int _animationDurationOut) {
+ animationDurationOut = _animationDurationOut;
+ }
+
+ public void SetAnimationMode(int _animationMode) {
+ animationMode = _animationMode;
+ }
+
+ /// https://www.codexpedia.com/android/android-fade-in-and-fade-out-animation-programatically/
+ private void fadeInAnimation(final View view, int duration) {
+ Animation fadeIn = new AlphaAnimation(0, 1);
+ fadeIn.setInterpolator(new DecelerateInterpolator());
+ fadeIn.setDuration(duration);
+ fadeIn.setAnimationListener(new Animation.AnimationListener() {
+ @Override
+ public void onAnimationStart(Animation animation) {
+ }
+ @Override
+ public void onAnimationEnd(Animation animation) {
+ view.setVisibility(View.VISIBLE);
+ }
+ @Override
+ public void onAnimationRepeat(Animation animation) {
+ }
+ });
+
+ view.startAnimation(fadeIn);
+ }
+
+ private void fadeOutAnimation(final View view, int duration) {
+ Animation fadeOut = new AlphaAnimation(1, 0);
+ fadeOut.setInterpolator(new AccelerateInterpolator());
+ fadeOut.setStartOffset(duration);
+ fadeOut.setDuration(duration);
+ fadeOut.setAnimationListener(new Animation.AnimationListener() {
+ @Override
+ public void onAnimationStart(Animation animation) {
+ }
+ @Override
+ public void onAnimationEnd(Animation animation) {
+ view.setVisibility(View.INVISIBLE);
+ }
+ @Override
+ public void onAnimationRepeat(Animation animation) {
+ }
+ });
+ view.startAnimation(fadeOut);
+ }
+
+ //https://stackoverflow.com/questions/20696801/how-to-make-a-right-to-left-animation-in-a-layout/20696822
+ private void slidefromRightToLeft(View view, long duration) {
+ TranslateAnimation animate;
+ if (view.getHeight() == 0) {
+ //controls.appLayout.getHeight(); // parent layout
+ animate = new TranslateAnimation(controls.appLayout.getWidth(),
+ 0, 0, 0); //(xFrom,xTo, yFrom,yTo)
+ } else {
+ animate = new TranslateAnimation(view.getWidth(),0, 0, 0); // View for animation
+ }
+ animate.setDuration(duration);
+ animate.setFillAfter(true);
+ view.startAnimation(animate);
+ view.setVisibility(View.VISIBLE); // Change visibility VISIBLE or GONE
+ }
+
+ private void slidefromLeftToRight(View view, long duration) { //try
+
+ TranslateAnimation animate; //(0.0f, 0.0f, 1500.0f, 0.0f);
+ if (view.getHeight() == 0) {
+ //controls.appLayout.getHeight(); // parent layout
+ animate = new TranslateAnimation(0,
+ controls.appLayout.getWidth(), 0, 0); //(xFrom,xTo, yFrom,yTo)
+ } else {
+ animate = new TranslateAnimation(0,view.getWidth(), 0, 0); // View for animation
+ }
+
+ animate.setDuration(duration);
+ animate.setFillAfter(true);
+ view.startAnimation(animate);
+ view.setVisibility(View.VISIBLE); // Change visibility VISIBLE or GONE
+ }
+
+
+ private void slidefromRightToLeft3(View view, long duration) {
+ TranslateAnimation animate; //(0.0f, 0.0f, 1500.0f, 0.0f);
+ if (view.getHeight() == 0) {
+ //controls.appLayout.getHeight(); // parent layout
+ animate = new TranslateAnimation(0, -controls.appLayout.getWidth(),
+ 0, 0); //(xFrom,xTo, yFrom,yTo)
+ } else {
+ animate = new TranslateAnimation(0,-controls.appLayout.getWidth(),
+ 0, 0); // View for animation
+ }
+
+ animate.setDuration(duration);
+ animate.setFillAfter(true);
+ view.startAnimation(animate);
+ view.setVisibility(View.VISIBLE); // Change visibility VISIBLE or GONE
+ }
+
+ private void slidefromLeftToRight3(View view, long duration) { //try
+
+ TranslateAnimation animate; //(0.0f, 0.0f, 1500.0f, 0.0f);
+ if (view.getHeight() == 0) {
+ //controls.appLayout.getHeight(); // parent layout
+ animate = new TranslateAnimation(-controls.appLayout.getWidth(),
+ 0, 0, 0); //(xFrom,xTo, yFrom,yTo)
+ } else {
+ animate = new TranslateAnimation(-controls.appLayout.getWidth(),0, 0, 0); // View for animation
+ }
+
+ animate.setDuration(duration);
+ animate.setFillAfter(true);
+ view.startAnimation(animate);
+ view.setVisibility(View.VISIBLE); // Change visibility VISIBLE or GONE
+ }
+
+}
+
+
diff --git a/SmartFritz/src/org/muctec/smartfritz/jPreferences.java b/SmartFritz/src/org/muctec/smartfritz/jPreferences.java
new file mode 100644
index 0000000000000000000000000000000000000000..0686eba078f5e64093a4843aa978381429a246ae
--- /dev/null
+++ b/SmartFritz/src/org/muctec/smartfritz/jPreferences.java
@@ -0,0 +1,107 @@
+package org.muctec.smartfritz;
+
+import android.content.Context;
+import android.content.SharedPreferences;
+import android.preference.PreferenceManager;
+
+/*Draft java code by "Lazarus Android Module Wizard" [8/13/2014 1:43:12]*/
+/*https://github.com/jmpessoa/lazandroidmodulewizard*/
+/*jControl template*/
+
+//Reviewed by TR3E on 09/02/2019
+
+public class jPreferences /*extends ...*/ {
+
+ private long pascalObj = 0; // Pascal Object
+ private Controls controls = null; // Control Class -> Java/Pascal Interface ...
+ private Context context = null;
+
+ private SharedPreferences mPreferences;
+
+ //GUIDELINE: please, preferentially, init all yours params names with "_", ex: int _flag, String _hello ...
+
+ public jPreferences(Controls _ctrls, long _Self, boolean _IsShared) { //Add more others news "_xxx" params if needed!
+ //super(_ctrls.activity);
+ context = _ctrls.activity;
+ pascalObj = _Self;
+ controls = _ctrls;
+
+ if (_IsShared) {
+ mPreferences = PreferenceManager.getDefaultSharedPreferences(context);
+ }
+ else {
+ mPreferences = _ctrls.activity.getPreferences(Context.MODE_PRIVATE);
+ }
+
+ }
+
+ public void jFree() {
+ //free local objects...
+ mPreferences = null;
+ }
+
+ //write others [public] methods code here......
+ //GUIDELINE: please, preferentially, init all yours params names with "_", ex: int _flag, String _hello ...
+
+ public int GetIntData(String _key, int _defaultValue) {
+
+ if( mPreferences != null )
+ return mPreferences.getInt(_key, _defaultValue);
+ else
+ return _defaultValue;
+
+ }
+
+ public void SetIntData(String _key, int _value) {
+ if( mPreferences == null ) return;
+
+ SharedPreferences.Editor edt = mPreferences.edit();
+
+ if( edt != null ){
+ edt.putInt(_key, _value);
+ edt.commit();
+ }
+ }
+
+ public String GetStringData(String _key, String _defaultValue) {
+
+ if( mPreferences != null )
+ return mPreferences.getString(_key, _defaultValue);
+ else
+ return _defaultValue;
+
+ }
+
+ public void SetStringData(String _key, String _value) {
+
+ if( mPreferences == null ) return;
+
+ SharedPreferences.Editor edt = mPreferences.edit();
+
+ if( edt != null ){
+ edt.putString(_key, _value);
+ edt.commit();
+ }
+ }
+
+ public boolean GetBoolData(String _key, boolean _defaultValue) {
+
+ if( mPreferences != null )
+ return mPreferences.getBoolean(_key, _defaultValue);
+ else
+ return _defaultValue;
+ }
+
+ public void SetBoolData(String _key, boolean _value) {
+
+ if( mPreferences == null ) return;
+
+ SharedPreferences.Editor edt = mPreferences.edit();
+
+ if( edt != null ){
+ edt.putBoolean(_key, _value);
+ edt.commit();
+ }
+ }
+}
+
diff --git a/SmartFritz/src/org/muctec/smartfritz/jSwitchButton.java b/SmartFritz/src/org/muctec/smartfritz/jSwitchButton.java
new file mode 100644
index 0000000000000000000000000000000000000000..4d7b778ad4c11c51bfe45010892e01b2a611e211
--- /dev/null
+++ b/SmartFritz/src/org/muctec/smartfritz/jSwitchButton.java
@@ -0,0 +1,145 @@
+package org.muctec.smartfritz;
+
+import java.lang.reflect.Field;
+import android.content.Context;
+import android.os.Build;
+import android.util.Log;
+import android.view.View;
+import android.view.ViewGroup;
+import android.widget.CompoundButton;
+import android.widget.Switch;
+import android.view.Gravity;
+
+/*Draft java code by "Lazarus Android Module Wizard" [1/8/2015 22:10:35]*/
+/*https://github.com/jmpessoa/lazandroidmodulewizard*/
+/*jVisualControl template*/
+
+public class jSwitchButton extends Switch /*API 14*/ { //please, fix what GUI object will be extended!
+
+ private long pascalObj = 0; // Pascal Object
+ private Controls controls = null; // Control Class for events
+ private jCommons LAMWCommon;
+
+ private Context context = null;
+ private OnCheckedChangeListener onClickListener ; // click event
+ private Boolean enabled = false; // click-touch not enabled!
+
+ //GUIDELINE: please, preferentially, init all yours params names with "_", ex: int _flag, String _hello ...
+
+ public jSwitchButton(Controls _ctrls, long _Self) { //Add more others news "_xxx"p arams if needed!
+ super(_ctrls.activity);
+ context = _ctrls.activity;
+ pascalObj = _Self;
+ controls = _ctrls;
+ LAMWCommon = new jCommons(this,context,pascalObj);
+
+ onClickListener = new OnCheckedChangeListener(){
+ /*.*/public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { //please, do not remove /*.*/ mask for parse invisibility!
+ if (enabled) {
+ controls.pOnChangeSwitchButton(pascalObj, isChecked); //JNI event onClick!
+ }
+ };
+ };
+ setOnCheckedChangeListener(onClickListener);
+ } //end constructor
+
+ public void jFree() {
+ setOnClickListener(null);
+ LAMWCommon.free();
+ }
+
+ public void SetViewParent(ViewGroup _viewgroup) {
+ LAMWCommon.setParent(_viewgroup);
+ }
+
+ public void RemoveFromViewParent() {
+ LAMWCommon.removeFromViewParent();
+ }
+
+ public View GetView() {
+ return this;
+ }
+
+ public void SetLParamWidth(int _w) {
+ LAMWCommon.setLParamWidth(_w);
+ }
+
+ public void SetLParamHeight(int _h) {
+ LAMWCommon.setLParamHeight(_h);
+ }
+
+ public void SetLGravity(int _g) {
+ LAMWCommon.setLGravity(_g);
+ }
+
+ public void setLWeight(float _w) {
+ LAMWCommon.setLWeight(_w);
+ }
+
+ public void SetLeftTopRightBottomWidthHeight(int _left, int _top, int _right, int _bottom, int _w, int _h) {
+ String tag = ""+_left+"|"+_top+"|"+_right+"|"+_bottom;
+ this.setTag(tag); //nedd by jsRecyclerView.java
+ LAMWCommon.setLeftTopRightBottomWidthHeight(_left,_top,_right,_bottom,_w,_h);
+ }
+
+ public void AddLParamsAnchorRule(int _rule) {
+ LAMWCommon.addLParamsAnchorRule(_rule);
+ }
+
+ public void AddLParamsParentRule(int _rule) {
+ LAMWCommon.addLParamsParentRule(_rule);
+ }
+
+ public void SetLayoutAll(int _idAnchor) {
+ LAMWCommon.setLayoutAll(_idAnchor);
+ }
+
+ public void ClearLayoutAll() {
+ LAMWCommon.clearLayoutAll();
+ }
+
+ //write others [public] methods code here......
+ //GUIDELINE: please, preferentially, init all yours params names with "_", ex: int _flag, String _hello ...
+ public void SetTextOff(String _caption) {
+ this.setTextOff(_caption);
+ }
+
+ public void SetTextOn(String _caption) {
+ this.setTextOn(_caption);
+ }
+
+ public void SetChecked(boolean _state) {
+ this.setChecked(_state);
+ }
+
+ public void Toggle() {
+ this.toggle();
+ }
+
+ public boolean IsChecked(){
+ return this.isChecked();
+ }
+
+ public void SetThumbIcon(String _thumbIconIdentifier) { //Api 16
+ //[ifdef_api16up]
+ if (Build.VERSION.SDK_INT >= 16) {
+ this.setThumbResource(controls.GetDrawableResourceId(_thumbIconIdentifier));
+ }
+ //[endif_api14up]
+ }
+
+ public void DispatchOnToggleEvent(boolean _value) {
+ enabled = _value;
+ }
+
+ /*
+ public void SetShowText(boolean _state) { //Api 21
+ //[ifdef_api21up]
+ if (Build.VERSION.SDK_INT >= 21) {
+ this.setShowText(_state);
+ }//[endif_api21up]
+ }
+ */
+
+} //end class
+
diff --git a/SmartFritz/src/org/muctec/smartfritz/jTextView.java b/SmartFritz/src/org/muctec/smartfritz/jTextView.java
new file mode 100644
index 0000000000000000000000000000000000000000..846c9226d2785768f3b78f211a42ed00c097393f
--- /dev/null
+++ b/SmartFritz/src/org/muctec/smartfritz/jTextView.java
@@ -0,0 +1,501 @@
+package org.muctec.smartfritz;
+
+import java.lang.reflect.Field;
+
+import android.content.ClipData;
+import android.content.ClipboardManager;
+import android.content.Context;
+import android.graphics.Bitmap;
+import android.graphics.Canvas;
+import android.graphics.Color;
+import android.graphics.LinearGradient;
+import android.graphics.Paint;
+import android.graphics.Path;
+import android.graphics.Point;
+import android.graphics.Typeface;
+import android.graphics.PorterDuff.Mode;
+import android.graphics.RadialGradient;
+import android.graphics.Shader;
+import android.graphics.SweepGradient;
+import android.graphics.drawable.BitmapDrawable;
+import android.graphics.drawable.ColorDrawable;
+import android.graphics.drawable.Drawable;
+import android.graphics.drawable.PaintDrawable;
+import android.os.Build;
+import android.text.method.LinkMovementMethod;
+import android.text.Html;
+import android.text.TextUtils.TruncateAt;
+//import android.text.util.Linkify;
+import android.text.method.ScrollingMovementMethod;
+import android.util.Log;
+import android.util.TypedValue;
+import android.view.View;
+import android.view.ViewGroup;
+import android.view.Gravity;
+import android.widget.TextView;
+
+public class jTextView extends TextView {
+ //Java-Pascal Interface
+ private Controls controls = null; // Control Class for Event
+ private jCommons LAMWCommon;
+
+ private OnClickListener onClickListener;
+ private OnLongClickListener onLongClickListener;
+
+ private Boolean mEnabled = true;
+
+ float mTextSize = 0;
+ int mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_SP;
+
+ private ClipboardManager mClipBoard = null;
+ private ClipData mClipData = null;
+ private int mRadius = 20;
+
+ int mTextAlignment;
+
+ public jTextView(android.content.Context context,
+ Controls ctrls,long pasobj ) {
+ super(context);
+ controls = ctrls;
+ LAMWCommon = new jCommons(this,context,pasobj);
+
+ mClipBoard = (ClipboardManager) controls.activity.getSystemService(Context.CLIPBOARD_SERVICE);
+
+ onClickListener = new OnClickListener() {
+ public void onClick(View view) {
+ if (mEnabled) {
+ controls.pOnClick(LAMWCommon.getPasObj(), Const.Click_Default);
+ }
+ };
+ };
+
+ setOnClickListener(onClickListener);
+
+ onLongClickListener = new OnLongClickListener() {
+
+ @Override
+ public boolean onLongClick(View arg0) {
+ // TODO Auto-generated method stub
+ if (mEnabled) {
+ controls.pOnLongClick(LAMWCommon.getPasObj(), Const.Click_Default);
+ }
+ return false; //true if the callback consumed the long click, false otherwise.
+ }
+
+ };
+ setOnLongClickListener(onLongClickListener);
+
+ }
+
+ //Free object except Self, Pascal Code Free the class.
+ public void Free() {
+ this.setOnKeyListener(null);
+ this.setText("");
+ LAMWCommon.free();
+ }
+
+ public long GetPasObj() {
+ return LAMWCommon.getPasObj();
+ }
+
+ public void SetViewParent(ViewGroup _viewgroup ) {
+ LAMWCommon.setParent(_viewgroup);
+ }
+
+ public ViewGroup GetParent() {
+ return LAMWCommon.getParent();
+ }
+
+ public void RemoveFromViewParent() {
+ LAMWCommon.removeFromViewParent();
+ }
+
+ public void SetLeftTopRightBottomWidthHeight(int left, int top, int right, int bottom, int w, int h) {
+ String tag = ""+left+"|"+top+"|"+right+"|"+bottom;
+ this.setTag(tag); ////nedd by jsRecyclerView.java
+ LAMWCommon.setLeftTopRightBottomWidthHeight(left,top,right,bottom,w,h);
+ }
+
+ public void SetLParamWidth(int w) {
+ LAMWCommon.setLParamWidth(w);
+ }
+
+ public void SetLParamHeight(int h) {
+ LAMWCommon.setLParamHeight(h);
+ }
+
+ public int GetLParamHeight() {
+ return LAMWCommon.getLParamHeight();
+ }
+
+ public int GetLParamWidth() {
+ return LAMWCommon.getLParamWidth();
+ }
+
+ public void SetLGravity(int _g) {
+ LAMWCommon.setLGravity(_g);
+ }
+
+ public void SetLWeight(float _w) {
+ LAMWCommon.setLWeight(_w);
+ }
+
+ public void AddLParamsAnchorRule(int rule) {
+ LAMWCommon.addLParamsAnchorRule(rule);
+ }
+
+ public void AddLParamsParentRule(int rule) {
+ LAMWCommon.addLParamsParentRule(rule);
+ }
+
+ public void SetLayoutAll(int idAnchor) {
+ LAMWCommon.setLayoutAll(idAnchor);
+ }
+
+ public void ClearLayoutAll() { //TODO Pascal
+ LAMWCommon.clearLayoutAll();
+ }
+
+ public View GetView() {
+ return this;
+ }
+
+ /*
+ //TTextAlignment = (alLeft, alCenter, alRight); //Pascal
+ public void SetTextAlignment(int _alignment) {
+ mTextAlignment = _alignment;
+ switch(mTextAlignment) {
+ case 0: this.setGravity(Gravity.LEFT); break;
+ case 1: this.setGravity(Gravity.CENTER_HORIZONTAL); break;
+ case 2: this.setGravity(Gravity.RIGHT); break;
+ }
+ }
+
+ */
+
+ //LORDMAN 2013-08-13
+ public void SetTextAlignment( int align ) {
+ switch ( align ) {
+ //[ifdef_api14up]
+ case 0 : { setGravity( Gravity.START ); }; break;
+ case 1 : { setGravity( Gravity.END ); }; break;
+ //[endif_api14up]
+
+ /* //[endif_api14up]
+ case 0 : { setGravity( Gravity.LEFT ); }; break;
+ case 1 : { setGravity( Gravity.RIGHT ); }; break;
+ //[ifdef_api14up] */
+
+ case 2 : { setGravity( Gravity.CENTER_HORIZONTAL ); }; break;
+
+ //[ifdef_api14up]
+ default : { setGravity( Gravity.START ); }; break;
+ //[endif_api14up]
+
+ /* //[endif_api14up]
+ default : { setGravity( Gravity.LEFT ); }; break;
+ //[ifdef_api14up] */
+
+ }
+ }
+ public void CopyToClipboard() {
+ mClipData = ClipData.newPlainText("text", this.getText().toString());
+ mClipBoard.setPrimaryClip(mClipData);
+ }
+
+ public void PasteFromClipboard() {
+ ClipData cdata = mClipBoard.getPrimaryClip();
+ ClipData.Item item = cdata.getItemAt(0);
+ this.setText(item.getText().toString());
+ }
+
+ public void SetEnabled( boolean value ) {
+ mEnabled = value;
+ this.setEnabled(value);
+ }
+
+ public void SetTextTypeFace(int _typeface) {
+ this.setTypeface(null, _typeface);
+ }
+
+ public void Append(String _txt) {
+ this.append( _txt);
+ }
+
+ public void AppendLn(String _txt) {
+ this.append( _txt+ "\n");
+ }
+
+ public void AppendTab() {
+ this.append("\t");
+ }
+
+ public void SetFontAndTextTypeFace(int fontFace, int fontStyle) {
+ Typeface t = null;
+ switch (fontFace) {
+ case 0: t = Typeface.DEFAULT; break;
+ case 1: t = Typeface.SANS_SERIF; break;
+ case 2: t = Typeface.SERIF; break;
+ case 3: t = Typeface.MONOSPACE; break;
+ }
+ this.setTypeface(t, fontStyle);
+ }
+
+ public void SetTextSize(float size) {
+ mTextSize = size;
+ String t = this.getText().toString();
+ this.setTextSize(mTextSizeTypedValue, mTextSize);
+ this.setText(t);
+ }
+
+ //TTextSizeTypedValue =(tsDefault, tsPixels, tsDIP, tsMillimeters, tsPoints, tsScaledPixel);
+ public void SetFontSizeUnit(int _unit) {
+ switch (_unit) {
+ case 0: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_SP; break; //default
+ case 1: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_PX; break;
+ case 2: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_DIP; break;
+ case 3: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_MM; break;
+ case 4: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_PT; break;
+ case 5: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_SP; break;
+ }
+ String t = this.getText().toString();
+ this.setTextSize(mTextSizeTypedValue, mTextSize);
+ this.setText(t);
+ }
+
+ @Override
+ protected void dispatchDraw(Canvas canvas) {
+ //DO YOUR DRAWING ON UNDER THIS VIEWS CHILDREN
+ controls.pOnBeforeDispatchDraw(LAMWCommon.getPasObj(), canvas, 1); //event handle by pascal side
+ super.dispatchDraw(canvas);
+ //DO YOUR DRAWING ON TOP OF THIS VIEWS CHILDREN
+ controls.pOnAfterDispatchDraw(LAMWCommon.getPasObj(), canvas, 1); //event handle by pascal side
+
+ if (!mEnabled) this.setEnabled(false);
+ }
+
+ public void SetCompoundDrawables(Bitmap _image, int _side) {
+ Drawable d = new BitmapDrawable(controls.activity.getResources(), _image);
+
+ // by TR3E
+ if( d == null ){
+ this.setCompoundDrawables(null, null, null, null);
+ return;
+ }
+
+ int h = d.getIntrinsicHeight();
+ int w = d.getIntrinsicWidth();
+ d.setBounds( 0, 0, w, h );
+
+ switch(_side) {
+ case 0: this.setCompoundDrawables(d, null, null, null); break; //left
+ case 1: this.setCompoundDrawables(null, null, d, null); break; //right
+ case 2: this.setCompoundDrawables(null, d, null, null); break; //above
+ case 3: this.setCompoundDrawables(null, null, null, d);
+ }
+ }
+
+ public void SetCompoundDrawables(String _imageResIdentifier, int _side) {
+
+ Drawable d = controls.GetDrawableResourceById(controls.GetDrawableResourceId(_imageResIdentifier));
+
+ // by TR3E
+ if( d == null ){
+ this.setCompoundDrawables(null, null, null, null);
+ return;
+ }
+
+ int h = d.getIntrinsicHeight();
+ int w = d.getIntrinsicWidth();
+ d.setBounds( 0, 0, w, h );
+
+ switch(_side) {
+ case 0: this.setCompoundDrawables(d, null, null, null); break; //left
+ case 1: this.setCompoundDrawables(null, null, d, null); break; //right
+ case 2: this.setCompoundDrawables(null, d, null, null); break; //above
+ case 3: this.setCompoundDrawables(null, null, null, d);
+ }
+ }
+
+ public void SetRoundCorner() {
+ if (this != null) {
+ PaintDrawable shape = new PaintDrawable();
+ shape.setCornerRadius(mRadius);
+ int color = Color.TRANSPARENT;
+ Drawable background = this.getBackground();
+ if (background instanceof ColorDrawable) {
+ color = ((ColorDrawable)this.getBackground()).getColor();
+ shape.setColorFilter(color, Mode.SRC_ATOP);
+ //[ifdef_api16up]
+ if(Build.VERSION.SDK_INT >= 16)
+ this.setBackground((Drawable)shape);
+ //[endif_api16up]
+ }
+ }
+ }
+
+ public void SetRadiusRoundCorner(int _radius) {
+ mRadius = _radius;
+ }
+
+ // https://blog.stylingandroid.com/gradient-text/
+ @Override
+ protected void onLayout( boolean changed, int left, int top, int right, int bottom ) {
+ super.onLayout( changed, left, top, right, bottom );
+ controls.pOnLayouting(LAMWCommon.getPasObj(), changed); //event handle by pascal side
+ }
+
+ //https://blog.stylingandroid.com/text-shadows/
+ /*
+ Glowing Text
+ this.setShadowLayer(3f, 0, 0, Color.LTGRAY);
+
+ Outline Glow Text
+ this.setShadowLayer(2f, 0, 0, Color.WRITE);
+
+ Soft Shadow Text
+ this.setShadowLayer(1.5f, 3, 3, Color.LTGRAY);
+
+ Soft Shadow Text (below)
+ this.setShadowLayer(1.5f, 3, -3, Color.LTGRAY);
+
+ Engraved Shadow Text
+ this.setShadowLayer(0.6f, 1, 1, Color.WHITE);
+ */
+
+ public void SetShadowLayer(float _radius, float _dx, float _dy, int _color) {
+ this.setShadowLayer(_radius, _dx, _dy, _color);
+ }
+
+ public void SetShaderLinearGradient(int _startColor, int _endColor) {
+
+ float min = this.getHeight();
+ if ( min > this.getWidth() ) min = this.getWidth();
+
+ Shader myShader= new LinearGradient( 0, 0, 0, min, _startColor, _endColor, Shader.TileMode.CLAMP );
+ this.getPaint().setShader(myShader);
+ }
+
+ //RadialGradient (float centerX, float centerY, float radius, int centerColor, int edgeColor, Shader.TileMode tileMode)
+ public void SetShaderRadialGradient(int _centerColor, int _edgeColor) {
+
+ float r = this.getWidth()/3;
+ if (r < this.getHeight()/3) r = this.getHeight()/3;
+
+ Shader myShader = new RadialGradient(this.getWidth()/2, this.getHeight()/2, r, _centerColor, _edgeColor, Shader.TileMode.CLAMP );
+ this.getPaint().setShader(myShader);
+ }
+
+ //SweepGradient (float cx, float cy, int color0, int color1)
+ public void SetShaderSweepGradient(int _color1, int _color2) {
+
+ float min = this.getHeight();
+ if (min > this.getWidth() ) min = this.getWidth();
+
+ Shader myShader = new SweepGradient(0, min/2, _color1, _color2);
+ this.getPaint().setShader(myShader);
+ }
+
+ /* https://mobikul.com/just-few-steps-to-make-your-app-rtl-supportable/
+ * add android:supportsRtl="true" to the element in manifest file.
+ */
+ public void SetTextDirection(int _textDirection) {
+ //[ifdef_api17up]
+ if(Build.VERSION.SDK_INT >= 17) { //need target = 17 !!!
+ switch (_textDirection) {
+ case 0: this.setTextDirection(View.TEXT_DIRECTION_INHERIT); break;
+ case 1: this.setTextDirection(View.TEXT_DIRECTION_FIRST_STRONG); break;
+ case 2: this.setTextDirection(View.TEXT_DIRECTION_ANY_RTL); break;
+ case 3: this.setTextDirection(View.TEXT_DIRECTION_LTR); break;
+ case 4: this.setTextDirection(View.TEXT_DIRECTION_RTL);
+
+ }
+ }
+ //[endif_api17up]
+ }
+
+
+ public void SetFontFromAssets(String _fontName) { // "fonts/font1.ttf" or "font1.ttf"
+ Typeface customfont = Typeface.createFromAsset( controls.activity.getAssets(), _fontName);
+ this.setTypeface(customfont);
+ }
+
+ public void SetTextIsSelectable(boolean _value) { //Sets whether the content of this view is selectable by the user.
+ this.setTextIsSelectable(_value);
+ }
+
+ /*
+ * if text is small then add space before and after text
+ txtEventName.setText("\t \t \t \t \t \t"+eventName+"\t \t \t \t \t \t");
+ or
+ String summary = "";
+ webView.loadData(summary, "text/html", "utf-8");
+ */
+ public void SetScrollingText() { // marquee .... Changes the selection state of this view
+ this.setSingleLine(true);
+ this.setEllipsize(TruncateAt.MARQUEE);
+ this.setHorizontallyScrolling(true);
+ this.setLines(1);
+ this.setMarqueeRepeatLimit(-1);
+ this.setSelected(true);
+ //this.invalidate()
+ }
+
+ //http://rajeshandroiddeveloper.blogspot.com.br/2013/07/how-to-implement-custom-font-to-text.html
+ public void SetTextAsLink(String _linkText) {
+
+ //[ifdef_api24up]
+ if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.N){
+ this.setText(Html.fromHtml(_linkText, Html.FROM_HTML_MODE_LEGACY));
+ }else //[endif_api24up]
+ this.setText(Html.fromHtml(_linkText));
+
+ this.setMovementMethod(LinkMovementMethod.getInstance());
+ }
+
+ public void SetTextAsLink(String _linkText, int _color) { //by TR3E
+ //[ifdef_api24up]
+ if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.N){
+ this.setText(Html.fromHtml(_linkText, Html.FROM_HTML_MODE_LEGACY));
+ }else //[endif_api24up]
+ this.setText(Html.fromHtml(_linkText));
+
+ this.setMovementMethod(LinkMovementMethod.getInstance());
+ this.setLinkTextColor(_color);
+ }
+ //You can basically set it from anything between 0(fully transparent) to 255 (completely opaque)
+ public void SetBackgroundAlpha(int _alpha) {
+ this.getBackground().setAlpha(_alpha); //0-255
+ }
+
+ public void MatchParent() {
+ LAMWCommon.MatchParent();
+
+ }
+
+ public void WrapParent() {
+ LAMWCommon.WrapParent();
+ }
+
+ public void SetContentDescription(String _description) {
+ this.setContentDescription(_description);
+ }
+
+ public void SetScrollingMovement() { //TODO Pascal
+ this.setMovementMethod(new ScrollingMovementMethod());
+ }
+
+ public void SetAllCaps(boolean _value) {
+ this.setAllCaps(_value);
+ }
+
+ public void SetTextAsHtml(String _htmlText) {
+ //[ifdef_api24up]
+ if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.N){
+ this.setText(Html.fromHtml(_htmlText, Html.FROM_HTML_MODE_LEGACY));
+ }else //[endif_api24up]
+ this.setText(Html.fromHtml(_htmlText)); //Html.fromHtml("5x2")
+ }
+
+}
diff --git a/SmartFritz/src/org/muctec/smartfritz/jsBottomNavigationView.java b/SmartFritz/src/org/muctec/smartfritz/jsBottomNavigationView.java
new file mode 100644
index 0000000000000000000000000000000000000000..4bfda7921ff698abbbb652d4c9cf23d100b9e4f1
--- /dev/null
+++ b/SmartFritz/src/org/muctec/smartfritz/jsBottomNavigationView.java
@@ -0,0 +1,230 @@
+package org.muctec.smartfritz;
+
+
+import android.content.Context;
+import android.graphics.Color;
+import android.os.Build;
+import android.view.Menu;
+import android.view.MenuItem;
+import android.view.View;
+import android.view.ViewGroup;
+import android.support.design.widget.BottomNavigationView;
+import android.text.SpannableString;
+import android.text.style.ForegroundColorSpan;
+import android.util.Log;
+
+/*Draft java code by "Lazarus Android Module Wizard" [1/13/2018 22:10:54]*/
+/*https://github.com/jmpessoa/lazandroidmodulewizard*/
+/*jVisualControl LAMW template*/
+
+public class jsBottomNavigationView extends BottomNavigationView /*dummy*/ { //please, fix what GUI object will be extended!
+
+ private long pascalObj = 0; // Pascal Object
+ private Controls controls = null; //Java/Pascal [events] Interface ...
+ private jCommons LAMWCommon;
+ private Context context = null;
+
+ //private OnClickListener onClickListener; // click event
+ private Boolean enabled = true; // click-touch enabled!
+ private MenuItem mLastMenuItem = null;
+
+ private int menuItemColor = R.color.primary_text;
+ private int selectedMenuItemColor = R.color.primary;
+
+ int itemId;
+ String itemCaption;
+
+ //GUIDELINE: please, preferentially, init all yours params names with "_", ex: int _flag, String _hello ...
+ public jsBottomNavigationView(Controls _ctrls, long _Self) { //Add more others news "_xxx" params if needed!
+
+ super(_ctrls.activity);
+ context = _ctrls.activity;
+ pascalObj = _Self;
+ controls = _ctrls;
+
+ LAMWCommon = new jCommons(this,context,pascalObj);
+
+ this.setOnNavigationItemSelectedListener(new BottomNavigationView.OnNavigationItemSelectedListener() {
+ @Override
+ public boolean onNavigationItemSelected(MenuItem menuItem) {
+ itemId = menuItem.getItemId();
+ itemCaption = menuItem.getTitle().toString();
+
+ if (mLastMenuItem != null) {
+ // mLastMenuItem.setChecked(false);
+ if (menuItemColor == R.color.primary_text)
+ mLastMenuItem.setChecked(false); //highlighted item
+ else
+ SetItemTextColor(mLastMenuItem, menuItemColor);
+ }
+
+ if (selectedMenuItemColor == R.color.primary)
+ menuItem.setChecked(true); //highlighted item
+ else
+ SetItemTextColor(menuItem, selectedMenuItemColor);
+
+ mLastMenuItem = menuItem;
+
+ controls.pOnClickBottomNavigationViewItem(pascalObj, itemId, itemCaption);
+
+ // return true if you want the item to be displayed as the selected item
+ return true;
+ }
+ });
+
+
+ } //end constructor
+
+ public void jFree() {
+ //free local objects...
+ LAMWCommon.free();
+ }
+
+ public void SetViewParent(ViewGroup _viewgroup) {
+ LAMWCommon.setParent(_viewgroup);
+ }
+
+ public ViewGroup GetParent() {
+ return LAMWCommon.getParent();
+ }
+
+ public void RemoveFromViewParent() {
+ LAMWCommon.removeFromViewParent();
+ }
+
+ public View GetView() {
+ return this;
+ }
+
+ public void SetLParamWidth(int _w) {
+ LAMWCommon.setLParamWidth(_w);
+ }
+
+ public void SetLParamHeight(int _h) {
+ LAMWCommon.setLParamHeight(_h);
+ }
+
+ public int GetLParamWidth() {
+ return LAMWCommon.getLParamWidth();
+ }
+
+ public int GetLParamHeight() {
+ return LAMWCommon.getLParamHeight();
+ }
+
+ public void SetLGravity(int _g) {
+ LAMWCommon.setLGravity(_g);
+ }
+
+ public void SetLWeight(float _w) {
+ LAMWCommon.setLWeight(_w);
+ }
+
+ public void SetLeftTopRightBottomWidthHeight(int _left, int _top, int _right, int _bottom, int _w, int _h) {
+ LAMWCommon.setLeftTopRightBottomWidthHeight(_left,_top,_right,_bottom,_w,_h);
+ }
+
+ public void AddLParamsAnchorRule(int _rule) {
+ LAMWCommon.addLParamsAnchorRule(_rule);
+ }
+
+ public void AddLParamsParentRule(int _rule) {
+ LAMWCommon.addLParamsParentRule(_rule);
+ }
+
+ public void SetLayoutAll(int _idAnchor) {
+ LAMWCommon.setLayoutAll(_idAnchor);
+ }
+
+ public void ClearLayoutAll() {
+ LAMWCommon.clearLayoutAll();
+ }
+
+ //GUIDELINE: please, preferentially, init all yours params names with "_", ex: int _flag, String _hello ...
+
+ public Menu GetMenu() {
+ //this.getMenu().add(Menu.NONE, 1, Menu.NONE, "Home").setIcon(R.drawable.ic_home_black_24dp);
+ return this.getMenu();
+ }
+
+ public MenuItem AddItem(Menu _menu, int _itemId, String _itemCaption) {
+ MenuItem item = _menu.add(0,_itemId,0 ,(CharSequence)_itemCaption);
+ SetItemTextColor(item, menuItemColor);
+ this.invalidate();
+ return item;
+ }
+
+ public void AddItem(Menu _menu, int _itemId, String _itemCaption, String _drawableIdentifier) {
+ // MenuItem item = _menu.add(_itemCaption);
+ MenuItem item = _menu.add(0,_itemId,0 ,(CharSequence)_itemCaption);
+ int id = context.getResources().getIdentifier(_drawableIdentifier, "drawable", context.getPackageName() );
+ item.setIcon(id); // add icon with drawable resource
+ SetItemTextColor(item, menuItemColor);
+ this.invalidate();
+ }
+
+ public void AddItemIcon(MenuItem _menuItem, String _drawableIdentifier) {
+ int id = context.getResources().getIdentifier(_drawableIdentifier, "drawable", context.getPackageName() );
+ _menuItem.setIcon(id); // add icon with drawable resource
+ //SetItemTextColor(_menuItem, menuItemColor);
+ this.invalidate();
+ }
+
+ //http://blog.xebia.com/android-design-support-navigationview/
+ public void ClearMenu() {
+ this.getMenu().clear(); //clear old inflated items.
+ }
+
+
+ //ref. https://hanihashemi.com/2017/05/06/change-text-color-of-menuitem-in-navigation-drawer/
+ public void SetItemTextColor(MenuItem _menuItem, int _color) {
+ SpannableString spanString = new SpannableString(_menuItem.getTitle().toString());
+ spanString.setSpan(new ForegroundColorSpan(_color ), 0, spanString.length(), 0);
+ _menuItem.setTitle(spanString);
+ }
+
+ public void SetAllItemsTextColor(int _color) {
+ for (int i = 0; i < this.getMenu().size(); i++) {
+ SetItemTextColor(this.getMenu().getItem(i), _color);
+ }
+ this.invalidate();
+ menuItemColor = _color;
+ }
+
+ public void ResetAllItemsTextColor() {
+ for (int i = 0; i < this.getMenu().size(); i++) {
+ SetItemTextColor(this.getMenu().getItem(i), menuItemColor);
+ }
+ this.invalidate();
+ }
+
+ public void SetItemTextColor(int _color) {
+ menuItemColor = _color;
+ }
+
+ public void SetSelectedItemTextColor(int _color) {
+ selectedMenuItemColor = _color;
+ }
+
+ public void SetFitsSystemWindows(boolean _value) {
+ LAMWCommon.setFitsSystemWindows(_value);
+ }
+
+
+ public void SetBackgroundToPrimaryColor() {
+ this.setBackgroundColor(LAMWCommon.getColorFromResources(context, R.color.primary));
+ }
+
+ public void BringToFront() {
+ this.bringToFront();
+ if (Build.VERSION.SDK_INT < 19 ) {
+ ViewGroup parent = LAMWCommon.getParent();
+ if (parent!= null) {
+ parent.requestLayout();
+ parent.invalidate();
+ }
+ }
+ this.setVisibility(android.view.View.VISIBLE);
+ }
+
+}
diff --git a/SmartFritz/src/org/muctec/smartfritz/jsDrawerLayout.java b/SmartFritz/src/org/muctec/smartfritz/jsDrawerLayout.java
new file mode 100644
index 0000000000000000000000000000000000000000..3fd8f896e9151de14ce7495c559899b6a96a8b25
--- /dev/null
+++ b/SmartFritz/src/org/muctec/smartfritz/jsDrawerLayout.java
@@ -0,0 +1,169 @@
+package org.muctec.smartfritz;
+
+import android.support.v4.view.GravityCompat;
+import android.support.v4.widget.DrawerLayout;
+import android.support.v7.app.ActionBarDrawerToggle;
+import android.support.v7.app.AppCompatActivity;
+import android.support.v7.widget.Toolbar;
+import android.content.Context;
+import android.os.Build;
+import android.os.Handler;
+import android.view.Gravity;
+import android.view.View;
+import android.view.ViewGroup;
+
+/*Draft java code by "Lazarus Android Module Wizard" [12/16/2017 0:26:36]*/
+/*https://github.com/jmpessoa/lazandroidmodulewizard*/
+/*jVisualControl LAMW template*/
+public class jsDrawerLayout extends DrawerLayout /*dummy*/ { //please, fix what GUI object will be extended!
+
+ private long pascalObj = 0; // Pascal Object
+ private Controls controls = null; //Java/Pascal [events] Interface ...
+ private jCommons LAMWCommon;
+ private Context context = null;
+
+ //private OnClickListener onClickListener; // click event
+ private Boolean enabled = true; // click-touch enabled!
+ ActionBarDrawerToggle mDrawerToggle;
+
+ //GUIDELINE: please, preferentially, init all yours params names with "_", ex: int _flag, String _hello ...
+ public jsDrawerLayout(Controls _ctrls, long _Self) { //Add more others news "_xxx" params if needed!
+
+ super(_ctrls.activity);
+ context = _ctrls.activity;
+ pascalObj = _Self;
+ controls = _ctrls;
+
+ LAMWCommon = new jCommons(this,context,pascalObj);
+
+ if (Build.VERSION.SDK_INT >= 21) {
+ this.setFitsSystemWindows(true);
+ }
+
+ } //end constructor
+
+ public void jFree() {
+ //free local objects...
+ //setOnClickListener(null);
+ LAMWCommon.free();
+ }
+
+ @Override
+ protected void onSizeChanged(int w, int h, int oldw, int oldh) {
+ super.onSizeChanged(w, h, oldw, oldh);
+
+ // Change the size and update the layout
+ controls.formNeedLayout = true;
+ controls.appLayout.requestLayout();
+ }
+
+ public void SetViewParent(ViewGroup _viewgroup) {
+ LAMWCommon.setParent(_viewgroup);
+ }
+
+ public ViewGroup GetParent() {
+ return LAMWCommon.getParent();
+ }
+
+ public void RemoveFromViewParent() {
+ LAMWCommon.removeFromViewParent();
+ }
+
+ public View GetView() {
+ return this;
+ }
+
+ public void SetLParamWidth(int _w) {
+ LAMWCommon.setLParamWidth(_w);
+ }
+
+ public void SetLParamHeight(int _h) {
+ LAMWCommon.setLParamHeight(_h);
+ }
+
+ public int GetLParamWidth() {
+ return LAMWCommon.getLParamWidth();
+ }
+
+ public int GetLParamHeight() {
+ return LAMWCommon.getLParamHeight();
+ }
+
+ public void SetLGravity(int _g) {
+ LAMWCommon.setLGravity(_g);
+ }
+
+ public void SetLWeight(float _w) {
+ LAMWCommon.setLWeight(_w);
+ }
+
+ public void SetLeftTopRightBottomWidthHeight(int _left, int _top, int _right, int _bottom, int _w, int _h) {
+ LAMWCommon.setLeftTopRightBottomWidthHeight(_left,_top,_right,_bottom,_w,_h);
+ }
+
+ public void AddLParamsAnchorRule(int _rule) {
+ LAMWCommon.addLParamsAnchorRule(_rule);
+ }
+
+ public void AddLParamsParentRule(int _rule) {
+ LAMWCommon.addLParamsParentRule(_rule);
+ }
+
+ public void SetLayoutAll(int _idAnchor) {
+ LAMWCommon.setLayoutAll(_idAnchor);
+ }
+
+ public void ClearLayoutAll() {
+ LAMWCommon.clearLayoutAll();
+ }
+
+ //GUIDELINE: please, preferentially, init all yours params names with "_", ex: int _flag, String _hello ...
+
+ //http://abhiandroid.com/materialdesign/navigation-drawer
+
+// This method is used to close all the currently open drawer views
+// by animating them out of view. We mainly use this method on click of any item of Navigation View
+public void CloseDrawers() {
+ this.closeDrawers();
+}
+
+public void CloseDrawer() {
+ this.closeDrawer(Gravity.START, false);
+}
+
+ //This method is used to open the drawer view by animating it into view. We can open a Drawer by passing START gravity to this method
+ public void OpenDrawer() {
+ this.openDrawer(GravityCompat.START);
+ }
+
+ //http://www.technotalkative.com/part-4-playing-with-navigationview/
+ //http://blog.xebia.com/android-design-support-navigationview/
+ //http://androidahead.com/2017/01/12/navigation-drawer/
+ //Here we create the ActionBarDrawerToogle listener ...
+ public void SetupDrawerToggle(Toolbar _toolbar) {
+ mDrawerToggle = new ActionBarDrawerToggle(((AppCompatActivity) controls.activity),
+ this, _toolbar,
+ R.string.hello_world, //R.string.drawer_open
+ R.string.app_name) { //R.string.drawer_close
+ /*.*/public void onDrawerClosed(View view) {
+ super.onDrawerClosed(view);
+ //pascal handle event ....
+ }
+ /*.*/public void onDrawerOpened(View drawerView) {
+ super.onDrawerOpened(drawerView);
+ //pascal handle event ....
+ }
+ };
+
+ mDrawerToggle.setDrawerIndicatorEnabled(true);
+ // Add drawer toggle to the drawer layout listener.
+ this.addDrawerListener(mDrawerToggle);
+ mDrawerToggle.syncState();
+ }
+
+ public void SetFitsSystemWindows(boolean _value) {
+ LAMWCommon.setFitsSystemWindows(_value);
+ }
+
+
+}
diff --git a/SmartFritz/src/org/muctec/smartfritz/jsFloatingButton.java b/SmartFritz/src/org/muctec/smartfritz/jsFloatingButton.java
new file mode 100644
index 0000000000000000000000000000000000000000..398821399c2a29fd2c022b10a62c607c4d5de8cd
--- /dev/null
+++ b/SmartFritz/src/org/muctec/smartfritz/jsFloatingButton.java
@@ -0,0 +1,209 @@
+package org.muctec.smartfritz;
+
+import android.content.Context;
+import android.content.res.ColorStateList;
+import android.os.Build;
+import android.view.View;
+import android.view.ViewGroup;
+import android.support.design.widget.FloatingActionButton;
+import android.support.design.widget.Snackbar;
+import android.support.design.widget.CoordinatorLayout;
+
+/*Draft java code by "Lazarus Android Module Wizard" [12/2/2017 16:23:10]*/
+/*https://github.com/jmpessoa/lazandroidmodulewizard*/
+/*jVisualControl LAMW template*/
+
+public class jsFloatingButton extends FloatingActionButton /*dummy*/ { //please, fix what GUI object will be extended!
+
+ private long pascalObj = 0; // Pascal Object
+ private Controls controls = null; //Java/Pascal [events] Interface ...
+ private jCommons LAMWCommon;
+ private Context context = null;
+
+ private OnClickListener onClickListener; // click event
+ private Boolean enabled = true; // click-touch enabled!
+
+ //GUIDELINE: please, preferentially, init all yours params names with "_", ex: int _flag, String _hello ...
+ public jsFloatingButton(Controls _ctrls, long _Self) { //Add more others news "_xxx" params if needed!
+
+ super(_ctrls.activity);
+ context = _ctrls.activity;
+ pascalObj = _Self;
+ controls = _ctrls;
+
+ LAMWCommon = new jCommons(this,context,pascalObj);
+
+ onClickListener = new OnClickListener(){
+ /*.*/public void onClick(View view){ // *.* is a mask to future parse...;
+ if (enabled) {
+ controls.pOnClickGeneric(pascalObj, Const.Click_Default); //JNI event onClick!
+ }
+ };
+ };
+ setOnClickListener(onClickListener);
+ this.setCompatElevation(20);
+ } //end constructor
+
+ public void jFree() {
+ //free local objects...
+ setOnClickListener(null);
+ LAMWCommon.free();
+ }
+
+ public void SetViewParent(ViewGroup _viewgroup) {
+ LAMWCommon.setParent(_viewgroup);
+ }
+
+ public ViewGroup GetParent() {
+ return LAMWCommon.getParent();
+ }
+
+ public void RemoveFromViewParent() {
+ LAMWCommon.removeFromViewParent();
+ }
+
+ public View GetView() {
+ return this;
+ }
+
+ public void SetLParamWidth(int _w) {
+ LAMWCommon.setLParamWidth(_w);
+ }
+
+ public void SetLParamHeight(int _h) {
+ LAMWCommon.setLParamHeight(_h);
+ }
+
+ public int GetLParamWidth() {
+ return LAMWCommon.getLParamWidth();
+ }
+
+ public int GetLParamHeight() {
+ return LAMWCommon.getLParamHeight();
+ }
+
+ public void SetLGravity(int _g) {
+ LAMWCommon.setLGravity(_g); //Gravity.TOP | Gravity.START
+ }
+
+ public void SetLWeight(float _w) {
+ LAMWCommon.setLWeight(_w);
+ }
+
+ public void SetLeftTopRightBottomWidthHeight(int _left, int _top, int _right, int _bottom, int _w, int _h) {
+ LAMWCommon.setLeftTopRightBottomWidthHeight(_left,_top,_right,_bottom,_w,_h);
+ }
+
+ public void AddLParamsAnchorRule(int _rule) {
+ LAMWCommon.addLParamsAnchorRule(_rule);
+ }
+
+ public void AddLParamsParentRule(int _rule) {
+ LAMWCommon.addLParamsParentRule(_rule);
+ }
+
+ public void SetLayoutAll(int _idAnchor) {
+ LAMWCommon.setLayoutAll(_idAnchor);
+ }
+
+ public void ClearLayoutAll() {
+ LAMWCommon.clearLayoutAll();
+ }
+
+ //GUIDELINE: please, preferentially, init all yours params names with "_", ex: int _flag, String _hello ...
+
+ public void SetVisibility(int _value) { //
+ this.setVisibility(_value); //View.GONE=8 View.VISIBLE=0 View.INVISIBLE=4
+ }
+
+ public void SetCompatElevation(float _value){
+ this.setCompatElevation(_value);
+ }
+
+ public void SetImage(String _imageIdentifier) {
+ int imageId = controls.activity.getResources().getIdentifier(_imageIdentifier, "drawable", controls.activity.getPackageName());
+ this.setImageResource(imageId); //this.SetImageResource("ic_launcher");
+ }
+
+
+ public void SetSize(int _value) {
+ this.setSize(_value); //SIZE_MINI SIZE_AUTO SIZE_NORMAL
+ }
+
+ /*
+ fab.setColor(Color.RED);
+ // NOTE invoke this method after setting new values!
+ fab.initBackground();
+ */
+
+ /*
+ * As described in the documentation,
+ * by default it takes the color set in styles.xml attribute colorAccent.
+ */
+ //this.setSupportButtonTintList(ContextCompat.getColorStateList(Activity.this, R.color.colorPrimary));
+ public void SetBackgroundTintList(int _color) { //Pascal: SetColor/Background
+ this.setBackgroundTintList(ColorStateList.valueOf(_color)); //Color.YELLOW
+ //this.setRippleColor(Color.YELLOW);
+ }
+
+ //pressed ...
+ public void SetPressedRippleColor(int _color) {
+ this.setRippleColor(_color);
+ //this.setRippleColor(Color.YELLOW);
+ }
+
+ public void SetContentDescription(String _contentDescription) {
+ this.setContentDescription(_contentDescription);
+ }
+
+ /*
+ public void ShowSnackbar(CoordinatorLayout _coordinatorLayout, String _mensage) {
+ Snackbar.make(_coordinatorLayout,
+ _mensage, Snackbar.LENGTH_LONG)
+ .setAction("CLOSE", new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ // Custom action
+ }
+ }).show();
+ }
+ */
+
+ public void ShowSnackbar(String _message) {
+ ViewGroup _coordinatorLayout = GetParent();
+ if (_coordinatorLayout instanceof CoordinatorLayout) {
+ Snackbar.make(_coordinatorLayout,
+ _message, Snackbar.LENGTH_LONG)
+ .setAction("CLOSE", new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ // Custom action
+ }
+ }).show();
+ }
+ }
+
+ public void SetFitsSystemWindows(boolean _value) {
+ LAMWCommon.setFitsSystemWindows(_value);
+ }
+
+ public void SetAnchorGravity(int _gravity, int _anchorId) {
+ LAMWCommon.setAnchorLGravity(_gravity, _anchorId);
+ }
+
+ public void SetBackgroundToPrimaryColor() {
+ this.setBackgroundColor(LAMWCommon.getColorFromResources(context, R.color.primary));
+ }
+
+ public void BringToFront() {
+ this.bringToFront();
+ if (Build.VERSION.SDK_INT < 19 ) {
+ ViewGroup parent = LAMWCommon.getParent();
+ if (parent!= null) {
+ parent.requestLayout();
+ parent.invalidate();
+ }
+ }
+ this.setVisibility(android.view.View.VISIBLE);
+ }
+}
diff --git a/SmartFritz/src/org/muctec/smartfritz/jsNavigationView.java b/SmartFritz/src/org/muctec/smartfritz/jsNavigationView.java
new file mode 100644
index 0000000000000000000000000000000000000000..50b4ceffca2ee32edad1d133871587c4aa2a5e86
--- /dev/null
+++ b/SmartFritz/src/org/muctec/smartfritz/jsNavigationView.java
@@ -0,0 +1,730 @@
+package org.muctec.smartfritz;
+
+
+import java.lang.reflect.Field;
+import java.util.regex.Pattern;
+
+import android.content.Context;
+import android.graphics.Bitmap;
+import android.graphics.Canvas;
+import android.graphics.Color;
+import android.graphics.Path;
+import android.graphics.Rect;
+import android.graphics.drawable.BitmapDrawable;
+import android.graphics.drawable.Drawable;
+import android.os.Build;
+import android.os.Handler;
+import android.util.DisplayMetrics;
+import android.util.TypedValue;
+import android.view.Menu;
+import android.view.MenuItem;
+import android.view.View;
+import android.view.ViewGroup;
+import android.widget.ImageView;
+import android.widget.RelativeLayout;
+import android.widget.TextView;
+import android.support.design.widget.NavigationView;
+import android.text.SpannableString;
+import android.text.style.ForegroundColorSpan;
+import android.util.Log;
+
+
+/*Draft java code by "Lazarus Android Module Wizard" [12/16/2017 0:54:36]*/
+/*https://github.com/jmpessoa/lazandroidmodulewizard*/
+/*jVisualControl LAMW template*/
+
+public class jsNavigationView extends NavigationView /*dummy*/ { //please, fix what GUI object will be extended!
+
+ private long pascalObj = 0; // Pascal Object
+ private Controls controls = null; //Java/Pascal [events] Interface ...
+ private jCommons LAMWCommon;
+ private Context context = null;
+
+ //private OnClickListener onClickListener; // click event
+
+ private Boolean enabled = true; // click-touch enabled!
+ private MenuItem mLastMenuItem = null;
+
+ private int menuItemColor = R.color.primary_text;
+ private int selectedMenuItemColor = R.color.primary;
+
+ RelativeLayout headerLayout;
+ ImageView headerImageView;
+ TextView headerTextView;
+ TextView headerSubTextView;
+
+ int headerImageIdentifier = R.drawable.ic_launcher;
+
+ String headerText = "Hello World!";
+ String headerSubText = "LAMW 0.8";
+
+ int headerColor = 0xC5CAE9; // R.color.primary_light;
+
+ int itemId;
+ String itemCaption;
+
+ int textColor = Color.WHITE;
+ int subTextColor = Color.WHITE;
+
+ int headerTextSize = 0; //default
+ int textSizeDecorated = 0; //1 = Decreasing //2 Increasing //0 none
+
+ float textSizeDecoratedGap = 3;
+
+ int mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_SP;
+
+ int imagePosRelativeToParente = RelativeLayout.CENTER_IN_PARENT;
+
+ //GUIDELINE: please, preferentially, init all yours params names with "_", ex: int _flag, String _hello ...
+ public jsNavigationView(Controls _ctrls, long _Self) { //Add more others news "_xxx" params if needed!
+
+ super(_ctrls.activity);
+ context = _ctrls.activity;
+ pascalObj = _Self;
+ controls = _ctrls;
+
+ LAMWCommon = new jCommons(this,context,pascalObj);
+
+ if (Build.VERSION.SDK_INT >= 21) {
+ this.setFitsSystemWindows(true);
+ }
+
+ this.setNavigationItemSelectedListener(new NavigationView.OnNavigationItemSelectedListener() {
+ @Override
+ /*.*/public boolean onNavigationItemSelected(MenuItem menuItem) {
+
+ itemId = menuItem.getItemId();
+ itemCaption = menuItem.getTitle().toString();
+
+ if (mLastMenuItem != null) {
+ // mLastMenuItem.setChecked(false);
+ if (menuItemColor == R.color.primary_text)
+ mLastMenuItem.setChecked(false); //highlighted item
+ else
+ SetItemTextColor(mLastMenuItem, menuItemColor);
+ }
+
+ if (selectedMenuItemColor == R.color.primary)
+ menuItem.setChecked(true); //highlighted item
+ else
+ SetItemTextColor(menuItem, selectedMenuItemColor);
+
+
+ mLastMenuItem = menuItem;
+
+ Handler handler = new Handler();
+ handler.postDelayed(new Runnable(){
+ @Override
+ public void run(){
+ controls.pOnClickNavigationViewItem(pascalObj, itemId, itemCaption);
+ }
+ }, 300);
+
+ return true;
+ }
+ });
+
+ } //end constructor
+
+ public void jFree() {
+ //free local objects...
+ //setOnClickListener(null);
+ LAMWCommon.free();
+ }
+
+ public void SetViewParent(ViewGroup _viewgroup) {
+ LAMWCommon.setParent(_viewgroup);
+ }
+
+ public ViewGroup GetParent() {
+ return LAMWCommon.getParent();
+ }
+
+ public void RemoveFromViewParent() {
+ LAMWCommon.removeFromViewParent();
+ }
+
+ public View GetView() {
+ return this;
+ }
+
+ public void SetLParamWidth(int _w) {
+ LAMWCommon.setLParamWidth(_w);
+ }
+
+ public void SetLParamHeight(int _h) {
+ LAMWCommon.setLParamHeight(_h);
+ }
+
+ public int GetLParamWidth() {
+ return LAMWCommon.getLParamWidth();
+ }
+
+ public int GetLParamHeight() {
+ return LAMWCommon.getLParamHeight();
+ }
+
+ public void SetLGravity(int _g) {
+ LAMWCommon.setLGravity(_g);
+ }
+
+ public void SetLWeight(float _w) {
+ LAMWCommon.setLWeight(_w);
+ }
+
+ public void SetLeftTopRightBottomWidthHeight(int _left, int _top, int _right, int _bottom, int _w, int _h) {
+ LAMWCommon.setLeftTopRightBottomWidthHeight(_left,_top,_right,_bottom,_w,_h);
+ }
+
+ public void AddLParamsAnchorRule(int _rule) {
+ LAMWCommon.addLParamsAnchorRule(_rule);
+ }
+
+ public void AddLParamsParentRule(int _rule) {
+ LAMWCommon.addLParamsParentRule(_rule);
+ }
+
+ public void SetLayoutAll(int _idAnchor) {
+ LAMWCommon.setLayoutAll(_idAnchor);
+ }
+
+ public void ClearLayoutAll() {
+ LAMWCommon.clearLayoutAll();
+ }
+
+ //GUIDELINE: please, preferentially, init all yours params names with "_", ex: int _flag, String _hello ...
+
+ public Menu GetMenu() {
+ return this.getMenu();
+ }
+
+ //https://ptyagicodecamp.github.io/adding-menu-items-in-navigation-drawer-dynamically.html
+ public Menu AddMenu(String _headerTitle) {
+ Menu menu = this.getMenu();
+ Menu submenu = menu.addSubMenu(_headerTitle);
+ //submenu.setHeaderIcon(controls.GetDrawableResourceId(_headerIconIdentifier));
+ this.invalidate();
+ return submenu;
+ }
+
+ public MenuItem AddItem(Menu _menu, int _itemId, String _itemCaption) {
+ MenuItem item = _menu.add(0,_itemId,0 ,(CharSequence)_itemCaption);
+ this.invalidate();
+ return item;
+ }
+
+ public void AddItem(Menu _menu, int _itemId, String _itemCaption, String _drawableIdentifier) {
+ // MenuItem item = _menu.add(_itemCaption);
+ MenuItem item = _menu.add(0,_itemId,0 ,(CharSequence)_itemCaption);
+ int id = context.getResources().getIdentifier(_drawableIdentifier, "drawable", context.getPackageName() );
+ item.setIcon(id); // add icon with drawable resource
+ this.invalidate();
+ }
+
+ public void AddItemIcon(MenuItem _menuItem, String _drawableIdentifier) {
+ int id = context.getResources().getIdentifier(_drawableIdentifier, "drawable", context.getPackageName() );
+ _menuItem.setIcon(id); // add icon with drawable resource
+ this.invalidate();
+ }
+
+ //http://blog.xebia.com/android-design-support-navigationview/
+ public void ClearMenu() {
+ this.getMenu().clear(); //clear old inflated items.
+ }
+
+ public void AddHeaderView(View _headerView) {
+ android.view.ViewGroup parent = (ViewGroup) _headerView.getParent();
+
+ if (parent!=null)
+ parent.removeView(_headerView);
+
+ this.addHeaderView(_headerView);
+ this.invalidate();
+ }
+
+ //ref. https://hanihashemi.com/2017/05/06/change-text-color-of-menuitem-in-navigation-drawer/
+ public void SetItemTextColor(MenuItem _menuItem, int _color) {
+ SpannableString spanString = new SpannableString(_menuItem.getTitle().toString());
+ spanString.setSpan(new ForegroundColorSpan(_color ), 0, spanString.length(), 0);
+ _menuItem.setTitle(spanString);
+ }
+
+ public void SetAllItemsTextColor(int _color) {
+ for (int i = 0; i < this.getMenu().size(); i++) {
+ SetItemTextColor(this.getMenu().getItem(i), _color);
+ }
+ menuItemColor = _color;
+ }
+
+ public void ResetAllItemsTextColor() {
+ for (int i = 0; i < this.getMenu().size(); i++) {
+ SetItemTextColor(this.getMenu().getItem(i), menuItemColor);
+ }
+ }
+
+ public void SetItemTextColor(int _color) {
+ menuItemColor = _color;
+ }
+
+ public void SetSelectedItemTextColor(int _color) {
+ selectedMenuItemColor = _color;
+ }
+
+ /*
+ * Making image in circular shape
+ * http://www.androiddevelopersolutions.com/2012/09/crop-image-in-circular-shape-in-android.html
+ */
+ public Bitmap GetRoundedShape(Bitmap _bitmapImage, int _diameter) {
+ // TODO Auto-generated method stub
+ Bitmap sourceBitmap = _bitmapImage;
+ Path path = new Path();
+
+ int dim;
+ if(_diameter == 0 ) {
+ dim = sourceBitmap.getHeight();
+ if (dim > sourceBitmap.getWidth()) dim = sourceBitmap.getWidth();
+ }
+ else {
+ dim = _diameter;
+ int min;
+
+ if (sourceBitmap.getWidth() < sourceBitmap.getHeight())
+ min = sourceBitmap.getWidth();
+ else
+ min = sourceBitmap.getHeight();
+
+ if (dim > min) dim = min;
+ }
+
+ int targetWidth = dim;
+ int targetHeight = dim;
+
+ Bitmap targetBitmap = Bitmap.createBitmap(targetWidth,
+ targetHeight,Bitmap.Config.ARGB_8888);
+
+ Canvas canvas = new Canvas(targetBitmap);
+
+ path.addCircle(((float) targetWidth - 1) / 2,
+ ((float) targetHeight - 1) / 2,
+ (Math.min(((float) targetWidth),
+ ((float) targetHeight)) / 2),
+ Path.Direction.CCW);
+
+ canvas.clipPath(path);
+
+ canvas.drawBitmap(sourceBitmap,
+ new Rect(0, 0, sourceBitmap.getWidth(),
+ sourceBitmap.getHeight()),
+ new Rect(0, 0, targetWidth,
+ targetHeight), null);
+ return targetBitmap;
+ }
+
+
+ public Bitmap GetRoundedShape(Bitmap _bitmapImage) {
+ return GetRoundedShape(_bitmapImage, 0);
+ }
+
+ private Bitmap GetBitmapFromById(int _resID) {
+ if( _resID == 0 ) return null; // by tr3e
+
+ Drawable res = null;
+
+ if (Build.VERSION.SDK_INT < 21 ) {
+ Log.i("jsNavigationView","Build.VERSION.SDK_INT < 21");
+ res = this.controls.activity.getResources().getDrawable(_resID);
+ }
+
+
+ if(Build.VERSION.SDK_INT >= 21) {
+ Log.i("jsNavigationView","Build.VERSION.SDK_INT >= 21");
+ //[ifdef_api21up]
+ res = this.controls.activity.getResources().getDrawable(_resID, null);
+ //[endif_api21up]
+ }
+
+
+ if (res != null)
+ return ((BitmapDrawable)res).getBitmap();
+ else
+ return null;
+ }
+
+
+ public void AddHeaderView(int _color, Bitmap _bitmapLogo, String _text, int _height) {
+ String delimiter = "|";
+ String[] words = _text.split(Pattern.quote(delimiter));
+ int countText = words.length;
+
+ if (countText >= 2) {
+ headerText = words[0];
+ headerSubText = words[1];
+ }
+ else {
+ headerText = _text;
+ }
+
+ headerColor = _color;
+
+ Bitmap bmp = _bitmapLogo;
+ if (bmp != null) bmp = GetRoundedShape(bmp);
+
+ headerLayout = new RelativeLayout(context);
+
+ int h = (int) (_height * getResources().getDisplayMetrics().density); //_height = 192
+ RelativeLayout.LayoutParams paramLayout = new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, h);
+
+ headerLayout.setLayoutParams(paramLayout);
+ headerLayout.setBackgroundColor(headerColor);
+ headerImageView = new ImageView(context);
+
+ if (bmp != null) {
+ headerImageView.setImageBitmap(bmp);
+ headerImageView.setPadding(10, 10, 10, 10);
+ headerImageView.setId(controls.getJavaNewId());
+ }
+
+ headerTextView = new TextView(context);
+ headerTextView.setId(controls.getJavaNewId());
+ headerTextView.setText(headerText);
+ headerTextView.setPadding(10, 30, 10, 5);
+ headerTextView.setTextColor(textColor);
+
+ int i = 0;
+ float auxf = setTextSizeAndGetAuxf(headerTextSize, headerTextView);
+ if ( textSizeDecorated == 1)
+ headerTextView.setTextSize(mTextSizeTypedValue, auxf - textSizeDecoratedGap*i); // sdDeCecreasing
+ else if (textSizeDecorated == 2)
+ headerTextView.setTextSize(mTextSizeTypedValue, auxf + textSizeDecoratedGap*i); // sdInCecreasing
+
+ if (bmp != null) {
+ RelativeLayout.LayoutParams paramImg = new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT);
+ paramImg.addRule(imagePosRelativeToParente); //RelativeLayout.CENTER_IN_PARENT
+ headerLayout.addView(headerImageView, paramImg);
+ }
+
+ RelativeLayout.LayoutParams paramText = new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT);
+ paramText.addRule(RelativeLayout.CENTER_HORIZONTAL);
+ paramText.addRule(RelativeLayout.BELOW, headerImageView.getId());
+ headerLayout.addView(headerTextView, paramText);
+
+ if (countText >= 2) {
+ headerSubTextView = new TextView(context);
+ headerSubTextView.setText(headerSubText);
+ headerSubTextView.setPadding(10, 5, 10, 20);
+ headerSubTextView.setTextColor(subTextColor);
+
+ int factor = 1;
+ float aux = setTextSizeAndGetAuxf(headerTextSize, headerSubTextView);
+ if ( textSizeDecorated == 1)
+ headerSubTextView.setTextSize(mTextSizeTypedValue, aux - textSizeDecoratedGap*factor); // sdDeCecreasing
+ else if (textSizeDecorated == 2)
+ headerSubTextView.setTextSize(mTextSizeTypedValue, aux + textSizeDecoratedGap*factor); // sdInCecreasing
+
+ RelativeLayout.LayoutParams paramText2 = new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT);
+ paramText2.addRule(RelativeLayout.CENTER_HORIZONTAL);
+ paramText2.addRule(RelativeLayout.BELOW, headerTextView.getId());
+ headerLayout.addView(headerSubTextView, paramText2);
+ }
+ this.addHeaderView(headerLayout);
+ }
+
+ public void AddHeaderView(int _color, String _drawableLogoIdentifier, String _text, int _height) {
+
+ String delimiter = "|";
+ String[] words = _text.split(Pattern.quote(delimiter));
+ int countText = words.length;
+
+ if (countText >= 2) {
+ headerText = words[0];
+ headerSubText = words[1];
+ }
+ else {
+ headerText = _text;
+ }
+
+ headerColor = _color;
+
+ headerImageIdentifier = context.getResources().getIdentifier(_drawableLogoIdentifier, "drawable", context.getPackageName() );
+
+ Bitmap bmp = GetBitmapFromById(headerImageIdentifier);
+ if (bmp != null) bmp = GetRoundedShape(bmp);
+
+ headerLayout = new RelativeLayout(context);
+
+ int h = (int) (_height * getResources().getDisplayMetrics().density); //_height = 192
+ RelativeLayout.LayoutParams paramLayout = new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, h);
+
+ headerLayout.setLayoutParams(paramLayout);
+ headerLayout.setBackgroundColor(headerColor);
+ headerImageView = new ImageView(context);
+
+ if (bmp != null) {
+ headerImageView.setImageBitmap(bmp);
+ headerImageView.setPadding(10, 10, 10, 10);
+ headerImageView.setId(controls.getJavaNewId());
+ }
+
+ headerTextView = new TextView(context);
+ headerTextView.setId(controls.getJavaNewId());
+ headerTextView.setText(headerText);
+ headerTextView.setPadding(10, 30, 10, 5);
+ headerTextView.setTextColor(textColor);
+
+ int i = 0;
+ float auxf = setTextSizeAndGetAuxf(headerTextSize, headerTextView);
+ if ( textSizeDecorated == 1)
+ headerTextView.setTextSize(mTextSizeTypedValue, auxf - textSizeDecoratedGap*i); // sdDeCecreasing
+ else if (textSizeDecorated == 2)
+ headerTextView.setTextSize(mTextSizeTypedValue, auxf + textSizeDecoratedGap*i); // sdInCecreasing
+
+ if (bmp != null) {
+ RelativeLayout.LayoutParams paramImg = new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT);
+ paramImg.addRule(imagePosRelativeToParente);//RelativeLayout.CENTER_IN_PARENT
+ headerLayout.addView(headerImageView, paramImg);
+ }
+
+ RelativeLayout.LayoutParams paramText = new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT);
+ paramText.addRule(RelativeLayout.CENTER_HORIZONTAL);
+ paramText.addRule(RelativeLayout.BELOW, headerImageView.getId());
+ headerLayout.addView(headerTextView, paramText);
+
+ if (countText >= 2) {
+ headerSubTextView = new TextView(context);
+ headerSubTextView.setText(headerSubText);
+ headerSubTextView.setPadding(10, 5, 10, 20);
+ headerSubTextView.setTextColor(subTextColor);
+
+ int factor = 1;
+ float aux = setTextSizeAndGetAuxf(headerTextSize, headerSubTextView);
+ if ( textSizeDecorated == 1)
+ headerSubTextView.setTextSize(mTextSizeTypedValue, aux - textSizeDecoratedGap*factor); // sdDeCecreasing
+ else if (textSizeDecorated == 2)
+ headerSubTextView.setTextSize(mTextSizeTypedValue, aux + textSizeDecoratedGap*factor); // sdInCecreasing
+
+ RelativeLayout.LayoutParams paramText2 = new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT);
+ paramText2.addRule(RelativeLayout.CENTER_HORIZONTAL);
+ paramText2.addRule(RelativeLayout.BELOW, headerTextView.getId());
+ headerLayout.addView(headerSubTextView, paramText2);
+ }
+
+ this.addHeaderView(headerLayout);
+ }
+
+ public void AddHeaderView(String _drawableBackgroundIdentifier, String _drawableLogoIdentifier, String _text, int _height) {
+
+ String delimiter = "|";
+ String[] words = _text.split(Pattern.quote(delimiter));
+ int countText = words.length;
+
+ if (countText >= 2) {
+ headerText = words[0];
+ headerSubText = words[1];
+ }
+ else {
+ headerText = _text;
+ }
+
+ headerImageIdentifier = context.getResources().getIdentifier(_drawableLogoIdentifier, "drawable", context.getPackageName() );
+ Bitmap bmp = GetBitmapFromById(headerImageIdentifier);
+ if (bmp != null) bmp = GetRoundedShape(bmp);
+ headerLayout = new RelativeLayout(context);
+ int h = (int) (_height * getResources().getDisplayMetrics().density); //_height = 192
+ RelativeLayout.LayoutParams paramLayout = new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, h);
+ headerLayout.setLayoutParams(paramLayout);
+ headerImageView = new ImageView(context);
+
+ if (bmp != null) {
+ headerImageView.setImageBitmap(bmp);
+ headerImageView.setPadding(10, 10, 10, 10);
+ headerImageView.setId(controls.getJavaNewId());
+ }
+
+ headerTextView = new TextView(context);
+ headerTextView.setId(controls.getJavaNewId());
+ headerTextView.setText(headerText);
+ headerTextView.setPadding(10, 30, 10, 5);
+ headerTextView.setTextColor(textColor);
+
+ int factor1 = 0;
+ float aux1 = setTextSizeAndGetAuxf(headerTextSize, headerTextView);
+ if ( textSizeDecorated == 1)
+ headerTextView.setTextSize(mTextSizeTypedValue, aux1 - textSizeDecoratedGap*factor1); // sdDeCecreasing
+ else if (textSizeDecorated == 2)
+ headerTextView.setTextSize(mTextSizeTypedValue, aux1 + textSizeDecoratedGap*factor1); // sdInCecreasing
+
+ if (bmp != null) {
+ RelativeLayout.LayoutParams paramImg = new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT);
+ paramImg.addRule(imagePosRelativeToParente); //RelativeLayout.CENTER_IN_PARENT
+ headerLayout.addView(headerImageView, paramImg);
+ }
+
+ RelativeLayout.LayoutParams paramText = new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT);
+ paramText.addRule(RelativeLayout.CENTER_HORIZONTAL);
+ paramText.addRule(RelativeLayout.BELOW, headerImageView.getId());
+ headerLayout.addView(headerTextView, paramText);
+
+ if (countText >= 2) {
+ headerSubTextView = new TextView(context);
+ headerSubTextView.setText(headerSubText);
+ headerSubTextView.setPadding(10, 5, 10, 20);
+ headerSubTextView.setTextColor(subTextColor);
+
+ int factor2 = 1;
+ float aux2 = setTextSizeAndGetAuxf(headerTextSize, headerSubTextView);
+ if ( textSizeDecorated == 1)
+ headerSubTextView.setTextSize(mTextSizeTypedValue, aux2 - textSizeDecoratedGap*factor2); // sdDeCecreasing
+ else if (textSizeDecorated == 2)
+ headerSubTextView.setTextSize(mTextSizeTypedValue, aux2 + textSizeDecoratedGap*factor2); // sdInCecreasing
+
+ RelativeLayout.LayoutParams paramText2 = new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT);
+ paramText2.addRule(RelativeLayout.CENTER_HORIZONTAL);
+ paramText2.addRule(RelativeLayout.BELOW, headerTextView.getId());
+ headerLayout.addView(headerSubTextView, paramText2);
+ }
+
+ headerLayout.setBackgroundResource(context.getResources().getIdentifier(_drawableBackgroundIdentifier, "drawable", context.getPackageName() ));
+ this.addHeaderView(headerLayout);
+
+ }
+
+ public void AddHeaderView(String _drawableBackgroundIdentifier, Bitmap _bitmapLogo, String _text, int _height) {
+
+ String delimiter = "|";
+ String[] words = _text.split(Pattern.quote(delimiter));
+ int countText = words.length;
+
+ if (countText >= 2) {
+ headerText = words[0];
+ headerSubText = words[1];
+ }
+ else {
+ headerText = _text;
+ }
+
+ Bitmap bmp = _bitmapLogo;
+ if (bmp != null) bmp = GetRoundedShape(bmp);
+
+ headerLayout = new RelativeLayout(context);
+ int h = (int) (_height * getResources().getDisplayMetrics().density); //_height = 192
+ RelativeLayout.LayoutParams paramLayout = new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, h);
+ headerLayout.setLayoutParams(paramLayout);
+ headerImageView = new ImageView(context);
+
+ if (bmp != null) {
+ headerImageView.setImageBitmap(bmp);
+ headerImageView.setPadding(10, 10, 10, 10);
+ headerImageView.setId(controls.getJavaNewId());
+ }
+
+ headerTextView = new TextView(context);
+ headerTextView.setId(controls.getJavaNewId());
+ headerTextView.setText(headerText);
+ headerTextView.setPadding(10, 30, 10, 5);
+ headerTextView.setTextColor(textColor);
+
+ int factor1 = 0;
+ float aux1 = setTextSizeAndGetAuxf(headerTextSize, headerTextView);
+ if ( textSizeDecorated == 1)
+ headerTextView.setTextSize(mTextSizeTypedValue, aux1 - textSizeDecoratedGap*factor1); // sdDeCecreasing
+ else if (textSizeDecorated == 2)
+ headerTextView.setTextSize(mTextSizeTypedValue, aux1 + textSizeDecoratedGap*factor1); // sdInCecreasing
+
+ if (bmp != null) {
+ RelativeLayout.LayoutParams paramImg = new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT);
+ paramImg.addRule(imagePosRelativeToParente); //RelativeLayout.CENTER_IN_PARENT
+ headerLayout.addView(headerImageView, paramImg);
+ }
+
+ RelativeLayout.LayoutParams paramText = new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT);
+ paramText.addRule(RelativeLayout.CENTER_HORIZONTAL);
+ paramText.addRule(RelativeLayout.BELOW, headerImageView.getId());
+ headerLayout.addView(headerTextView, paramText);
+
+ if (countText >= 2) {
+ headerSubTextView = new TextView(context);
+ headerSubTextView.setText(headerSubText);
+ headerSubTextView.setPadding(10, 5, 10, 20);
+ headerSubTextView.setTextColor(subTextColor);
+
+ int factor2 = 1;
+ float aux2 = setTextSizeAndGetAuxf(headerTextSize, headerSubTextView);
+ if ( textSizeDecorated == 1)
+ headerSubTextView.setTextSize(mTextSizeTypedValue, aux2 - textSizeDecoratedGap*factor2); // sdDeCecreasing
+ else if (textSizeDecorated == 2)
+ headerSubTextView.setTextSize(mTextSizeTypedValue, aux2 + textSizeDecoratedGap*factor2); // sdInCecreasing
+
+ RelativeLayout.LayoutParams paramText2 = new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT);
+ paramText2.addRule(RelativeLayout.CENTER_HORIZONTAL);
+ paramText2.addRule(RelativeLayout.BELOW, headerTextView.getId());
+ headerLayout.addView(headerSubTextView, paramText2);
+ }
+
+ headerLayout.setBackgroundResource(context.getResources().getIdentifier(_drawableBackgroundIdentifier, "drawable", context.getPackageName() ));
+ this.addHeaderView(headerLayout);
+
+ }
+
+ public void SetSubtitleTextColor(int _color) {
+ subTextColor = _color;
+ }
+
+ public void SetTitleTextColor(int _color) {
+ textColor = _color;
+ }
+
+ public void SetTitleTextSize(int _textSize) {
+ headerTextSize = _textSize;
+ }
+
+ public void SetTitleSizeDecorated(int _sizeDecorated) {
+ //int textSizeDecorated = 1; //1 = Decreasing //2 Increasing //0 none
+ textSizeDecorated = _sizeDecorated;
+ }
+
+ public void SetTitleSizeDecoratedGap(float _textSizeGap) {
+ //int textSizeDecorated = 1; //1 = Decreasing //2 Increasing //0 none
+ textSizeDecoratedGap = _textSizeGap;
+ }
+
+ public void SetLogoPosition(int _logoPosition) {
+ imagePosRelativeToParente = _logoPosition; //RelativeLayout.CENTER_IN_PARENT;
+ }
+
+ /* TODO
+ public void SetFontSizeUnit(int _unit) {
+ switch (_unit) {
+ case 0: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_SP; break; //default
+ case 1: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_PX; break; //raw pixel :: good experience!
+ case 2: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_DIP; break; //device
+ case 3: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_MM; break;
+ case 4: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_PT; break; //points
+ case 5: mTextSizeTypedValue = TypedValue.COMPLEX_UNIT_SP; break; //scaled pixel -- default
+ }
+ }
+ */
+
+ private float pixelsToSP(Float px) { //Scaled Pixels
+ float scaledDensity = controls.activity.getResources().getDisplayMetrics().scaledDensity;
+ return px/scaledDensity;
+ }
+
+ private float setTextSizeAndGetAuxf(int _textSize, TextView _textView){
+ float auxCustomPixel;
+ float defaultInPixel = _textView.getTextSize(); //default in pixel!!!
+ float result = pixelsToSP(defaultInPixel); //just initialize ... pixel to TypedValue.COMPLEX_UNIT_SP
+ if (mTextSizeTypedValue == TypedValue.COMPLEX_UNIT_SP) {
+ result = pixelsToSP(defaultInPixel); //default in TypedValue.COMPLEX_UNIT_SP!
+ if (_textSize != 0) {
+ _textView.setTextSize(_textSize);
+ auxCustomPixel = _textView.getTextSize();
+ result = pixelsToSP(auxCustomPixel); //custom in default in TypedValue.COMPLEX_UNIT_SP!
+ }
+ }
+ return result;
+ }
+
+
+}
+
+
diff --git a/SmartFritz/src/org/muctec/smartfritz/jsToolbar.java b/SmartFritz/src/org/muctec/smartfritz/jsToolbar.java
new file mode 100644
index 0000000000000000000000000000000000000000..3c181eec97238e1b1a1f58a32ca3c3571a574217
--- /dev/null
+++ b/SmartFritz/src/org/muctec/smartfritz/jsToolbar.java
@@ -0,0 +1,311 @@
+package org.muctec.smartfritz;
+
+import java.lang.reflect.Field;
+import android.content.Context;
+import android.graphics.Color;
+import android.os.Build;
+import android.util.Log;
+import android.view.MenuItem;
+import android.view.View;
+import android.view.ViewGroup;
+import android.support.design.widget.AppBarLayout;
+import android.support.design.widget.CollapsingToolbarLayout;
+import android.support.v7.app.AppCompatActivity;
+import android.support.v7.widget.Toolbar;
+
+/*Draft java code by "Lazarus Android Module Wizard" [10/7/2017 0:29:44]*/
+/*https://github.com/jmpessoa/lazandroidmodulewizard*/
+/*jVisualControl LAMW template*/
+
+public class jsToolbar extends Toolbar /*dummy*/ { //please, fix what GUI object will be extended!
+
+ private long pascalObj = 0; // Pascal Object
+ private Controls controls = null; //Java/Pascal [events] Interface ...
+ private jCommons LAMWCommon;
+ private Context context = null;
+
+ //private OnClickListener onClickListener; // click event
+ private Boolean enabled = true; // click-touch enabled!
+ private boolean IsActionBar = false;
+
+ //GUIDELINE: please, preferentially, init all yours params names with "_", ex: int _flag, String _hello ...
+ public jsToolbar(Controls _ctrls, long _Self, boolean _asActionBar) { //Add more others news "_xxx" params if needed!
+
+ super(_ctrls.activity);
+ context = _ctrls.activity;
+ pascalObj = _Self;
+ controls = _ctrls;
+ LAMWCommon = new jCommons(this,context,pascalObj);
+
+ //https://www.101apps.co.za/index.php/articles/using-toolbars-in-your-apps.html
+ //you should call this first if you are going to be adding logos and navigation icons
+ //else they won't show.
+ if (_asActionBar == true) {
+ IsActionBar = true;
+ this.SetAsActionBar(true);
+ }
+ //this.setNavigationIcon(android.R.drawable.ic_menu_gallery);
+ this.setNavigationOnClickListener(new View.OnClickListener() { //trigger only of IsActionBar = false
+ @Override
+ public void onClick(View v) {
+ controls.pOnClickGeneric(pascalObj, Const.Click_Default);
+ }
+ });
+ /*
+ * This is the easiest way to transition from the ActionBar to the new Toolbar,
+ * as all of your existing Action Bar menus will
+ * automatically work if you are inflating them in your OnCreateOptionsMenu method.
+ * ref. https://blog.xamarin.com/android-tips-hello-toolbar-goodbye-action-bar/
+ */
+ //http://www.vogella.com/tutorials/AndroidActionBar/article.html
+ //try as same actionbar
+ this.setOnMenuItemClickListener(new Toolbar.OnMenuItemClickListener() {
+ @Override
+ public boolean onMenuItemClick(MenuItem item) {
+ // TODO Auto-generated method stub
+ //PASCAL ..........
+ return false;
+ }
+ });
+ } //end constructor
+
+ public void jFree() {
+ //free local objects...
+ //setOnClickListener(null);
+ LAMWCommon.free();
+ }
+
+ @Override
+ protected void onSizeChanged(int w, int h, int oldw, int oldh) {
+ super.onSizeChanged(w, h, oldw, oldh);
+
+ // Change the size and update the layout
+ controls.formNeedLayout = true;
+ controls.appLayout.requestLayout();
+ }
+
+ public void SetViewParent(ViewGroup _viewgroup) {
+ LAMWCommon.setParent(_viewgroup);
+ }
+
+ public ViewGroup GetParent() {
+ return LAMWCommon.getParent();
+ }
+
+ public void RemoveFromViewParent() {
+ LAMWCommon.removeFromViewParent();
+ }
+
+ public View GetView() {
+ return this;
+ }
+
+ public void SetLParamWidth(int _w) {
+ LAMWCommon.setLParamWidth(_w);
+ }
+
+ public void SetLParamHeight(int _h) {
+ LAMWCommon.setLParamHeight(_h);
+ }
+
+ public int GetLParamWidth() {
+ return LAMWCommon.getLParamWidth();
+ }
+
+ public int GetLParamHeight() {
+ return LAMWCommon.getLParamHeight();
+ }
+
+ public void SetLGravity(int _g) {
+ LAMWCommon.setLGravity(_g);
+ }
+
+ public void SetLWeight(float _w) {
+ LAMWCommon.setLWeight(_w);
+ }
+
+ public void SetLeftTopRightBottomWidthHeight(int _left, int _top, int _right, int _bottom, int _w, int _h) {
+ LAMWCommon.setLeftTopRightBottomWidthHeight(_left,_top,_right,_bottom,_w,_h);
+ }
+
+ public void AddLParamsAnchorRule(int _rule) {
+ LAMWCommon.addLParamsAnchorRule(_rule);
+ }
+
+ public void AddLParamsParentRule(int _rule) {
+ LAMWCommon.addLParamsParentRule(_rule);
+ }
+
+ public void SetLayoutAll(int _idAnchor) {
+ LAMWCommon.setLayoutAll(_idAnchor);
+ }
+
+ public void ClearLayoutAll() {
+ LAMWCommon.clearLayoutAll();
+ }
+
+ //GUIDELINE: please, preferentially, init all yours params names with "_", ex: int _flag, String _hello ...
+
+ private int GetDrawableResourceId(String _resName) {
+ try {
+ Class> res = R.drawable.class;
+ Field field = res.getField(_resName); //"drawableName"
+ int drawableId = field.getInt(null);
+ return drawableId;
+ }
+ catch (Exception e) {
+ Log.e("jsToolbar", "Failure to get drawable resource id...", e);
+ return 0;
+ }
+ }
+
+ public void SetTitle(String _title) {
+ if (IsActionBar)
+ ((AppCompatActivity) controls.activity).getSupportActionBar().setTitle(_title);
+ else
+ this.setTitle(_title);
+ }
+
+ //Setting navigationIcon
+ public void SetNavigationIcon(String _imageIdentifier) {
+ this.setNavigationIcon(GetDrawableResourceId(_imageIdentifier)); //R.drawable.ic_launcher;
+ }
+
+ //Setting appIcon
+ public void SetLogo(String _imageIdentifier) {
+ this.setLogo(GetDrawableResourceId(_imageIdentifier)); //R.drawable.ic_launcher
+ }
+
+ public void SetAsActionBar(boolean _value) {
+ if (_value) {
+ IsActionBar = true;
+ ((AppCompatActivity) controls.activity).setSupportActionBar(this);
+ } else {
+ IsActionBar = false;
+ ((AppCompatActivity) controls.activity).setSupportActionBar(null);
+ }
+ }
+
+ public void SetSubtitle(String _subtitle) {
+ if (IsActionBar) ((AppCompatActivity) controls.activity).getSupportActionBar().setSubtitle(_subtitle);
+ }
+
+ public void SetHomeButtonEnabled(boolean _value) {
+ if (IsActionBar) {
+ if (_value) {
+ ((AppCompatActivity) controls.activity).getSupportActionBar().setHomeButtonEnabled(true); //Enable or disable the "home" button in the corner of the action bar.
+ ((AppCompatActivity) controls.activity).getSupportActionBar().setDisplayHomeAsUpEnabled(true);
+ }else {
+ ((AppCompatActivity) controls.activity).getSupportActionBar().setHomeButtonEnabled(false);
+ ((AppCompatActivity) controls.activity).getSupportActionBar().setDisplayHomeAsUpEnabled(false);
+ }
+ }
+ }
+
+ public void SetDisplayHomeAsUpEnabled(boolean _value) {
+ if (IsActionBar) {
+ if (_value) { //Set this to true if selecting "home" returns up by a single level in your UI rather than back to the top level or front page
+ ((AppCompatActivity) controls.activity).getSupportActionBar().setDisplayHomeAsUpEnabled(true);
+ }else {
+ ((AppCompatActivity) controls.activity).getSupportActionBar().setDisplayHomeAsUpEnabled(false);
+ }
+ }
+ }
+
+ public void SetDisplayUseLogoEnabled(boolean _value) {
+ if (IsActionBar)
+ ((AppCompatActivity) controls.activity).getSupportActionBar().setDisplayUseLogoEnabled(_value);
+ }
+
+ public void SetTitleTextColor(int _color) {
+ this.setTitleTextColor(_color);
+ }
+
+ /*
+ public void SetElevation(int _value) {
+ ((AppCompatActivity) controls.activity).getSupportActionBar().setElevation(_value);
+ }
+ */
+
+ public void SetScrollFlag(int _collapsingScrollFlag) { //called in OnJNIPrompt
+ LAMWCommon.setScrollFlag(_collapsingScrollFlag);
+ }
+
+ //https://github.com/codepath/android_guides/wiki/Handling-Scrolls-with-CoordinatorLayout
+ public void SetCollapseMode(int _collapseMode) { //called: Pascal "OnJNIPrompt" event
+ LAMWCommon.setCollapseMode(_collapseMode);
+ }
+
+ /*
+ public void SetHeightDP(int _heightDP) {
+ ViewGroup.LayoutParams params1 = this.getLayoutParams();
+ Toolbar.LayoutParams newParams1;
+ if (params1 instanceof AppBarLayout.LayoutParams) {
+ newParams1 = (Toolbar.LayoutParams)params1;
+ } else {
+ newParams1 = new Toolbar.LayoutParams(params1);
+ }
+
+ // int h = (int) (_heightDP * getResources().getDisplayMetrics().density); //_height = 192
+
+ int h = _heightDP;
+ newParams1.height = h;
+ //this.setMinimumHeight(42);
+ this.setLayoutParams(newParams1);
+ this.requestLayout();
+ }
+ */
+
+ public void SetFitsSystemWindows(boolean _value) {
+ LAMWCommon.setFitsSystemWindows(_value);
+ }
+
+ public void SetTheme(int _theme) {
+ context.setTheme(R.style.ThemeOverlay_AppCompat_Dark_ActionBar);
+ this.invalidate();
+ }
+
+ public void SetSubtitleTextColor(int _color) {
+ if (IsActionBar == true) {
+ this.setSubtitleTextColor(_color);
+ }
+ }
+
+ public void SetBackgroundToPrimaryColor() {
+ this.setBackgroundColor(LAMWCommon.getColorFromResources(context, R.color.primary));
+ }
+
+ public int GetPrimaryColor() {
+ return LAMWCommon.getColorFromResources(context, R.color.primary);
+ }
+
+ public int GetSuggestedMinimumHeight() {
+ return this.getSuggestedMinimumHeight();
+ }
+
+ public void SetSuggestedMinimumHeight() {
+ this.setMinimumHeight(this.getSuggestedMinimumHeight());
+ }
+
+ public void SetMinimumHeight(int _value) {
+ this.setMinimumHeight(_value);
+ }
+
+ public void SetHeightByDisplayMetricsDensity(int _value) {
+ ViewGroup.LayoutParams params1 = this.getLayoutParams();
+ Toolbar.LayoutParams newParams1;
+ if (params1 instanceof AppBarLayout.LayoutParams) {
+ newParams1 = (Toolbar.LayoutParams)params1;
+ } else {
+ newParams1 = new Toolbar.LayoutParams(params1);
+ }
+ int h = (int) (_value * getResources().getDisplayMetrics().density); //_height = 192
+ newParams1.height = h;
+ //this.setMinimumHeight(42);
+ this.setLayoutParams(newParams1);
+ this.requestLayout();
+ }
+
+
+}
+
diff --git a/SmartFritzSchalter/SmartFritzSchalter.ico b/SmartFritzSchalter/SmartFritzSchalter.ico
new file mode 100644
index 0000000000000000000000000000000000000000..0341321b5d952e1662a3d9444a73cf9f42a7db37
Binary files /dev/null and b/SmartFritzSchalter/SmartFritzSchalter.ico differ
diff --git a/SmartFritzSchalter/SmartFritzSchalter.lpi b/SmartFritzSchalter/SmartFritzSchalter.lpi
new file mode 100644
index 0000000000000000000000000000000000000000..20d66cac2c10dcfe06708647824eb356c3a01a1d
--- /dev/null
+++ b/SmartFritzSchalter/SmartFritzSchalter.lpi
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/SmartFritzSchalter/SmartFritzSchalter.lpr b/SmartFritzSchalter/SmartFritzSchalter.lpr
new file mode 100644
index 0000000000000000000000000000000000000000..437742b300e78efb3ebc40fbd0d2b8bbceef24c7
--- /dev/null
+++ b/SmartFritzSchalter/SmartFritzSchalter.lpr
@@ -0,0 +1,22 @@
+program SmartFritzSchalter;
+
+{$mode objfpc}{$H+}
+
+uses
+ {$IFDEF UNIX}{$IFDEF UseCThreads}
+ cthreads,
+ {$ENDIF}{$ENDIF}
+ Interfaces, // this includes the LCL widgetset
+ Forms, Unit1, fritzbox
+ { you can add units after this };
+
+{$R *.res}
+
+begin
+ RequireDerivedFormResource:=True;
+ Application.Scaled:=True;
+ Application.Initialize;
+ Application.CreateForm(TForm1, Form1);
+ Application.Run;
+end.
+
diff --git a/SmartFritzSchalter/SmartFritzSchalter.lps b/SmartFritzSchalter/SmartFritzSchalter.lps
new file mode 100644
index 0000000000000000000000000000000000000000..9e74e0dc7697738eea6863f68d4d795a1599975a
--- /dev/null
+++ b/SmartFritzSchalter/SmartFritzSchalter.lps
@@ -0,0 +1,225 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/SmartFritzSchalter/SmartFritzSchalter.res b/SmartFritzSchalter/SmartFritzSchalter.res
new file mode 100644
index 0000000000000000000000000000000000000000..bec39b4a4c4b0dfa0090a21b8f32b5c16344ccc3
Binary files /dev/null and b/SmartFritzSchalter/SmartFritzSchalter.res differ
diff --git a/SmartFritzSchalter/fritzbox.pas b/SmartFritzSchalter/fritzbox.pas
new file mode 100644
index 0000000000000000000000000000000000000000..4caaf6ba08cff951c93b6b36c37019e12534be26
--- /dev/null
+++ b/SmartFritzSchalter/fritzbox.pas
@@ -0,0 +1,375 @@
+unit fritzbox;
+
+{$mode objfpc}{$H+}
+
+interface
+
+uses
+ Classes, SysUtils, fphttpclient, HlpIHash, HlpMD5, laz2_XMLRead,
+ laz2_DOM, RegExpr, opensslsockets;
+
+type
+ TBoxInfo = record
+ SID: string;
+ Response: string;
+ Status: integer;
+ BlockTime: string;
+ ExternalIP: string;
+ end;
+
+ TOnLogMsg = procedure(Sender: TObject; EMessage: string) of object;
+
+ { TFritzBox }
+
+ TFritzBox = class(TObject)
+ private
+ {$IFDEF Linux}
+ ffHTTP: TFPHttpClient; // unter Linux: Standard-HTTP-Client
+ {$ENDIF Linux}
+ {$IFDEF ANDROID}
+ ffHTTP: JHttpCLient; // unter Android: JHttpCLient
+ {$ENDIF ANDROID}
+ fError: string;
+ fBox: TBoxInfo;
+ FFboxURL: string;
+ FServiceURL: string;
+ FOnLogMsg: TOnLogMsg;
+
+ function GetExternalIP: string;
+ function GetResponse: string;
+ function GetSID: string;
+ function GetState: integer;
+ function GetBlockTime: string;
+ procedure SetFBURL(AValue: string);
+ procedure Logger(EMessage: string);
+ procedure SetServiceURL(AValue: string);
+ function GetNodeValue(HttpResultString, SearchString: string): string;
+ public
+ constructor Create;
+ destructor Destroy; override;
+ procedure LogIn(ABenutzername: string = ''; APassword: string = '');
+ procedure Logout;
+ procedure FboxGetURL();
+ procedure FboxGetExternalIP();
+ property SID: string read GetSID;
+ property FBOXURL: string write SetFBURL;
+ property ServiceURL: string write SetServiceURL;
+ property OnLogMsg: TOnLogMsg read FOnLogMsg write FOnLogMsg;
+ property Response: string read GetResponse;
+ property State: integer read GetState;
+ property BlockTime: string read GetBlockTime;
+ property ExternalIP: string read GetExternalIP;
+ end;
+
+
+implementation
+
+{ TFritzBox }
+
+function TFritzBox.GetSID: string;
+begin
+ Result := FBox.SID;
+end;
+
+function TFritzBox.GetState: integer;
+begin
+ Result := FBox.Status;
+end;
+
+function TFritzBox.GetBlockTime: string;
+begin
+ Result := Fbox.BlockTime;
+end;
+
+function TFritzBox.GetResponse: string;
+begin
+ Result := FBox.Response;
+end;
+
+function TFritzBox.GetExternalIP: string;
+begin
+ Result := FBox.ExternalIP;
+end;
+
+procedure TFritzBox.SetFBURL(AValue: string);
+begin
+ FFBOXURL := AValue;
+end;
+
+procedure TFritzBox.SetServiceURL(AValue: string);
+begin
+ FServiceURL := AValue;
+end;
+
+// Protokoll/Log als Event
+procedure TFritzBox.Logger(EMessage: string);
+begin
+ if Assigned(OnLogMsg) then
+ begin
+ OnLogMsg(self, EMessage);
+ end;
+
+end;
+// Get-Abfrage an die Fritzbox senden
+// Ergebnis in Fbox.Response speichern
+procedure TFritzBox.FboxGetURL();
+begin
+ Fbox.Response := '';
+ FBox.Status := 0;
+ try
+ Fbox.Response := ffHTTP.Get(FServiceURL);
+ except
+ Logger('Fehler: Konnte ' + FServiceURL + ' nicht öffnen.');
+ end;
+ {$IFDEF Linux}
+ FBox.Status := ffHTTP.ResponseStatusCode; // Rückgabe-Code von TFPHttpClient
+ {$ENDIF Linux}
+ {$IFDEF ANDROID}
+ FBox.Status := ffHTTP.GetResponseCode;
+ // bei Android andere Eigenschaft, gleiches Ergebnis
+ {$ENDIF ANDROID}
+end;
+// öffentliche/externe IP-Adresse der Fritzbox ermitteln, SOAP-Abfrage
+// siehe https://avm.de/fileadmin/user_upload/Global/Service/Schnittstellen/wanipconnSCPD.pdf
+procedure TFritzBox.FboxGetExternalIP();
+var
+ request: TStringList;
+ stream, Result: TMemoryStream;
+ RegexObj: TRegExpr;
+ S: string;
+ I: integer;
+begin
+ Fbox.Response := '';
+ FBox.Status := 0;
+ FBox.ExternalIP := '';
+
+ ffHTTP.RequestHeaders.Add('Pragma: no-cache');
+ ffHTTP.RequestHeaders.Add('Cache-Control: no-cache');
+ ffHTTP.RequestHeaders.Add(
+ 'SoapAction:urn:schemas-upnp-org:service:WANIPConnection:1#GetExternalIPAddress');
+ ffHTTP.RequestHeaders.Add('CONTENT-TYPE: text/xml; charset="utf-8"');
+ request := TStringList.Create;
+ request.Add('');
+ request.Add(
+ '');
+ request.Add(' ');
+ request.Add(
+ ' ');
+
+ request.Add(' ');
+ request.Add('');
+ stream := TMemoryStream.Create;
+ request.SaveToStream(stream);
+
+ stream.Position := 0;
+ request.Clear;
+
+ ffHTTP.RequestHeaders.Add('Content-Length: ' + IntToStr(stream.Size));
+ ffHTTP.RequestBody := stream;
+ Result := TMemoryStream.Create;
+ Logger('Post: ' + FServiceURL);
+
+ try
+ ffHTTP.Post(FServiceURL, Result); //Post-Abfrage
+ except
+ Logger('Fehler: Konnte ' + FServiceURL + ' nicht öffnen');
+ end;
+
+ Result.Position := 0;
+ request.LoadFromStream(Result);
+
+ //IP-Adresse ermitteln
+ RegexObj := TRegExpr.Create;
+ try
+ RegexObj.Expression := '(?si)(.*?)<\/NewExternalIPAddress>';
+ S := '';
+ for i := 0 to request.Count - 1 do
+ begin
+ Logger('SOAP Request: ' + request.Strings[i]);
+ if RegexObj.Exec(request.Strings[i]) then
+ begin
+ S := RegexObj.Match[1];
+ end;
+ end;
+
+ if S <> '' then
+ begin
+ Logger('Externe IP: ' + S);
+ FBox.ExternalIP := S;
+ end;
+
+ finally
+ RegexObj.Free;
+ end;
+ request.Free;
+ stream.Free;
+end;
+
+constructor TFritzBox.Create;
+begin
+ {$IFDEF Linux}
+ ffHTTP := TFPHttpClient.Create(nil);
+ {$ENDIF Linux}
+ Fbox.SID := '0000000000000000';
+end;
+
+destructor TFritzBox.Destroy;
+begin
+ ffHTTP.Free;
+ inherited;
+end;
+// Bei der Fritzbox anmelden
+// Zum Verfahren siehe
+// https://avm.de/fileadmin/user_upload/Global/Service/Schnittstellen/Session-ID_deutsch_13Nov18.pdf
+procedure TFritzBox.LogIn(ABenutzername: string = ''; APassword: string = '');
+var
+ TheChallenge, TheResponse, TheSid: string;
+ UseOldSID: boolean;
+
+ function InternalGetChallenge: string;
+ var
+ S: string;
+ begin
+ try
+ Result := ffHTTP.Get(FFBoxURL + '/login_sid.lua');
+ except
+ on E: Exception do
+ begin
+ Logger('Fehler: ' + E.Message);
+ end;
+
+ end;
+
+ Logger('Result: ' + Result);
+ FBox.BlockTime := '0';
+
+ fbox.Status := ffHTTP.ResponseStatusCode;
+
+ S := GetNodeValue(Result, 'BlockTime');
+ if S <> '0' then
+ begin
+ FBox.BlockTime := S;
+ end
+ else
+ begin
+ if Pos('', LowerCase(Result)) = 0 then
+ raise Exception.Create('Fehler beim Initialisieren der Verbindung.');
+
+ Result := GetNodeValue(Result, 'Challenge');
+ end;
+ end;
+ // MD5 erzeugen
+ function InternalGetMD5: string;
+ var
+ MD5Hash: IHash;
+ Bytes: TBytes;
+ str: string;
+ //i : Integer;
+ begin
+ Result := '';
+ str := TheChallenge + '-' + APassword;
+ MD5Hash := TMD5.Create();
+ Bytes := TEncoding.Unicode.GetBytes(str);
+ Result := LowerCase(MD5Hash.ComputeBytes(Bytes).ToString());
+ end;
+ // SID holen
+ function InternalGetSid: string;
+ var
+ Params: string;
+ begin
+ Result := '';
+ if Fbox.SID <> '0000000000000000' then
+ Params := ('?sid=' + Fbox.SID)
+ else
+ Params := ('?username=' + ABenutzername + '&response=' +
+ TheChallenge + '-' + TheResponse);
+ Result := ffHTTP.Get(FFBoxURL + '/login_sid.lua' + Params);
+ fbox.Status := ffHTTP.ResponseStatusCode;
+ Logger(Result);
+ if Pos('', LowerCase(Result)) = 0 then
+ raise Exception.Create('Fehler beim Generieren der Sitzungs-ID.');
+
+ Result := GetNodeValue(Result, 'SID');
+ end;
+
+begin
+ Fbox.Response := '';
+ FBox.Status := 0;
+{$IFDEF Linux}
+ ffHTTP.AllowRedirect := True; //muss nicht sein, aber zur Sicherheit
+{$ENDIF Linux}
+ UseOldSID := False;
+ Logger('Starte Verbindung zu: ' + FFBoxURL);
+ try
+ if Fbox.SID <> '0000000000000000' then
+ if InternalGetSid = FBox.SID then
+ begin
+ UseOldSID := True;
+ Logger('Verwende bisherige SID: ' + FBox.SID);
+ end;
+
+ if UseOldSID = False then
+ begin
+ TheChallenge := InternalGetChallenge;
+ if fBox.BlockTime <> '0' then
+ begin
+ FBox.SID := '0000000000000000';
+ end
+ else
+ begin
+ Logger('Challenge: ' + TheChallenge);
+ TheResponse := InternalGetMD5;
+ Logger('MD5: ' + TheResponse);
+ TheSid := InternalGetSid;
+ Logger('Neue SID: ' + TheSid);
+ FBox.SID := TheSid;
+ end;
+ end;
+ except
+ on E: Exception do
+ fError := E.Message;
+ end;
+end;
+//Abmelden, bei Bedarf
+procedure TFritzBox.Logout;
+begin
+ ffHTTP.AllowRedirect := True;
+ ffHTTP.Get(FFBoxURL + '/login_sid.lua?logout=0&sid=' + FBox.SID);
+ fbox.Status := ffHTTP.ResponseStatusCode;
+ fBox.Response := '';
+ fBox.SID := '0000000000000000';
+end;
+// SessionInfo im XML-String finden
+function TFritzBox.GetNodeValue(HttpResultString, SearchString: string): string;
+var
+ Doc: TXMLDocument;
+ Stream: TStringStream;
+ ChildNode, SearchNode: TDOMNode;
+begin
+ Result := '';
+ Stream := TStringStream.Create(HttpResultString);
+ ReadXMLFile(Doc, Stream);
+ try
+ ChildNode := Doc.FindNode('SessionInfo');
+ if ChildNode <> nil then
+ begin
+ if ChildNode.HasChildNodes then
+ begin
+ SearchNode := ChildNode.findNode(SearchString);
+ if SearchNode <> nil then
+ begin
+ if SearchNode.HasChildNodes then
+ begin
+ Result := SearchNode.FirstChild.NodeValue;
+ end;
+ end;
+ end;
+ end;
+ finally
+ Doc.Free;
+ Stream.Free;
+ end;
+end;
+
+
+end.
diff --git a/SmartFritzSchalter/unit1.lfm b/SmartFritzSchalter/unit1.lfm
new file mode 100644
index 0000000000000000000000000000000000000000..bb26e87880a53d3c2109b01d6dc5bfdbebf87880
--- /dev/null
+++ b/SmartFritzSchalter/unit1.lfm
@@ -0,0 +1,261 @@
+object Form1: TForm1
+ Left = 992
+ Height = 487
+ Top = 277
+ Width = 808
+ Caption = 'Fritzbox steuern'
+ ClientHeight = 487
+ ClientWidth = 808
+ OnClose = FormClose
+ OnCreate = FormCreate
+ SessionProperties = 'chkDebug.Checked;edtURL.Text;edtUserName.Text;chkSavePassword.Checked'
+ LCLVersion = '2.1.0.0'
+ object ECSwitch1: TECSwitch
+ Left = 128
+ Height = 28
+ Top = 464
+ Width = 145
+ Caption = 'ECSwitch1'
+ TabOrder = 0
+ end
+ object Button1: TButton
+ Left = 32
+ Height = 25
+ Top = 464
+ Width = 75
+ Caption = 'Button1'
+ TabOrder = 1
+ end
+ object Panel1: TPanel
+ Left = 5
+ Height = 425
+ Top = 0
+ Width = 798
+ Align = alClient
+ BorderSpacing.Left = 5
+ BorderSpacing.Right = 5
+ BevelOuter = bvNone
+ ClientHeight = 425
+ ClientWidth = 798
+ TabOrder = 2
+ object PageControl1: TPageControl
+ Left = 0
+ Height = 420
+ Top = 5
+ Width = 798
+ ActivePage = TabSheet1
+ Align = alClient
+ BorderSpacing.Top = 5
+ TabIndex = 0
+ TabOrder = 0
+ object TabSheet1: TTabSheet
+ Caption = 'Steuerung'
+ ClientHeight = 387
+ ClientWidth = 794
+ object TreeView1: TTreeView
+ Left = 5
+ Height = 216
+ Top = 171
+ Width = 784
+ Align = alClient
+ BorderSpacing.Left = 5
+ BorderSpacing.Right = 5
+ TabOrder = 0
+ end
+ object ScrollBox1: TScrollBox
+ Left = 5
+ Height = 166
+ Top = 5
+ Width = 784
+ HorzScrollBar.Page = 1
+ VertScrollBar.Page = 1
+ Align = alTop
+ BorderSpacing.Left = 5
+ BorderSpacing.Top = 5
+ BorderSpacing.Right = 5
+ TabOrder = 1
+ end
+ end
+ object TabSheet2: TTabSheet
+ Caption = 'Einstellungen'
+ ClientHeight = 387
+ ClientWidth = 794
+ object edtURL: TEdit
+ Left = 136
+ Height = 31
+ Top = 16
+ Width = 272
+ TabOrder = 0
+ end
+ object edtUserName: TEdit
+ Left = 136
+ Height = 31
+ Top = 53
+ Width = 272
+ TabOrder = 1
+ end
+ object edtPassword: TEdit
+ Left = 136
+ Height = 31
+ Top = 92
+ Width = 272
+ EchoMode = emPassword
+ PasswordChar = '*'
+ TabOrder = 2
+ Text = 'Ralfi'
+ end
+ object Label1: TLabel
+ Left = 24
+ Height = 21
+ Top = 24
+ Width = 93
+ Caption = 'Fritzbox-URL:'
+ ParentColor = False
+ end
+ object Label2: TLabel
+ Left = 24
+ Height = 21
+ Top = 62
+ Width = 98
+ Caption = 'Benutername:'
+ ParentColor = False
+ end
+ object Label3: TLabel
+ Left = 24
+ Height = 21
+ Top = 99
+ Width = 67
+ Caption = 'Passwort:'
+ ParentColor = False
+ end
+ object chkDebug: TCheckBox
+ Left = 24
+ Height = 24
+ Top = 200
+ Width = 175
+ Caption = 'Debug-Log aktivieren'
+ TabOrder = 3
+ end
+ object chkShowPassword: TCheckBox
+ Left = 24
+ Height = 24
+ Top = 144
+ Width = 139
+ Caption = 'Passwort zeigen'
+ OnClick = chkShowPasswordClick
+ TabOrder = 4
+ end
+ object chkSavePassword: TCheckBox
+ Left = 24
+ Height = 24
+ Top = 173
+ Width = 161
+ Caption = 'Passwort speichern'
+ Checked = True
+ State = cbChecked
+ TabOrder = 5
+ end
+ end
+ object TabSheet4: TTabSheet
+ Caption = 'Anrufliste/ext. IP'
+ ClientHeight = 387
+ ClientWidth = 794
+ object Memo2: TMemo
+ Left = 5
+ Height = 328
+ Top = 0
+ Width = 784
+ Align = alTop
+ BorderSpacing.Left = 5
+ BorderSpacing.Right = 5
+ ScrollBars = ssBoth
+ TabOrder = 0
+ end
+ object btnCallList: TButton
+ Left = 16
+ Height = 25
+ Top = 346
+ Width = 195
+ Caption = 'Anrufliste herunterladen'
+ Enabled = False
+ OnClick = btnCallListClick
+ TabOrder = 1
+ end
+ object btnExternalIP: TButton
+ Left = 240
+ Height = 25
+ Top = 344
+ Width = 312
+ Caption = 'Externe IP ermitteln (nur im LAN, siehe Log)'
+ OnClick = btnExternalIPClick
+ TabOrder = 2
+ end
+ end
+ object TabSheet3: TTabSheet
+ Caption = 'Log'
+ ClientHeight = 387
+ ClientWidth = 794
+ object Memo1: TMemo
+ Left = 0
+ Height = 363
+ Top = 24
+ Width = 794
+ Align = alClient
+ ScrollBars = ssBoth
+ TabOrder = 0
+ end
+ object Label4: TLabel
+ Left = 0
+ Height = 24
+ Top = 0
+ Width = 794
+ Align = alTop
+ AutoSize = False
+ Caption = 'Log:'
+ ParentColor = False
+ end
+ end
+ end
+ end
+ object Panel2: TPanel
+ Left = 0
+ Height = 62
+ Top = 425
+ Width = 808
+ Align = alBottom
+ BevelOuter = bvNone
+ ClientHeight = 62
+ ClientWidth = 808
+ TabOrder = 3
+ object btnConnect: TButton
+ Left = 14
+ Height = 25
+ Top = 16
+ Width = 200
+ Caption = 'Verbindung herstellen'
+ OnClick = btnConnectClick
+ TabOrder = 0
+ end
+ object Label5: TLabel
+ Left = 224
+ Height = 21
+ Top = 17
+ Width = 250
+ Caption = '(Fehler/Rückmeldungen siehe "Log")'
+ ParentColor = False
+ end
+ end
+ object XMLPropStorage1: TXMLPropStorage
+ StoredValues = <
+ item
+ Name = 'Password'
+ KeyString = 'settings'
+ end>
+ FileName = 'SmartFritzSchalter.xml'
+ RootNodePath = 'settings'
+ OnSaveProperties = XMLPropStorage1SaveProperties
+ OnRestoreProperties = XMLPropStorage1RestoreProperties
+ Left = 736
+ Top = 64
+ end
+end
diff --git a/SmartFritzSchalter/unit1.pas b/SmartFritzSchalter/unit1.pas
new file mode 100644
index 0000000000000000000000000000000000000000..29aabe4d735eedd1105fd88d2caf7f8426a6c4f5
--- /dev/null
+++ b/SmartFritzSchalter/unit1.pas
@@ -0,0 +1,815 @@
+// Die Angaben
+
+// {$IFDEF ANDROID}
+// {$ENDIF ANDROID}
+
+// {$IFDEF Linux}
+// {$ENDIF Linux}
+
+// sollen nur die wichtigsten Unterschiede zum Code für Linux/Windows zeigen
+// und sind nicht vollständig.
+// Der Code lässt sich nicht immer 1:1 von Android für Linux übernehmen.
+
+unit Unit1;
+
+{$mode objfpc}{$H+}
+
+interface
+
+uses
+ Classes, SysUtils, Forms, Controls, Graphics, Dialogs, StdCtrls, ComCtrls,
+ ExtCtrls, XMLPropStorage, ECSwitch, laz2_XMLRead, laz2_DOM,fritzbox, BlowFish, base64;
+
+type
+
+ { TForm1 }
+
+ TForm1 = class(TForm)
+ btnConnect: TButton;
+ Button1: TButton;
+ btnCallList: TButton;
+ btnExternalIP: TButton;
+ chkSavePassword: TCheckBox;
+ chkShowPassword: TCheckBox;
+ chkDebug: TCheckBox;
+ ECSwitch1: TECSwitch;
+ edtPassword: TEdit;
+ edtURL: TEdit;
+ edtUserName: TEdit;
+ Label1: TLabel;
+ Label2: TLabel;
+ Label3: TLabel;
+ Label4: TLabel;
+ Label5: TLabel;
+ Memo1: TMemo;
+ Memo2: TMemo;
+ PageControl1: TPageControl;
+ Panel1: TPanel;
+ Panel2: TPanel;
+ ScrollBox1: TScrollBox;
+ TabSheet1: TTabSheet;
+ TabSheet2: TTabSheet;
+ TabSheet3: TTabSheet;
+ TabSheet4: TTabSheet;
+ TreeView1: TTreeView;
+ XMLPropStorage1: TXMLPropStorage;
+ procedure btnCallListClick(Sender: TObject);
+ procedure btnConnectClick(Sender: TObject);
+ procedure btnExternalIPClick(Sender: TObject);
+ procedure chkShowPasswordClick(Sender: TObject);
+ procedure FormClose(Sender: TObject; var CloseAction: TCloseAction);
+ procedure FormCreate(Sender: TObject);
+ procedure aSwitchSwitch(Sender: TObject);
+ procedure FBReadData(response:String);
+ Procedure WriteMessages();
+
+ {$IFDEF ANDROID}
+ procedure AddControls(num:Integer;SwitchName, State,Present:String);
+ procedure ClearSwitchPanel();
+ {$ENDIF ANDROID}
+ {$IFDEF Linux}
+ procedure ClearScrollbox();
+ procedure XMLPropStorage1RestoreProperties(Sender: TObject);
+ procedure XMLPropStorage1SaveProperties(Sender: TObject);
+ {$ENDIF Linux}
+ private
+ procedure Logger2(Sender: TObject; EMessage: String);
+ public
+ procedure Logger(msg:String);
+ procedure ToogleSwitch(AIN: String;Command:String);
+ end;
+
+type
+ // Record für die Werte der SmartHome-Schalter
+ TSmartData = record
+ Name: String;
+ AIN: String;
+ Present: STring;
+ State: String;
+ HasSwitch:Integer;
+ Celsius:String;
+ Power:String;
+ Productname:String;
+ HasTemperature:Integer;
+ functionbitmask:String;
+ SollTemperatur:String;
+ IsComet:Integer; //Comet Dect, wird nicht ausgewertet
+ end;
+var
+ Form1: TForm1;
+ TheSid:String;
+ FBOXURL:String;
+ Username:String;
+ Password:String;
+ DeviceList: Array of TSmartData;
+ FBox:TFritzBox;
+ Messages: TStringList;
+
+implementation
+
+{$R *.lfm}
+
+{ TForm1 }
+
+
+// Veschlüsselung für Passwort
+// Diese einfache Veschlüsselung verbirgt das Passwort
+// in der Konfigurationsdatei vor den Augen unbefugter Personen
+// und erfüllte keine geltenden Sicherheitsstandards.
+function EncryptString(aString:string):string;
+var Key:string;
+ EncrytpStream:TBlowFishEncryptStream;
+ StringStream:TStringStream;
+ EncryptedString:RawByteString;
+ B64String: String;
+begin
+ if aString ='' Then Exit;
+ Key := 's6v9y$B&E)H@McQfTjWnZq4t7w!z%C*F'; //sollte geändert werden
+ StringStream := TStringStream.Create('');
+ EncrytpStream := TBlowFishEncryptStream.Create(Key,StringStream);
+ try
+ EncrytpStream.WriteAnsiString(aString);
+ EncrytpStream.Flush;
+ EncryptedString := StringStream.DataString;
+ B64String := EncodeStringBase64(EncryptedString);
+ finally
+ EncrytpStream.Free;
+ StringStream.Free;
+ end;
+ EncryptString := B64String;
+end;
+// Passwort entschlüsseln
+function DecryptString(aString:string):string;
+var Key:string;
+ DecrytpStream:TBlowFishDeCryptStream;
+ StringStream:TStringStream;
+ DecryptedString:string;
+ B64String: RawByteString;
+begin
+ if aString ='' Then Exit;
+ Key := 's6v9y$B&E)H@McQfTjWnZq4t7w!z%C*F'; //sollte geändert werden, gleicher Schlüssel wie oben
+ B64String := DecodeStringBase64(aString, False);
+ StringStream := TStringStream.Create(B64String);
+ try
+ DecrytpStream := TBlowfishDecryptStream.Create(key, StringStream);
+ DecryptedString := DecrytpStream.ReadAnsiString;
+ finally
+ DecrytpStream.Free;
+ StringStream.Free;
+ end;
+ DecryptString := DecryptedString;
+end;
+//Hier startet die Abfrage der Fritzbox, SmartHome
+procedure TForm1.btnConnectClick(Sender: TObject);
+
+begin
+{$IFDEF Linux}
+ FBOXURL:=Trim(edtURL.Text);
+ if (LeftStr(FBOXURL,7) <> 'http://') AND (LeftStr(FBOXURL,8) <> 'https://')then
+ FBOXURL:='http://' + FBOXURL;
+ edtURL.Text:=FBOXURL;
+ Username:=Trim(edtUserName.Text);
+ Password:=Trim(edtPassword.Text);
+ Memo1.Clear;
+ btnCallList.Enabled:=False;
+ PageControl1.ActivePageIndex:=0;
+ FBox.OnLogMsg:=@Logger2;
+
+{$ENDIF Linux}
+{$IFDEF ANDROID}
+ FBox.OnLogMsg:=Logger2; //delphi mode
+{$ENDIF ANDROID}
+ Messages.Clear;
+ // die URL der Fritzbox wie konfiguriert
+ Fbox.FBOXURL:=FBOXURL;
+ FBox.OnLogMsg:=@Logger2; //Ereignis für Meldungen
+ btnConnect.Enabled:=False;
+ Application.ProcessMessages;
+ try
+ FBox.LogIn(Username, Password); //Anmelden
+
+ If Fbox.State<>200 Then
+ begin
+ Logger('Fehler : ' + IntToStr(FBox.State));
+ Exit;
+ end;
+
+ TheSid:=FBox.SID;
+ Logger('Status Anmeldung: ' + IntToStr(FBox.State));
+ Logger('Fritzbox-Antwort : ' + FBox.Response);
+ Logger('Fritzbox-Status : ' + IntToStr(FBox.State));
+
+ WriteMessages;
+ // Anmeldung blockert?
+ if Fbox.BlockTime <> '0' Then
+ begin
+ ShowMessage('Die Anmeldung ist noch blockiert für: ' + Fbox.BlockTime + ' Sekunden.');
+ end
+ else
+ begin
+
+ If TheSid<>'0000000000000000' Then // Bei erfolgreicher Anmeldung
+ begin
+ {$IFDEF Linux}
+ btnCallList.Enabled := True;
+ {$ENDIF Linux}
+ // Die Service-URL für SmartHome
+ FBox.ServiceURL:=FBOXURL + '/webservices/homeautoswitch.lua?sid=' +
+ FBox.SID + '&switchcmd=getdevicelistinfos';
+
+ FBox.FboxGetURL();
+
+ if FBox.State = 200 Then // erfolgreich
+ begin
+ Logger('Antwort DeviceList: ' + FBox.Response);
+ FBReadData(FBox.Response);
+ {$IFDEF ANDROID}
+ AndroidModule5.btnGetCallList.Enabled := True;
+ AndroidModule1.pnlSwitches.Visible:=True;
+ {$ENDIF ANDROID}
+ end
+ else
+ begin
+ // keine DeviceList, keine Smarthome-Funktion
+ // SID OK daher CallList (AndroidModule5) möglich
+ Logger('Keine Smarthomefunktion vorhanden oder URL nicht gefunden, Fehler: ' + IntToStr(FBox.State));
+ ShowMessage('Keine Smarthomefunktion vorhanden oder URL nicht gefunden, Fehler: ' + IntToStr(FBox.State));
+ end;
+ end
+ else
+ begin
+ ShowMessage('Fehler: Konnte keine Verbindung herstellen. Fehlercode: ' + IntToStr(FBox.State));
+ end;
+end;
+ finally
+ btnConnect.Enabled:=True;
+ end;
+end;
+//Meldungen in Memo1 ausgeben
+procedure TForm1.WriteMessages();
+var
+ I:Integer;
+begin
+{$IFDEF ANDROID}
+AndroidModule3.edtLog.Text:='';
+{$ENDIF ANDROID}
+ If Messages.Count>0 Then
+ begin
+
+ For I:=0 To Messages.Count -1 do
+ begin
+ {$IFDEF ANDROID}
+ AndroidModule3.edtLog.AppendLn(Messages.Strings[I]);
+ {$ENDIF ANDROID}
+ {$IFDEF Linux}
+ Memo1.Lines.Add(Messages.Strings[I]);
+ {$ENDIF Linux}
+
+ end;
+end;
+
+end;
+// Öffentliche IP-Adresse ermitteln (nur im lokalen Netzwerk)
+// Dafür ist keine Anmeldung bei der Fritzbox erforderlich
+procedure TForm1.btnExternalIPClick(Sender: TObject);
+begin
+Memo2.Clear;
+ FBOXURL:=Trim(edtURL.Text);
+ FBox.OnLogMsg:=@Logger2;
+ FBox.ServiceURL:=FBOXURL +':49000/igdupnp/control/WANIPConn1' ;
+ FBox.FboxGetExternalIP();
+ WriteMessages;
+ If FBox.ExternalIP='' Then
+ Memo2.Text:='Konnte öffentliche IP nicht ermitteln'
+ else
+ Memo2.Text:='Externe IP: '+ FBox.ExternalIP;
+end;
+procedure TForm1.chkShowPasswordClick(Sender: TObject);
+begin
+
+ if chkShowPassword.Checked Then
+ edtPassword.PasswordChar:=#0
+ else
+ edtPassword.PasswordChar:='*';
+end;
+//Anruferliste abfragen
+procedure TForm1.btnCallListClick(Sender: TObject);
+begin
+ Memo2.Clear;
+ FBox.LogIn(Username, Password);
+ TheSid:=FBox.SID;
+ FBox.ServiceURL:=FBOXURL + '/fon_num/foncalls_list.lua?sid=' + TheSID + '&csv=';
+ FBox.FboxGetURL();
+ Memo2.text:= FBox.Response;
+end;
+//Programme beenden, Objekte freigeben
+procedure TForm1.FormClose(Sender: TObject; var CloseAction: TCloseAction);
+begin
+ XMLPropStorage1.Save;
+ Messages.Free;
+ FBox.Free;
+end;
+//
+procedure TForm1.FormCreate(Sender: TObject);
+begin
+ TheSID:='0000000000000000';
+ FBox:=TFritzBox.Create;
+ Messages:=TStringList.Create;
+ PageControl1.ActivePageIndex:=0;
+end;
+//Schalter ermitteln und dann umschalten
+procedure TForm1.aSwitchSwitch(Sender: TObject);
+var
+AIN:String;
+Index: Integer;
+begin
+ Index:=TEcSwitch(Sender).tag;
+ AIN:=DeviceList[Index].AIN;
+ Application.ProcessMessages;
+ ToogleSwitch(AIN, 'setswitchtoggle');
+ Logger(AIN + ' umschalten');
+end;
+//Schalter schalten
+procedure TForm1.ToogleSwitch(AIN: String; Command: String);
+begin
+ Fbox.FBOXURL:=FBOXURL;
+ FBox.LogIn(Username, Password);
+ TheSid:=FBox.SID;
+ FBox.ServiceURL:=FBOXURL + '/webservices/homeautoswitch.lua' + '?sid=' + FBox.SID + '&ain=' + AIN + '&switchcmd=' + Command;
+ FBox.FboxGetURL();
+
+end;
+
+//Daten der Schalter einlesen
+procedure TForm1.FBReadData(response:String);
+var
+ Doc:TXMLDocument;
+ I,J:Integer;
+ Stream : TStringStream;
+ numDevices:Integer;
+ iNode:TDOMNode;
+ SwitchData:TSmartData;
+ has_switch, has_temperatur: Boolean;
+{$IFDEF Linux}
+aSwitch: TECSwitch;
+ Item0 : TTreeNode;
+ Item1 : TTreeNode;
+ Item2 : TTreeNode;
+{$ENDIF Linux}
+{$IFDEF ANDROID}
+ aSwitch:JSwitchButton;
+ LVItems:String;
+ mySwitch: JSwitchButton;
+ myTextView: JTextView;
+{$ENDIF ANDROID}
+ // XML-Datei auswerten
+ procedure ProcessNode(Node: TDOMNode);
+ var
+ cNode: TDOMNode;
+ tmpNode: TDOMNode;
+ aktTemp:Extended;
+ aktPower:Extended;
+ BitMask: integer;
+
+ begin
+ if Node = nil then Exit;
+ with Node do
+ begin
+ if NodeName='name' then
+ begin
+ //Logger(NodeName);
+ SwitchData.Name:=Node.FirstChild.NodeValue;
+ end;
+
+ if NodeName='device' then
+ begin
+ SwitchData.AIN:=Attributes.GetNamedItem('identifier').NodeValue;
+ SwitchData.functionbitmask:=Attributes.GetNamedItem('functionbitmask').NodeValue;
+ BitMask := StrToInt(SwitchData.functionbitmask);
+ has_switch:=BitMask AND (1 shl 9) <> 0;
+ has_temperatur := BitMask AND (1 shl 8) <> 0;
+
+ if has_switch then
+ SwitchData.HasSwitch:=1
+ Else
+ SwitchData.HasSwitch:=0;
+
+ if has_temperatur then
+ SwitchData.HasTemperature:=1
+ Else
+ SwitchData.HasTemperature:=0;
+ SwitchData.Productname:=Attributes.GetNamedItem('productname').NodeValue;
+ end;
+
+
+ if NodeName='state' then
+ begin
+ tmpNode:=Node.FirstChild;
+ if tmpNode <> nil Then
+ begin
+ if tmpNode.NodeValue<>'' then
+ begin
+ SwitchData.State:=tmpNode.NodeValue;
+ end;
+ end;
+ end;
+
+
+ if NodeName='celsius' then
+ begin
+ tmpNode:=Node.FirstChild;
+ if tmpNode <> nil Then
+ begin
+ if tmpNode.NodeValue<>'' then
+ begin
+ aktTemp:=StrToFloat(tmpNode.NodeValue)/10;
+ SwitchData.Celsius:=FloatToStrF(aktTemp,ffFixed,2,1,formatSettings);
+ end;
+ end;
+ end;
+
+
+ //Beispiel für Comet Dect
+ //if NodeName='tsoll' then
+ //begin
+ //tmpNode:=Node.FirstChild;
+ //if tmpNode <> nil Then
+ //begin
+ // if tmpNode.NodeValue<>'' then
+ // begin
+ // if tmpNode.NodeValue='254' then
+ // begin
+ // SwitchData.SollTemperatur:='ein';
+ // end
+ // Else if tmpNode.NodeValue='253' then
+ // begin
+ // SwitchData.SollTemperatur:='aus';
+ // Exit;
+ // end
+ // Else
+ // begin
+ // aktTemp:=StrToFloat(tmpNode.NodeValue)*0.5;
+ // SwitchData.SollTemperatur:=FloatToStrF(aktTemp,ffNumber,18,1,formatSettings);
+ // end;
+ // end;
+ //end;
+ //end;
+
+ if NodeName='power' then
+ begin
+ tmpNode:=Node.FirstChild;
+ if tmpNode <> nil Then
+ begin
+ if tmpNode.NodeValue<>'' then
+ begin
+ aktPower:=StrToFloat(tmpNode.NodeValue)/1000;
+ Str(aktPower:6:2, SwitchData.Power);
+ end;
+ end;
+ end;
+
+ if NodeName='present' then
+ begin
+ tmpNode:=Node.FirstChild;
+ if tmpNode<> nil Then
+ begin
+ if tmpNode.NodeValue<> '' then
+ SwitchData.Present:=tmpNode.NodeValue;
+ end;
+ end;
+
+ cNode := Node.FirstChild;
+ while cNode <> nil do
+ begin
+ ProcessNode(cNode);
+ cNode := cNode.NextSibling;
+ end;
+ end;
+ end;
+
+begin
+ {$IFDEF Linux}
+ Treeview1.Items.Clear;
+ // Alles zuvor generierten Schalter entfernen
+ ClearScrollbox;
+ {$ENDIF Linux}
+ {$IFDEF ANDROID}
+ ClearSwitchPanel;
+ {$ENDIF ANDROID}
+ SetLength(DeviceList,0);
+ // Verbindung erfolgreich?
+ If TheSID <> '0000000000000000' Then
+ begin
+ {$IFDEF ANDROID}
+ jsFloatingButton1.BackgroundColor:=colbrDarkSeaGreen;
+ {$ENDIF ANDROID}
+ Stream:= TStringStream.Create(response);
+ try
+ ReadXMLFile(Doc,Stream); //XML-Daten einlesen
+ i:=0;
+ J:=0;
+ numDevices:=Doc.DocumentElement.ChildNodes.Count;
+ Logger('Geräte gefunden: ' + IntToSTr(numDevices));
+ If numDevices=0 Then
+ begin
+ Logger('Fehler: Konnte Geräteliste nicht von der Fritzbox laden.');
+ ShowMessage('Fehler: Konnte Geräteliste nicht von der Fritzbox laden.');
+ Exit;
+ end;
+
+ SetLength(DeviceList,numDevices);
+ iNode:=Doc.DocumentElement.FirstChild;
+ while iNode <> nil do
+ begin
+ Logger('=============');
+
+ ProcessNode(iNode);
+
+ DeviceList[i]:=SwitchData;
+ Logger('Name: ' + SwitchData.name + ' AIN: ' +SwitchData.AIN);
+ Logger('Verbunden: '+ SwitchData.Present);
+ Logger('Ist Schalter: '+ IntToStr(SwitchData.HasSwitch));
+ if SwitchData.State <> '' Then
+ Logger('Status ist: '+ SwitchData.State);
+ Logger('Liefert Temperatur: ' + IntToStr(SwitchData.HasTemperature));
+
+ //Schalter in ScrollBox1 einbauen
+ If SwitchData.HasSwitch=1 Then
+ begin
+ {$IFDEF Linux}
+ aSwitch := TECSwitch.Create(Self);
+ aSwitch.Height:=25;
+ aSwitch.Top:= 1 + i*30;
+ aSwitch.Tag:=i;
+ aSwitch.Name:='Switch'+IntToStr(i);
+ aSwitch.Caption:=SwitchData.name;
+
+ if SwitchData.State = '0' then
+ aSwitch.Checked := False;
+ if SwitchData.State = '1' then
+ aSwitch.Checked := True;
+
+ aSwitch.OnClick := @aSwitchSwitch;
+ aSwitch.Parent:=ScrollBox1;
+ inc(J);
+ If SwitchData.Present='0' then aSwitch.Enabled:=False;
+ {$ENDIF Linux}
+ {$IFDEF ANDROID}
+ AddControls(I,SwitchData.Name,SwitchData.State,SwitchData.Present);
+ {$ENDIF ANDROID}
+
+ end;
+ {$IFDEF ANDROID}
+ //AndroidModule5.lv.
+ LVItems:= 'Modell: ' +SwitchData.Productname;
+ If SwitchData.HasTemperature=1 Then
+ begin
+ LVItems:=LVItems + ';Temperatur: ' + SwitchData.Celsius + ' °C';
+ end;
+ if SwitchData.Power<>'' Then
+ begin
+ LVItems:=LVItems + ';Aktuelle Leistung: ' + SwitchData.Power +' Watt';
+ end;
+ if SwitchData.State = '0' Then
+ LVItems:=LVItems + ';Schalter-Status: Aus'
+ else
+ LVItems:=LVItems + ';Schalter-Status: An';
+
+
+ AndroidModule4.lv.Add(SwitchData.Name, LVItems);
+ //Logger(LVItems);
+ {$ENDIF ANDROID}
+
+ {$IFDEF Linux}
+ // Detail-Infos für die Liste TreeView1
+ Item0:=TreeView1.Items.Add(nil,'Fritzbox');
+ Item1:=TreeView1.Items.AddChild(item0,'');
+ Item1.Text:=SwitchData.Name;
+ Item2:=TreeView1.Items.AddChild(item1,'');
+ Item2.Text := 'Modell: ' + SwitchData.Productname;
+
+ If SwitchData.HasTemperature=1 Then
+ begin
+ If SwitchData.Celsius <>'' Then
+ begin
+ Item2:=TreeView1.Items.AddChild(item1,'');
+ Item2.Text := 'Temperatur: ' + SwitchData.Celsius + ' °C';
+ end;
+ end;
+
+ if SwitchData.SollTemperatur<>'' then
+ begin
+ Item2:=TreeView1.Items.AddChild(item1,'');
+ If SwitchData.SollTemperatur ='aus' Then
+ Item2.Text := 'Soll-Temperatur: ' + SwitchData.SollTemperatur
+ Else If
+ SwitchData.SollTemperatur ='ein' Then
+ Item2.Text := 'Soll-Temperatur: ' + SwitchData.SollTemperatur
+ Else
+ Item2.Text := 'Soll-Temperatur: ' + SwitchData.SollTemperatur + ' °C';
+
+ end;
+ if SwitchData.Power<>'' Then
+ begin
+ Item2:=TreeView1.Items.AddChild(item1,'');
+ Item2.Text := 'Aktuelle Leistung: ' + SwitchData.Power +' Watt';
+
+ end;
+
+ if SwitchData.Present='0' Then
+ begin
+ Item2:=TreeView1.Items.AddChild(item1,'');
+ Item2.Text := 'Verbunden: Nein';
+
+ end;
+ if SwitchData.Present='1' Then
+ begin
+ Item2:=TreeView1.Items.AddChild(item1,'');
+ Item2.Text := 'Verbunden: Ja';
+
+ end;
+ {$ENDIF Linux}
+
+ inc(i);
+ // Alte Daten löschen
+ SwitchData.Name:='';
+ SwitchData.AIN:='';
+ SwitchData.Present:='';
+ SwitchData.State:='';
+ SwitchData.HasSwitch:=0;
+ SwitchData.HasTemperature:=0;
+ SwitchData.functionbitmask:='';
+ SwitchData.Celsius:='';
+ SwitchData.Power:='';
+ SwitchData.Productname:='';
+ SwitchData.SollTemperatur:='';
+ SwitchData.IsComet:=0;
+ iNode:=iNode.NextSibling;
+ end;
+ finally
+ Stream.Free;
+ Doc.Free;
+ end;
+ end
+ else
+ begin
+ Logger('Konnte keine Verbindung herstellen');
+ end;
+end;
+
+{$IFDEF ANDROID}
+// Schalter entfernen
+procedure TAndroidModule1.ClearSwitchPanel();
+var
+ I:Integer;
+begin
+For I:= Length(DeviceList) -1 downto 0 do
+begin
+ If DeviceList[i].HasSwitch=1 Then
+ (AndroidModule1.FindComponent('SwitchPanel' + IntToStr(i)) As jPanel).free;
+end;
+{$ENDIF ANDROID}
+
+// Schalter entfernen
+procedure TForm1.ClearScrollbox();
+var
+I:Integer;
+begin
+For I := 0 to Scrollbox1.ControlCount -1 do
+ begin
+ (Form1.FindComponent('Switch' + IntToStr(i)) As TECSwitch).free;
+ end;
+end;
+{$IFDEF ANDROID}
+//Schalter hinzufügen
+procedure TForm1.AddControls(num: Integer; SwitchName, State, Present: String);
+var
+ ajTextView:jTextView;
+ myjTextView:jTextView;
+ ajPanel:JPanel;
+ myjPanel:JPanel;
+ ajSwitch: jSwitchButton;
+ aSwitch: jSwitchButton;
+
+
+begin
+
+ ajPanel:=jPanel.Create(self);
+ ajPanel.Parent:=pnlSwitches;
+ ajPanel.LayoutParamHeight:=lpWrapContent;
+ ajPanel.LayoutParamWidth:=lpMatchParent;
+
+ If num=0 Then
+ begin
+ ajPanel.PosRelativeToParent:=[rpTop];
+ end
+ else
+ begin
+ myjPanel:=(AndroidModule1.FindComponent('SwitchPanel' + IntToStr(num-1)) As JPanel);
+ ajPanel.Anchor:=myjPanel;
+ ajPanel.PosRelativeToAnchor:=[raBelow];
+ end;
+ ajPanel.Name:='SwitchPanel' + IntToStr(num);
+ ajPanel.SetMarginLeftTopRightBottom(10,25,25,25);
+ ajPanel.Init(gApp);
+
+
+ myjPanel:=(AndroidModule1.FindComponent('SwitchPanel' + IntToStr(num)) As JPanel);
+
+
+ ajTextView:=jTextView.Create(Self);
+ ajTextView.Parent:=myjPanel;
+
+
+ if num=0 Then
+ ajTextView.PosRelativeToParent:=[rpTop,rpLeft]
+
+ else
+ begin
+ myjTextView:=(AndroidModule1.FindComponent('lblSwitch' + IntToStr(num-1)) As JTextView);
+ ajTextView.Anchor:=myjTextView;
+ ajTextView.PosRelativeToAnchor:=[raBelow];
+ ajTextView.PosRelativeToParent:=[rpLeft];
+ end;
+
+ if Present = '0' then
+ ajTextView.Text := SwitchName + ' (nicht verbunden)'
+ else
+ ajTextView.Text:=SwitchName;
+
+ ajTextView.Name:='lblSwitch'+ IntToStr(num);
+ ajTextView.FontSize:=16;
+ ajTextView.MarginLeft:=10;
+ ajTextView.MarginRight:=50;
+ ajTextView.Init(gApp);
+
+ myjTextView:=(AndroidModule1.FindComponent('lblSwitch' + IntToStr(num)) As JTextView);
+
+ ajSwitch := jSwitchButton.Create(self);
+ ajSwitch.Parent:=myjPanel;
+ ajSwitch.Name:='mySwitch' + IntToStr(num);
+
+ if Present = '1' then
+ ajSwitch.Visible := True
+ else
+ ajSwitch.Visible := False;
+
+ if State = '0' then
+ ajSwitch.State := tsOff
+ else
+ ajSwitch.State := tsOn;
+ ajSwitch.Tag := num;
+ ajSwitch.OnToggle := aSwitchSwitch;
+ ajSwitch.PosRelativeToParent:=[rpEnd];
+ ajSwitch.Init(gApp);
+
+
+
+end;
+{$ENDIF ANDROID}
+
+
+{$IFDEF Linux}
+//Einstellungen einlesen
+procedure TForm1.XMLPropStorage1RestoreProperties(Sender: TObject);
+begin
+ if chkSavePassword.Checked Then
+ edtPassword.Text:=DecryptString(XMLPropStorage1.StoredValue['Password'])
+ else
+ edtPassword.Text:='';
+end;
+//Einstellungen speichern
+procedure TForm1.XMLPropStorage1SaveProperties(Sender: TObject);
+begin
+ if chkSavePassword.Checked Then
+ XMLPropStorage1.StoredValue['Password']:=EncryptString(edtPassword.Text)
+ else
+ XMLPropStorage1.StoredValue['Password']:='';
+end;
+{$ENDIF Linux}
+//Fehler protokollieren
+procedure TForm1.Logger2(Sender: TObject; EMessage: String);
+begin
+ Logger( EMessage );
+end;
+//Log-Meldungen
+procedure TForm1.Logger(msg:String);
+begin
+
+If chkDebug.Checked Then
+begin
+ Messages.Add(msg);
+ {$IFDEF ANDROID}
+ //edtLog.AppendLn(msg);
+ //Messages.Add(msg);
+ {$ENDIF ANDROID}
+ {$IFDEF Linux}
+ Memo1.Lines.Add(msg);
+ {$ENDIF Linux}
+end;
+end;
+
+
+
+end.
+