에서 안드로이드에서 조각의 동적 번호를 추가하는 방법은이 켜지지 Override
방법으로 fragment
이름 DetailFragment
extends Fragment
클래스를 하바 : FragmentActivity extends FragmentActivity
내용 설정 : setContentView(R.layout.main);
를는 활동
public class DetailFragment extends Fragment{
//Some neccessary methods are over here
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// TODO Auto-generated method stub
View view = inflater.inflate(R.layout.details, container, false);
return view;
}
}
가 나는 주요 활동을 HAVA. FragmentActivity
에서 DetailFragment
을 추가하려는 경우 main.xml
레이아웃 파일 내에 android:id="@+id/container_fragment"
으로 LinearLayout
(또는 모든 레이아웃)을 선언해야합니다. 이러한 방법으로, 나는 DetailFragment
추가 할 수 있습니다
FragmentManager fm = getSupportFragmentManager();
FragmentTransaction ft = fm.beginTransaction();
DetailFragment df = new DetailFragment();
ft.add(R.id.container_fragment, df);
ft.commit();
그러나, 나는 해당 container_fragment
로 1 DetailFragment
를 추가 할 수 있습니다. 액티비티에서 DetailFragment
2 개 이상을 추가하려면 main.xml
레이아웃에 2 개 이상의 다른 container_fragment
을 추가해야합니까? 그리고 그렇지 않다면, 내가해야 할 일이 무엇입니까? 당신이 모범을 보여줄 수 있습니까? 감사!
나는 그것을 시도 할 것이다! 어쨌든 고마워! –
@Haelty 귀하의 도움에 감사드립니다. 이 단편에서 편집 텍스트를 고유하게 식별 할 수있는 방법은 무엇입니까? –