繁体   English   中英

浮动操作按钮菜单问题

[英]Floating Action Button Menu Issue

我从https://github.com/futuresimple/android-floating-action-button找到了这个FloatingActionButton,并想为我的android类的android项目添加它。 我阅读并遵循其指示。 当然,我将此依赖项添加到build.gradle中:

编译'com.getbase:floatingactionbutton:1.10.1'

我尝试将API 23更改为22,但仍然收到相同的错误消息。 这是我的build.gradle在下面:

apply plugin: 'com.android.application'
android {
    compileSdkVersion 23
    buildToolsVersion "23.0.2"

    defaultConfig {
       applicationId "com.example.paul.hobbylist"
       minSdkVersion 15
       targetSdkVersion 23
       versionCode 1
       versionName "1.0"
   }
   buildTypes {
       release { 
           minifyEnabled false
           proguardFiles getDefaultProguardFile('proguard-android.txt'),    'proguard-rules.pro'
       }
   }
}

dependencies {
   compile fileTree(dir: 'libs', include: ['*.jar'])
   compile 'com.android.support:appcompat-v7:23.1.0'
   compile 'com.android.support:design:23.1.0'
   compile 'com.android.support:support-v4:23.1.0'

   compile 'com.getbase:floatingactionbutton:1.10.1'
}

我通过创建具有简单空白布局的新项目进行了测试。 你猜怎么了? 有效。 我不确定为什么我会从项目中收到错误消息。 谢谢您的时间。 请耐心等待,因为我的英语不好。

编辑:添加fab_testing.xml

<?xml version="1.0" encoding="utf-8"?>
   <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
      android:orientation="vertical"
      android:layout_width="match_parent"
      android:layout_height="match_parent">

      <com.getbase.floatingactionbutton.FloatingActionsMenu
          android:layout_height="wrap_content"
          android:layout_width="wrap_content"/>
   </FrameLayout>

错误消息出现在此布局中,并显示:

错误消息:“正在发生的问题无法实例化以下类:-com.getbase.floatingactionbutton.FloatingActionsMenu(打开类,显示异常,清除缓存)

提示:在自定义视图中使用View.isInEditMode()可以跳过代码或在IDE中显示示例数据时显示示例数据”

我为此项目使用了导航抽屉活动。 您是否认为这与其他浮动操作按钮发生冲突?

解决的问题:我单击“清除缓存”,它会自动为我清除错误消息。

尝试重新启动Android Studio转到“文件”->“使缓存无效并重新启动”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM