这是我在点击监听器上的按钮。我正在尝试监听onclick事件触发。但这是行不通的。我已经尝试了develop.android.com中给出的方法。但是这种方法似乎行不通。谁能指出我在这里犯的错误?

 public View onCreateView(LayoutInflater inflater, ViewGroup container,
        Bundle savedInstanceState) {
      Bundle args = getArguments();
      v = inflater.inflate(R.layout.product_fragment, container, false);
    Button button = (Button) v.findViewById(R.id.buynow_button);
     button.setOnClickListener(new View.OnClickListener() {
        public void onClick(View v) {
            Toast.makeText(getActivity(), "test", 2000);
        }
    });
    return v;
   }

最佳答案

您没有在Toast上调用show函数。

   Toast.makeText(getActivity(), "test", 2000).show();

关于android - 按钮onclick无法在Android中触发事件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12751299/

10-12 00:27
查看更多