当前位置: 首页 > 知识库问答 >
问题:

RuntimeException:无法启动活动ComponentInfo(类:MainActivity)

南门祯
2023-03-14
ViewFlipper list = view.findViewById(R.id.newList);
    <android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:animateLayoutChanges="true"
        android:paddingHorizontal="16dp"
        android:paddingVertical="8dp">

        <TextView
            android:id="@+id/test"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/test_up"
            android:textAppearance="?android:textAppearanceMedium"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintTop_toTopOf="parent" /> 

<LinearLayout
    android:layout_width="400dp"
    android:layout_height="wrap_content"
    android:orientation="vertical"
    app:layout_constraintStart_toStartOf="parent"
    app:layout_constraintTop_toBottomOf="@id/limitPageSize">
    android:id="@+id/newlist"


</LinearLayout>

</android.support.constraint.ConstraintLayout>

共有1个答案

徐唯
2023-03-14

我认为您需要一个容器来存放您的片段,但是发布的代码量使得这一点有点不清楚。

https://developer.android.com/guide/components/fragments

您可以在视图中托管如下所示的片段(来自文档):

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="horizontal"
    android:layout_width="match_parent"
    android:layout_height="match_parent">
    <fragment android:name="com.example.news.ArticleListFragment"
            android:id="@+id/list"
            android:layout_weight="1"
            android:layout_width="0dp"
            android:layout_height="match_parent" />
    <fragment android:name="com.example.news.ArticleReaderFragment"
            android:id="@+id/viewer"
            android:layout_weight="2"
            android:layout_width="0dp"
            android:layout_height="match_parent" />
</LinearLayout>
<LinearLayout
        android:id="@+id/newList"
        android:layout_width="400dp"
        android:layout_height="wrap_content"
        android:orientation="vertical"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toBottomOf="@id/limitPageSize">

      <FrameLayout
            android:id="@+id/fragmentContainer"
            android:layout_width="match_parent"
            android:layout_height="match_parent"/>

    </LinearLayout>
 类似资料:
  • 我正在为android创建一个移动应用程序,我有一个问题,当下载连接后,谷歌 应用程序崩溃。谁能给我一个理由,怎么附上? } 例外情况:

  • 我遇到了这个错误,你能帮我一下吗。 主要活动。Java语言 XML文件 LogCat输出 我真的不知道会发生什么,我可以构建项目,但当我在手机或模拟器上运行应用程序时,我得到了这个!如果有人知道解决方案,那就太棒了!

  • 当我试图在活动中启动一个片段时,我得到了以下异常。这似乎是一个常见的问题,我拥有答案中建议的所有必要的权限。痕迹不是很有帮助。 此外,异常发生在

  • 我在尝试运行我的应用程序时收到了以下错误:无法启动活动ComponentInfo-二进制XML文件行#8:错误inflating类 以下是logcat消息: 下面是活动代码 匹配选项XML 非常感谢您的帮助。谢谢

  • 问题内容: 在添加异步任务之前,我已经对代码进行了一些更改,我的应用程序可以正常运行其远程服务器上的身份验证用户名和密码,但是在登录成功消息消失后​​无法启动其他活动。有人建议我现在添加一个异步任务,但是我输入正确的用户名和密码后它将停止工作。当我输入错误的用户名和密码时,其工作正常将显示错误的用户名密码消息。如果有人能够知道会出现什么错误,请帮助我。 码- 日志猫 QuestionnActivi

  • 我已经搜索了这个错误,并找到了许多解决方案,但我无法解决这个问题,因为我是Android的初学者 舱单在下面 安装应用程序后,它第一次工作,但当我们关闭并重新打开时,它崩溃了,不幸的是,应用程序已经关闭,你有任何想法,它将非常感谢:) 谢了!