我已经这样做了一段时间,我无法做到这一点。我正在使用片段通过单击按钮来链接到其他活动(aforapple),它会崩溃。这是代码。有解决方案吗非常感谢您的帮助。
public class PagesFragment extends Fragment {
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.fragment_pages, container, false);
Button mButton = (Button) rootView.findViewById(R.id.send);
mButton.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
Intent i= new Intent("aforapple");
startActivity(i);
}
});
return rootView;
}
答案 0 :(得分:2)
试试这种方式
Intent i= new Intent(getActivity(),aforapple.class);
getActivity().startActivity(i);
确保aforapple
manifest.xml
个活动注册
有关更多信息,请转到Official Docs
答案 1 :(得分:0)
尝试使用:
Intent i= new Intent(getActivity(),aforapple.class);
getActivity().startActivity(i);
答案 2 :(得分:0)
使用此:
Intent intent = new Intent(getActivity(), aforapple.class);
startActivity(intent);