0

我有我的Fragment类与Button,我想用这个button开始一个新的activity
有人可以帮我吗?从一个片段内的Image按钮开始一个新的活动

这里是我的MainFragment.class

public class MainFragment extends Fragment { 

    public MainFragment() { 

     // Required empty public constructor 
    } 


    @Override 
    public View onCreateView(LayoutInflater inflater, ViewGroup container, 
          Bundle savedInstanceState) { 
     // Inflate the layout for this fragment 
     return inflater.inflate(R.layout.fragment_main, container, false); 
    } 

} 
+0

首先覆盖已创建的活动并在那里找到您的视图。然后,它只是从你的片段开始意图 – bharath

回答

0
@Override 
public void onViewCreated(View view, Bundle savedInstanceState) { 
    view.findViewById(R.id.buttonId).setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View v) { 
      startActivity(new Intent(...)); 
     } 
    }); 
} 

更换buttonId与按钮的ID,并填写intent

相关问题