2013-05-20 4 views
1

이것이 가능한지 나는 모른다.오픈 조각 FragmentActivity 클래스에서

public class UsesUser extends Fragment { 

그리고 FragmentActivity를 확장하는 클래스 :

버튼이 용도에 누를
public class Uses extends FragmentActivity { 

, 나는 열린 UsesUser을 원하는

나는 조각 확장하는 클래스를 가지고있다.

UsesUser newFragment = new UsesUser(); 
fragmentTransaction.hide(fragment); 
fragmentTransaction.add(R.id.realtabcontent, newFragment); 
fragmentTransaction.commit(); 

하지만하여 FragmentTransaction과 조각을 얻는 방법을 잘 모릅니다 :

은 내가 일반적으로 할 것은.

어떻게이 값을 FragmentActivity 클래스에서 가져올 수 있습니까?

답변

1

당신은 FragmentTransaction이 방법을 검색 할 수 있습니다

FragmentManager manager = getFragmentManager(); 
FragmentTransaction fragmentTransaction = manager.beginTransaction(); 
1

FragmentTransaction fragmentTransaction = getSupportFragmentManager().beginTransaction();

fragmentTransaction.hide(getSupportFragmentManager().findFragmentById(R.id.layout_where_lies_my_fragment));

+0

대신 hide''의 replace''시도'pushToBackStack'를 사용해야합니다. – herveRilos

관련 문제