Comments (2)
Hello!
I am testing my app on AVD Android 4.4 and get this error:
Binary XML file line #73: Error inflating class com.wangjie.rapidfloatingactionbutton.RapidFloatingActionButton
My Gradle:
android { compileSdkVersion 28 buildToolsVersion '28.0.3' defaultConfig { applicationId "com.developerfromjokela.homework" minSdkVersion 16 targetSdkVersion 28 versionCode 23 versionName "1.6" vectorDrawables.useSupportLibrary = true buildConfigField "long", "TIMESTAMP", System.currentTimeMillis() + "L" multiDexEnabled true multiDexKeepFile file('multidex-config.txt') } buildTypes { release { multiDexKeepFile file('multidex-config.txt') minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } packagingOptions { exclude 'META-INF/DEPENDENCIES' exclude 'META-INF/LICENSE' exclude 'META-INF/LICENSE.txt' exclude 'META-INF/license.txt' exclude 'META-INF/NOTICE' exclude 'META-INF/NOTICE.txt' exclude 'META-INF/notice.txt' exclude 'META-INF/ASL2.0' } lintOptions { abortOnError false } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } } dependencies { implementation 'com.android.support:design:28.0.0' implementation 'com.android.support:support-v4:28.0.0' implementation 'com.android.support:appcompat-v7:28.0.0' implementation 'com.android.support.constraint:constraint-layout:1.1.3' implementation 'com.android.support:support-annotations:28.0.0' //noinspection DuplicatePlatformClasses implementation 'org.apache.httpcomponents:httpclient:4.5.6' implementation 'com.jakewharton:butterknife:9.0.0-rc2' implementation 'com.github.wangjiegulu:rfab:2.0.0' implementation 'com.github.wangjiegulu:AndroidBucket:1.0.4' implementation 'com.squareup.picasso:picasso:2.71828' implementation 'de.hdodenhof:circleimageview:3.0.0' implementation 'com.android.support:recyclerview-v7:28.0.0' annotationProcessor 'com.jakewharton:butterknife-compiler:9.0.0-rc2' implementation 'com.squareup.okhttp3:okhttp:3.11.0' implementation 'com.theartofdev.edmodo:android-image-cropper:2.5.+' implementation 'com.squareup.retrofit2:retrofit:2.4.0' implementation 'com.squareup.retrofit2:converter-gson:2.3.0' implementation "ch.acra:acra-mail:$acraVersion" implementation "ch.acra:acra-dialog:$acraVersion" implementation 'com.android.support:customtabs:28.0.0' implementation("com.squareup.moshi:moshi:1.8.0") implementation('com.googlecode.json-simple:json-simple:1.1.1') { exclude group: 'junit', module: 'junit' } implementation 'com.google.code.gson:gson:2.8.5' implementation 'de.hdodenhof:circleimageview:3.0.0' implementation 'com.github.clans:fab:1.6.4' implementation "cz.ackee.useragent:useragent:1.0.4" implementation 'com.google.firebase:firebase-core:16.0.6' implementation 'com.google.firebase:firebase-messaging:17.3.4' implementation "com.android.support:support-compat:28.0.0" implementation 'com.android.support:recyclerview-v7:28.0.0' implementation 'commons-io:commons-io:2.6' implementation 'com.android.support:support-dynamic-animation:28.0.0' // https://mvnrepository.com/artifact/com.github.ua-parser/uap-java implementation group: 'com.github.ua-parser', name: 'uap-java', version: '1.4.0' implementation 'com.android.support:multidex:1.0.3' implementation 'com.nineoldandroids:library:2.4.0' implementation 'com.github.wangjiegulu:AndroidBucket:1.0.4' } apply plugin: 'com.google.gms.google-services'
Layout:
<?xml version="1.0" encoding="utf-8"?> <android.support.v4.widget.SwipeRefreshLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/swiperefresh" xmlns:rfab="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" app:layout_behavior="@string/appbar_scrolling_view_behavior" tools:context="com.developerfromjokela.homework.activities.MainActivity" tools:showIn="@layout/app_bar_main"> <com.wangjie.rapidfloatingactionbutton.RapidFloatingActionLayout xmlns:rfal="http://schemas.android.com/apk/res-auto" android:id="@+id/activity_main_rfal" android:layout_width="match_parent" android:layout_height="match_parent" rfal:rfal_frame_color="#ffffff" rfal:rfal_frame_alpha="0.7" > <ExpandableListView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/expandableListView_main" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_alignParentStart="true" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" android:layout_alignParentEnd="true" android:layout_alignParentRight="true" android:layout_alignParentBottom="true" android:layout_marginStart="0dp" android:layout_marginLeft="0dp" android:layout_marginTop="0dp" android:layout_marginEnd="0dp" android:layout_marginRight="0dp" android:layout_marginBottom="0dp" android:animateLayoutChanges="true" android:visibility="gone" /> <android.support.constraint.ConstraintLayout android:layout_width="match_parent" android:layout_height="match_parent"> <LinearLayout android:id="@+id/error_hws" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:gravity="center"> <ImageView android:id="@+id/err_icon" android:layout_width="160dp" android:layout_height="160dp" android:layout_margin="5dp" android:layout_marginTop="50dp" android:contentDescription="@string/no_homeworks" app:srcCompat="@drawable/ic_empty_homeworks" /> <TextView android:id="@+id/textView8" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_margin="5dp" android:text="@string/no_homeworks" android:textSize="24sp" /> </LinearLayout> </android.support.constraint.ConstraintLayout> <com.wangjie.rapidfloatingactionbutton.RapidFloatingActionButton android:id="@+id/add_fab" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginRight="20dp" android:layout_marginBottom="20dp" android:layout_alignParentRight="true" android:layout_alignParentBottom="true" android:padding="8dp" app:layout_anchor="@+id/activity_main_rfal" app:layout_anchorGravity="right|bottom" rfab:rfab_size="normal" rfab:rfab_drawable="@drawable/ic_add" rfab:rfab_color_normal="@color/colorAccent" android:layout_alignParentEnd="true" android:layout_marginEnd="20dp" /> </com.wangjie.rapidfloatingactionbutton.RapidFloatingActionLayout> </android.support.v4.widget.SwipeRefreshLayout>
Thanks for patience
are u get solution ????
from rapidfloatingactionbutton.
Hello, no, I haven't yet. Just put normal fab for 4.4 and older devices, until the developer Will fix that bug.
from rapidfloatingactionbutton.
Related Issues (20)
- Button is masked under the Linearlayout
- test
- 弹出的tabList不支持滑动
- tab隐藏也能触发列表弹出
- Changing rfaBtn Drawable Programmatically
- Can we have nested Floating Buttons in this??
- problem on BuildConfig.DEBUG
- Label direction
- setting our own icon to FAB button , doesn't fit the FAB button circle. HOT 1
- How to disable fab rotation HOT 1
- Activity becoming unresponsive
- How to make something like .setCancelable(true) when the user press the button
- How to fix content label position for RTL?
- the main fab icon doesn't appear
- the main fab icon doesn' appear
- How to show or hide RapidFloatingActionButton ? HOT 1
- How scroll the RapidFloatingActionLayout to see buttons inside ?
- can we scroll the child buttons in the RFA Button?? If yes, please suggest a way.
- ClassCastExeption: cannot cast Fragment to RFAContentLabelList
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rapidfloatingactionbutton.