吐司不在片段内工作

时间:2018-05-13 21:54:54

标签: android android-fragments android-toast

我有3个片段,它们是片段,我在一个片段上有一个浮动操作按钮。当我点击它没有任何反应。我对Android很新,这是我第一次尝试使用标签。我真的不明白Toast想要的第一个参数和原因,或者为什么它不起作用。

这是适用的Java方法......

public View onCreateView(LayoutInflater inflater, ViewGroup container,
                         Bundle savedInstanceState) {

    View v = inflater.inflate(R.layout.fragment_my_list, container, false);
    FloatingActionButton fab = (FloatingActionButton) v.findViewById(R.id.floatingActionButton);
    fab.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {

            Toast.makeText(getActivity(),"test", Toast.LENGTH_LONG).show();           
        }
    });

    return inflater.inflate(R.layout.fragment_my_list, container, false);
}

这是关于浮动操作按钮的我的.xml文件......

<android.support.design.widget.FloatingActionButton
        android:id="@+id/floatingActionButton"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_alignParentEnd="true"
        android:layout_marginBottom="13dp"
        android:layout_marginEnd="14dp"
        android:clickable="true"
        android:src="@drawable/ic_action_add_exercise"
        app:backgroundTint="@color/colorMyBlue" />

0 个答案:

没有答案