android-floating-action-button icon indicating copy to clipboard operation
android-floating-action-button copied to clipboard

Crash Inflating FloatingActionsMenu

Open JeffRegan opened this issue 9 years ago • 0 comments

Fatal Exception: java.lang.RuntimeException
Unable to start activity ComponentInfo{Activity}: android.view.InflateException: Binary XML file line #141: null

Where line 141 is </com.getbase.floatingactionbutton.FloatingActionsMenu>

        <!-- Floating Action Buttons -->
        <com.getbase.floatingactionbutton.FloatingActionsMenu
                android:visibility="gone"
                android:id="@+id/menuOne"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_alignParentBottom="true"
                android:layout_alignParentRight="true"
                fab:fab_addButtonColorNormal="@color/primary_blue"
                fab:fab_addButtonPlusIconColor="@color/white"
                fab:fab_labelStyle="@style/FabMenuLabels"
                android:layout_marginBottom="0dp"
                android:layout_marginRight="0dp">

            <com.getbase.floatingactionbutton.FloatingActionButton
                    android:id="@+id/actionOne"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    fab:fab_icon="@drawable/one"
                    fab:fab_colorNormal="@color/primary_grey"
                    fab:fab_title="@string/one"/>

            <com.getbase.floatingactionbutton.FloatingActionButton
                    android:id="@+id/two"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    fab:fab_icon="@drawable/two"
                    fab:fab_colorNormal="@color/primary_blue"
                    fab:fab_title="@string/two"/>

            <com.getbase.floatingactionbutton.FloatingActionButton
                    android:id="@+id/three"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    fab:fab_icon="@drawable/three"
                    fab:fab_colorNormal="@color/primary_green"
                    fab:fab_title="@string/three"/>
        </com.getbase.floatingactionbutton.FloatingActionsMenu>

        <!-- Floating Action Buttons -->
        <com.getbase.floatingactionbutton.FloatingActionsMenu
                android:visibility="gone"
                android:id="@+id/menuTwo"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_alignParentBottom="true"
                android:layout_alignParentRight="true"
                fab:fab_addButtonColorNormal="@color/primary_blue"
                fab:fab_addButtonPlusIconColor="@color/white"
                fab:fab_labelStyle="@style/FabMenuLabels"
                android:layout_marginBottom="0dp"
                android:layout_marginRight="0dp"/>

Caused by android.view.InflateException

android.view.LayoutInflater.inflate (LayoutInflater.java:539)
android.app.Activity.setContentView (Activity.java:2172)
onCreate (Activity.java:114)

Caused by java.lang.IndexOutOfBoundsException

android.content.res.StringBlock.nativeGetString (StringBlock.java)
android.content.res.StringBlock.get (StringBlock.java:82)
android.content.res.AssetManager.getPooledStringForCookie (AssetManager.java:290)
android.content.res.TypedArray.loadStringValueAt (TypedArray.java:1156)
android.content.res.TypedArray.getString (TypedArray.java:195)
android.widget.TextView.<init> (TextView.java:762)
android.widget.TextView.<init> (TextView.java:671)
android.widget.TextView.<init> (TextView.java:667)
android.widget.TextView.<init> (TextView.java:663)
com.getbase.floatingactionbutton.FloatingActionsMenu.createLabels (FloatingActionsMenu.java:522)
com.getbase.floatingactionbutton.FloatingActionsMenu.onFinishInflate (FloatingActionsMenu.java:508)

We're using 1.10.1. The crash is occurring on Android 5.x and 6.x and on multiple device types. The majority of devices (92%) are rooted, but since not all the crashes were on rooted devices, I thought it worth investigating. This crash doesn't effect every user, but the users that experience the crash experience it every time. Uninstalling the app and reinstalling the app hasn't helped. The strings being used aren't in the main strings.xml file but an alternative strings_two.xml.

Has anyone else experienced these crashes?

JeffRegan avatar Jun 07 '16 19:06 JeffRegan