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

Android:FloatingActionButton导致“无法启动活动组件信息”

史淇
2023-03-14

我有一个浮动按钮在一个片段,并希望传递意图到另一个活动。但是,当我按下浮动按钮时,导致“无法启动activity ComponentInfo”错误。

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:id="@+id/plannerLinearLay"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical">

    <ListView
        android:id="@+id/lvContactsCategories"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />

    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_alignParentRight="true">

        <android.support.design.widget.FloatingActionButton
            android:id="@+id/fabAddConList"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="bottom"
            android:layout_margin="16dp"
            app:borderWidth="0dp"
            android:clickable="true"
            android:src="@drawable/ic_add_white" />
    </LinearLayout>

</RelativeLayout>

------------编辑----------------------

下面是我的意图代码

 FloatingActionButton fab;
 fab = (FloatingActionButton) rootView.findViewById(R.id.fabAddConList);
        fab.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Intent createContactList = new Intent(context, CreateContactListActivity.class);
                createContactList.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);
                startActivity(createContactList);
            }
        });

共有1个答案

周楷
2023-03-14

这几乎与下面的错误相同:
如何使用actionbar项启动Activity
请参阅logcat中的这一行:

com.example.l33902.contactmanagment.CreateContactListActivity.onCreate(CreateContactListActivity.java:45)

它指出您在第45行的CreateContactListActivity.java中有一个错误。

 类似资料:
  • 我是Android程序员的新手。最近,我尝试在android应用程序中使用google map v2制作项目,但是我得到了很多错误(我已经将google play服务添加到我的库中,并且在这里找到了类似的主题,但是没有解决我的问题)。请看我的日志猫吼: my mainactivity.java: 我在这里使用的是fragment,所以这里是fragment_main.xml: 还有我的舱单 这里是

  • 我在运行android应用程序时遇到这个错误 05-25 23:58:44.251:E/AndroidRuntime(1128):java.lang.RuntimeException:无法启动activity ComponentInfo{info.AndroidHive.TabsSwipe/Info.AndroidHive.TabsSwipe.MainActivity}:Android.View.

  • 我怎样才能解决这类问题?问题在于setOnClickListener,它给了我一个NullPointerException。如果你还需要什么,请告诉我。 这是日志中的错误:

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

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

  • 问题内容: 我收到一个错误,但我不明白是什么原因引起的。 这是生成错误的代码片段: 这是我的文件: 上面的代码导致 ,但是我不明白我正在访问什么空指针,因为我没有使用任何不安全的构造。完整的错误如下: 我该如何解决? 谢谢 问题答案: 您必须先致电才能注册。