如何在firebase onChildChange中从Intent中调用相同的活动?
@Override
public void onChildChanged(@NonNull DataSnapshot dataSnapshot, @Nullable String s) {
try {
Intent i= new Intent(PlaceholderFragment.this,PlaceholderFragment.this);
}
catch (Exception e){}
}如何从Intent中调用相同的活动?
发布于 2020-01-12 15:00:02
Intent i = new Intent(getActivity, YourActivity.class);
i.startActivity();或者,您可以简单地使用:
getActivity().recreate();发布于 2020-01-12 15:10:05
您可以调用相同的片段,如下所示。
PlaceholderFragment newFragment = new PlaceholderFragment();
FragmentManager fragmentManager = getFragmentManager();
FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
fragmentTransaction.add(R.id.layoutContainer, newFragment , "New Fragment");
fragmentTransaction.addToBackStack("New Fragment");
fragmentTransaction.commit();https://stackoverflow.com/questions/59701656
复制相似问题