Android button.setOnClickListener

时间:2017-06-20 22:48:03

标签: android fragment android-tabbed-activity

我正在使用tabbedActivity进行研究的应用程序加上按钮没有采取行动,有人知道解释原因,我尝试了几种形式但都没有动作,没有给出错误并打破了应用程序而是按钮没有

function flattenArray(arr){

  for(var i=0;i<arr.length;i++){

    if(arr[i] instanceof Array){

      Array.prototype.splice.apply(arr,[i,1].concat(arr[i]))
       i--;
    }

  }

  return arr;
}

1 个答案:

答案 0 :(得分:1)

    Button button;
    View rootView;

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
        // Inflate the layout for this fragment
        rooView = inflater.inflate(R.layout.fragment_teste, container, false);
        button = (Button) rooView.findViewById(R.id.btConfirm);
        button.setOnClickListener(this);
        return rooView;
    } 

@Override
    public void onClick(View v) {
        switch (v.getId()) {
            case R.id.btConfirm:
                Toast.makeText(getActivity(), "Teste", Toast.LENGTH_LONG).show();
                break;
        }
    }