在UI线程

时间:2016-05-16 11:32:45

标签: java android xml android-framelayout android-relativelayout

我已经在相当一段时间内收到了上述错误。经过大量的激励,我得出的结论是我的xml本身导致了这个问题。我已经在我的java文件中评论了我的所有代码,并尝试加载JUST THE LAYOUT。即使这样,警告也会不断出现。我在这里附上我的xml文件,希望有人可以对此有所了解。我想知道什么是重型"正在执行的工作导致我的应用程序跳过框架"。

    <?xml version="1.0" encoding="utf-8"?>
<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    android:clipToPadding="false"
    android:id="@+id/coordinator"
    android:background="@drawable/back_1"
    tools:context="com.avantaritech.flipa.MainActivity">
    <RelativeLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:id="@+id/first_bar">
        <android.support.v7.widget.AppCompatImageView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:src="@drawable/ic_menu_white_24dp"
            android:contentDescription="@string/overflow_home"
            android:id="@+id/nav_button"/>
        <android.support.v7.widget.AppCompatImageView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:src="@drawable/fill"
            android:layout_alignParentTop="true"
            android:id="@+id/logo"
            android:layout_centerHorizontal="true" />
        <android.support.v7.widget.AppCompatImageView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:src="@drawable/sync_green"
            android:id="@+id/sync_button"
            android:layout_alignParentTop="true"
            android:layout_alignParentEnd="true"/>
        <View
            android:layout_width="match_parent"
            android:layout_height="@dimen/_1sdp"
            android:layout_margin="@dimen/_5sdp"
            android:background="@android:color/darker_gray"
            android:layout_below="@+id/logo"
            android:id="@+id/view" />

        <RelativeLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_alignTop="@+id/view"
            android:id="@+id/mega_relative"
            android:layout_alignEnd="@+id/view">
            <RelativeLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:id="@+id/viewpager_holder_first"
                android:layout_alignParentStart="true"
                android:layout_marginTop="@dimen/_10sdp"
                android:layout_alignParentTop="true">
                <android.support.v4.view.ViewPager
                    android:layout_width="match_parent"
                    android:layout_marginTop="@dimen/_1sdp"
                    android:id="@+id/viewpager_first"
                    android:layout_height="@dimen/_225sdp"
                    android:layout_alignParentTop="true"
                    android:layout_alignParentStart="true">
                </android.support.v4.view.ViewPager>
                <me.relex.circleindicator.CircleIndicator
                    android:id="@+id/indicator"
                    android:layout_width="match_parent"
                    android:layout_height="@dimen/_25sdp"
                    android:layout_below="@+id/viewpager_first"/>
            </RelativeLayout>

            <HorizontalScrollView
                android:layout_width="match_parent"
                android:layout_height="@dimen/_110sdp"
                android:layout_below="@+id/viewpager_holder_first"
                android:scrollbars="none"
                android:overScrollMode="always"
                android:id="@+id/horizontalScrollView">
                <LinearLayout
                    android:layout_width="wrap_content"
                    android:layout_height="match_parent"
                    android:layout_marginTop="@dimen/_10sdp"
                    >
                    <FrameLayout
                        android:layout_width="@dimen/_100sdp"
                        android:layout_height="match_parent"
                        android:background="@color/textbox_home">
                        <ImageView
                            android:layout_width="@dimen/_30sdp"
                            android:layout_height="@dimen/_30sdp"
                            android:src="@drawable/hr"
                            android:id="@+id/hr_image_home"
                            android:layout_margin="@dimen/_5sdp"
                            android:layout_gravity="left|top" />
                        <TextView
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="Heart Rate"
                            android:fontFamily="sans-serif-light"
                            android:id="@+id/hr_text_home"

                            android:layout_marginStart="@dimen/_10sdp"
                            android:layout_marginTop="@dimen/_10sdp"
                            android:layout_gravity="end|top" />
                        <TextView
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="00"
                            android:id="@+id/home_hr"
                            android:textSize="35sp"
                            android:textStyle="bold"
                            android:layout_gravity="center" />

                        <TextView
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="BPM"
                            android:textColor="@color/skin_v1"
                            android:layout_marginTop="@dimen/_75sdp"
                            android:layout_marginBottom="@dimen/_5sdp"
                            android:layout_gravity="center_horizontal|bottom" />
                    </FrameLayout>
                    <FrameLayout
                        android:layout_width="@dimen/_100sdp"
                        android:layout_height="match_parent"
                        android:elevation="@dimen/_10sdp"
                        android:layout_marginStart="@dimen/_15sdp"
                        android:background="@color/textbox_home">
                        <ImageView
                            android:layout_width="@dimen/_30sdp"
                            android:layout_height="@dimen/_30sdp"
                            android:src="@drawable/steps"
                            android:id="@+id/steps_image_home"
                            android:layout_margin="@dimen/_5sdp"
                            android:layout_gravity="left|top" />

                        <TextView
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="00"
                            android:id="@+id/home_steps"
                            android:textSize="30sp"
                            android:textStyle="bold"
                            android:layout_gravity="center" />

                        <TextView
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="STEPS"
                            android:textColor="@color/skin_v1"
                            android:layout_marginTop="@dimen/_75sdp"
                            android:layout_marginBottom="@dimen/_5sdp"
                            android:layout_gravity="center_horizontal|bottom" />

                        <TextView
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="Steps"
                            android:fontFamily="sans-serif-light"
                            android:id="@+id/steps_text_home"
                            android:layout_marginEnd="@dimen/_5sdp"
                            android:layout_marginStart="@dimen/_30sdp"
                            android:layout_marginTop="@dimen/_10sdp"
                            android:layout_gravity="center_horizontal|top" />


                    </FrameLayout>
                    <FrameLayout
                        android:layout_width="@dimen/_100sdp"
                        android:layout_height="match_parent"
                        android:elevation="@dimen/_10sdp"
                        android:layout_marginStart="@dimen/_25sdp"
                        android:background="@color/textbox_home">
                        <ImageView
                            android:layout_width="@dimen/_30sdp"
                            android:layout_height="@dimen/_30sdp"
                            android:src="@drawable/dist"
                            android:id="@+id/dist_image_home"
                            android:layout_margin="@dimen/_5sdp"
                            android:layout_gravity="left|top" />

                        <TextView
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="00"
                            android:id="@+id/dist_textview_home"
                            android:textSize="30sp"
                            android:textStyle="bold"
                            android:layout_gravity="center" />

                        <TextView
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="METERS"
                            android:id="@+id/dist_unit"
                            android:textColor="@color/skin_v1"
                            android:layout_marginTop="@dimen/_75sdp"
                            android:layout_marginBottom="@dimen/_5sdp"
                            android:layout_gravity="center_horizontal|bottom" />

                        <TextView
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="Distance"
                            android:fontFamily="sans-serif-light"
                            android:id="@+id/dist_text_home"
                            android:layout_marginTop="@dimen/_10sdp"
                            android:layout_marginStart="@dimen/_15sdp"
                            android:layout_gravity="center_horizontal|top" />


                    </FrameLayout>
                    <FrameLayout
                        android:layout_width="@dimen/_100sdp"
                        android:layout_height="match_parent"
                        android:elevation="@dimen/_10sdp"
                        android:layout_marginStart="@dimen/_30sdp"
                        android:background="@color/textbox_home">
                        <ImageView
                            android:layout_width="@dimen/_30sdp"
                            android:layout_height="@dimen/_30sdp"
                            android:src="@drawable/pace"
                            android:id="@+id/pace_image_home"
                            android:layout_margin="@dimen/_5sdp"
                            android:layout_gravity="left|top" />

                        <TextView
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="00"
                            android:id="@+id/pace_textview_home"
                            android:textSize="30sp"
                            android:textStyle="bold"
                            android:layout_gravity="center" />

                        <TextView
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="STEPS/MIN"
                            android:textColor="@color/skin_v1"
                            android:layout_marginTop="@dimen/_75sdp"
                            android:layout_marginBottom="@dimen/_5sdp"
                            android:layout_gravity="center_horizontal|bottom" />

                        <TextView
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="Avg. Pace"
                            android:fontFamily="sans-serif-light"
                            android:id="@+id/pace_text_home"
                            android:layout_marginTop="@dimen/_10sdp"
                            android:layout_marginStart="@dimen/_10sdp"
                            android:layout_gravity="center_horizontal|top" />
                    </FrameLayout>
                    <FrameLayout
                        android:layout_width="@dimen/_100sdp"
                        android:layout_height="match_parent"
                        android:elevation="@dimen/_10sdp"
                        android:layout_marginStart="@dimen/_30sdp"
                        android:background="@color/textbox_home">
                        <ImageView
                            android:layout_width="@dimen/_20sdp"
                            android:layout_height="@dimen/_20sdp"
                            android:src="@drawable/cal"
                            android:id="@+id/cal_avg_image_home"
                            android:layout_margin="@dimen/_5sdp"
                            android:layout_gravity="left|top" />

                        <TextView
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="00"
                            android:id="@+id/cal_avg_textview_home"
                            android:textSize="30sp"
                            android:textStyle="bold"
                            android:layout_gravity="center" />

                        <TextView
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="KCAL/MIN"
                            android:textColor="@color/skin_v1"
                            android:layout_marginTop="@dimen/_75sdp"
                            android:layout_marginBottom="@dimen/_5sdp"
                            android:layout_gravity="center_horizontal|bottom" />

                        <TextView
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:text="Avg. KCAL"
                            android:fontFamily="sans-serif-light"
                            android:id="@+id/kcal_text_home"
                            android:layout_marginTop="@dimen/_10sdp"
                            android:layout_marginStart="@dimen/_10sdp"
                            android:layout_gravity="center_horizontal|top" />
                    </FrameLayout>
                </LinearLayout>
            </HorizontalScrollView>
        </RelativeLayout>
        <RelativeLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:orientation="horizontal"
            android:layout_below="@+id/mega_relative"
            android:layout_toEndOf="@+id/nav_button"
            android:layout_alignParentStart="true">
            <android.support.design.widget.FloatingActionButton
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_alignParentTop="true"
                app:fabSize="normal"
                android:id="@+id/workout_start"
                android:src="@drawable/run"
                android:layout_alignParentEnd="true" />
        </RelativeLayout>
    </RelativeLayout>
</android.support.design.widget.CoordinatorLayout>

0 个答案:

没有答案