Android 膨胀视图不能正常工作

Android 膨胀视图不能正常工作,android,Android,我使用了futuresimple的浮动操作菜单 现在,当我单击浮动按钮时,其中一个文本视图(task、note和bday)被单击而不是按钮。知道这是怎么回事吗 我夸大的观点是: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" a

我使用了futuresimple的浮动操作菜单

现在,当我单击浮动按钮时,其中一个文本视图(task、note和bday)被单击而不是按钮。知道这是怎么回事吗

我夸大的观点是:

<?xml version="1.0" encoding="utf-8"?>

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="5dp">

<TextView
       android:id="@+id/reminder"
       android:padding="5dp"
       android:layout_width="wrap_content"
       android:textColor="@color/background_floating_material_light"
       android:layout_height="wrap_content"
       android:text="Add Task"
       android:textSize="18dp"
       android:background="@drawable/blue_rectangle"/>

<TextView
    android:id="@+id/notee"
    android:layout_marginTop="10dp"
    android:layout_below="@+id/reminder"
    android:padding="5dp"
    android:layout_width="wrap_content"
    android:textColor="@color/background_floating_material_light"
    android:layout_height="wrap_content"
    android:text="Add Note"
    android:textSize="18dp"
    android:background="@drawable/blue_rectangle"/>

<TextView
    android:layout_marginTop="10dp"
    android:layout_below="@+id/notee"
    android:id="@+id/bday"
    android:padding="5dp"
    android:layout_width="wrap_content"
    android:textColor="@color/background_floating_material_light"
    android:layout_height="wrap_content"
    android:text="Add B'day"
    android:textSize="18dp"
    android:background="@drawable/blue_rectangle"/>

</RelativeLayout>


您愿意分享您的布局吗?听起来文本视图可能在拦截点击?我找到了一个解决方法,即将小部件作为一个孩子添加到,有没有办法减小按钮的大小
  add_item_button = (FloatingActionsMenu)findViewById(R.id.floatingbutton);
    view = View.inflate(this, R.layout.view_1, null);
    add_item_button.addView(view);
    add_item_button.canResolveLayoutDirection();
    add_item_button.callOnClick();

    task = (TextView)view.findViewById(R.id.reminder);
    note = (TextView)view.findViewById(R.id.notee);
    bday = (TextView)view.findViewById(R.id.bday);

    task.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            view.clearFocus();
            add_item_button.collapse();
            FragmentManager fm = getFragmentManager();
            FragmentTransaction ft;
            add_task_frag aTF = new add_task_frag();
            ft = fm.beginTransaction();
            ft.setCustomAnimations(R.anim.slide_up, R.anim.slide_down, R.anim.slide_up, R.anim.slide_down);
            ft.addToBackStack("aTF").replace(R.id.MainContent, aTF, "aTF");
            ft.commit();
        }
    });
    note.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            view.clearFocus();
            add_item_button.collapse();
            FragmentManager fm = getFragmentManager();
            FragmentTransaction ft;
            add_note_frag aNF = new add_note_frag();
            ft = fm.beginTransaction();
            ft.setCustomAnimations(R.anim.slide_up, R.anim.slide_down, R.anim.slide_up, R.anim.slide_down);
            ft.addToBackStack("aNF").replace(R.id.MainContent, aNF, "aNF");
            ft.commit();
        }
<?xml version="1.0" encoding="utf-8"?>

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="5dp">

<TextView
       android:id="@+id/reminder"
       android:padding="5dp"
       android:layout_width="wrap_content"
       android:textColor="@color/background_floating_material_light"
       android:layout_height="wrap_content"
       android:text="Add Task"
       android:textSize="18dp"
       android:background="@drawable/blue_rectangle"/>

<TextView
    android:id="@+id/notee"
    android:layout_marginTop="10dp"
    android:layout_below="@+id/reminder"
    android:padding="5dp"
    android:layout_width="wrap_content"
    android:textColor="@color/background_floating_material_light"
    android:layout_height="wrap_content"
    android:text="Add Note"
    android:textSize="18dp"
    android:background="@drawable/blue_rectangle"/>

<TextView
    android:layout_marginTop="10dp"
    android:layout_below="@+id/notee"
    android:id="@+id/bday"
    android:padding="5dp"
    android:layout_width="wrap_content"
    android:textColor="@color/background_floating_material_light"
    android:layout_height="wrap_content"
    android:text="Add B'day"
    android:textSize="18dp"
    android:background="@drawable/blue_rectangle"/>

</RelativeLayout>