循环浮动菜单生成器错误

Circular Floating Menu Builder error

(我是 Android 的新人) 我正在尝试添加圆形浮动菜单,但出于某种原因我忽略了 Builder 一词为红色。

我有这个错误: 无法解析符号 'Builder' // 这个单词 Builder in ( SubActionButton.Builder(this); ) 是红色的。

感谢您的帮助

// Create an icon
        ImageView icon = new ImageView(this);
        icon.setImageResource(R.mipmap.ic_launcher);

        FloatingActionButton actionButton = new FloatingActionButton.Builder(this)
                .setContentView(icon)
                .build();
        SubActionButton.Builder itemBuilder = new SubActionButton.Builder(this);
        // repeat many times:
        ImageView itemIcon1 = new ImageView(this);
        itemIcon1.setImageResource(R.mipmap.ic_launcher);

        ImageView itemIcon2 = new ImageView(this);
        itemIcon2.setImageResource(R.mipmap.ic_launcher);

        ImageView itemIcon3 = new ImageView(this);
        itemIcon3.setImageResource(R.mipmap.ic_launcher);

        SubActionButton button1 = itemBuilder.setContentView(itemIcon1).build();
        SubActionButton button2 = itemBuilder.setContentView(itemIcon2).build();
        SubActionButton button3 = itemBuilder.setContentView(itemIcon3).build();

        //attach the sub buttons to the main button
        FloatingActionMenu actionMenu = new FloatingActionMenu.Builder(this)
                .addSubActionView(button1)
                .addSubActionView(button2)
                .addSubActionView(button3)
                .attachTo(actionButton)
                .build();

我认为您使用的 FloatingActionButton 是本机支持库 Android,它没有 .Builder(),所以你应该改用 CircularFloatingMenu 的 FloatingActionButton

出现此错误是因为您有 copy/pasted 代码,默认情况下 FloatingActionButton 来自 material 没有任何生成器的设计库。

To resolve this just remove this line and start typing Floating ActionButton and in suggestions select library you are using

我假设您正在为 CIRCULAR FAB 使用 OGUZDEV 库。我附上图片以便于理解。我相信它会奏效。祝你有美好的一天:)