I am using tab activity and add fragments and activity. Now I want to open activity by clicking on button in fragment this is not working when I click on button application crash error occur application stop unfortunately.
I am using this code:
public class SmsList extends Fragment{
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// Inflate the layout for this fragment
View rootview = inflater.inflate(R.layout.fragment_sms_list, container, false);
Button button1 = (Button)rootview.findViewById(R.id.btinboxsms);
Button button2 = (Button)rootview.findViewById(R.id.btsetetime);
button1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v)
{
Intent i = new Intent(getActivity(), InboxSms.class);
startActivity(i);
}
});
return rootview;
}
}
java.lang.IllegalStateException: Could not find method setListFooter(View) in a parent or ancestor Context for android:onClick attribute defined on view class android.support.v7.widget.AppCompatButton with id 'btinboxsms'