«android-fragments» 태그된 질문

조각은 Android 앱에서 재사용 가능한 동작 또는 사용자 인터페이스의 일부를 나타냅니다.

12
android fragment-다른 조각을 밀어 넣을 때 조각의 뷰 상태를 저장하는 방법
안드로이드에서는 프래그먼트 (예 FragA:)가 백 스택에 추가되고 다른 프래그먼트 (예 :) FragB가 맨 위에옵니다. 이제 반격 FragA이 시작되고 상단 onCreateView()이 호출됩니다. 이제 나는 그 위에 밀려 나기 FragA전에 특정 상태 FragB에있었습니다. 내 질문은 어떻게 FragA이전 상태로 복원 할 수 있습니까? 상태를 저장하는 방법이 있습니까 (번들처럼) 그렇다면 그렇다면 어떤 방법을 재정의해야합니까?

11
활동 그룹 내에서 다른 조각으로 조각 바꾸기
그룹 활동 안에 조각이 있는데 다른 조각으로 바꾸고 싶습니다. FragmentTransaction ft = getActivity().getFragmentManager().beginTransaction(); SectionDescriptionFragment bdf = new SectionDescriptionFragment(); ft.replace(R.id.book_description_fragment, bdf); ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN); ft.addToBackStack(null); ft.commit(); 액티비티 그룹을 사용하지 않고 별도의 프로젝트로 수행하면 제대로 작동합니다. 제어가 getview () 내부로 이동하면 로그 고양이에서 모든 것이 잘 작동하지만 아무런보기도 보이지 않으며 예외가 발생하지 않습니다. 섹션 …

18
java.lang.IllegalStateException : onSaveInstanceState 후에이 조치를 수행 할 수 없습니다.
내 앱에 지원 라이브러리를 사용하고 있습니다. 내 FragmentActivity에서 인터넷에서 데이터를 다운로드하기 위해 AsyncTask를 사용하고 있습니다. onPreExecute () 메소드에서 Fragment를 추가하고 onPostExecute () 메소드에서 다시 제거합니다. 방향이 중간에 변경되면 위에서 언급 한 예외가 발생합니다. 세부 사항을보십시오 : private class onFriendAddedAsyncTask extends AsyncTask<String, Void, String> { DummyFragment dummyFragment; FragmentManager fm; FragmentTransaction ft; …

7
Activity에서 Fragment로 변수를 전달하고 다시 전달하는 방법은 무엇입니까?
현재 안드로이드 앱을 만들고 있는데 활동과 조각 사이의 날짜를 전달하고 싶습니다. 내 활동에는 버튼이 있습니다.이 조각은 DatePickerFragment입니다. 내 활동에서 나는 조각으로 수정하고 싶은 날짜를 보여줍니다. 그래서 날짜를 날짜 선택기에 전달하고 활동으로 다시 보내고 싶습니다. 많은 솔루션을 시도했지만 아무것도 작동하지 않습니다. 쉬운 방법은 인수를 전달하지만 조각으로는 수행 할 수 없습니다.

3
ViewPager가 화면 외부보기를 파괴하지 못하도록 방지
세 개의 프래그먼트를 표시하는 FragmentPagerAdapter에 연결된 ViewPager가 있습니다. ViewPager는 현재 위치에서 두 번 이상 스 와이프하면 호스팅 된 조각의보기를 파괴하는 것으로 보입니다. 이 뷰는 모두 간단한 목록이며이 최적화는 완전히 불필요하므로 비활성화하고 싶습니다. 목록에 레이아웃 애니메이션이 적용되고 해당 애니메이션이 파괴되고 재생성 된 후에 재생되기 때문에 시각적 인 문제가 발생합니다. 또한 산만해질 …

7
뷰 페이저를 뷰와 함께 사용할 수 있습니까 (조각이 아님)
내가 사용하고 ViewPager사이에 강타를 위해 Fragments,하지만 난 사용할 수 있습니다 ViewPager사이에 슬쩍에 Views간단한 XML 레이아웃? 이것은 AdapterFragments 사이를 스 와이프하는 데 사용되는 ViewPager의 내 페이지 입니다. import java.util.List; import com.app.name.fragments.TipsFragment; import android.support.v4.app.Fragment; import android.support.v4.app.FragmentManager; import android.support.v4.app.FragmentPagerAdapter; import android.support.v4.app.FragmentTransaction; import android.view.ViewGroup; public class PageAdapter extends FragmentPagerAdapter { /** * */ List<Fragment> …

7
깊이 중첩 된 스택을 떠날 때 프래그먼트 백 스택을 정리하는 올바른 방법입니까?
Android 호환성 라이브러리를 사용하여 조각을 구현하고 조각에 다른 조각을 발사하는 버튼이 포함되도록 레이아웃 샘플을 확장했습니다. 왼쪽의 선택 창에는 5 개의 선택 가능한 항목이 있습니다 A B C D E. 각 FragmentTransaction:replace세부 정보 창에서을 통해 조각을로드합니다.a b c d e 이제 세부 정보 창에도 e다른 조각을로드하는 버튼이 포함되도록 조각 을 확장했습니다 …

6
Gmail 3 단계 애니메이션 시나리오의 완전한 실무 샘플?
TL; DR : "Gmail 3 단편 애니메이션"시나리오라고 할 수 있는 완전한 작업 샘플 을 찾고 있습니다. 특히 다음과 같이 두 개의 조각으로 시작하려고합니다. UI 이벤트 (예 : 조각 B에서 무언가를 두드리는 것)가 발생하면 다음을 원합니다. 화면을 왼쪽으로 밀기위한 조각 A 조각 B를 사용하여 화면의 왼쪽 가장자리로 밀고 조각 A로 비워진 …

5
조각 또는 지원 조각?
Android> = 4.0을 지원하는 앱을 개발 중입니다. android.app패키지의 조각을 사용 합니다. 내가 좋아하는 4.0 이전의 단편 구현, 문제에 직면하고있다으로 이 일 에 이미 지원 라이브러리에 고정되어, 나는 믿을 수 있고 일관된 구현을 얻을 수있는 지원 라이브러리에서 조각 구현 다시 전환을 고려하고있다. 이것에 대한 당신의 의견은 무엇입니까? Android 4 용으로 개발할 …

11
부모 활동에서 Fragment 메서드 호출
I는 참조에 안드로이드 파편 데브 안내서 에 "활성, FragmentManager의 단편에 대한 참조를 획득하여 단편의 메소드를 호출 할 수있는 findFragmentById()나 findFragmentByTag()." 다음 예제는 조각 참조를 가져 오는 방법을 보여 주지만 조각에서 특정 메서드를 호출하는 방법은 보여주지 않습니다. 누구든지 이것을 수행하는 방법의 예를 줄 수 있습니까? 부모 활동의 조각에서 특정 메서드를 호출하고 …

7
FragmentPagerAdapter getItem이 호출되지 않았습니다.
FragmentPagerAdapter에서 조각을 재사용 할 수 없습니다 .. destroyItem () 메서드를 사용하여 조각을 삭제하지만 여전히 getItem ()을 다시 호출하지 않습니다 .. 이미지가 2-3 개이므로 FragmentStatePagerAdapter 대신 FragmentPagerAdapter를 사용하고 있습니다. public class ExamplePagerAdapter extends FragmentPagerAdapter { ArrayList < String > urls; int size = 0; public ExamplePagerAdapter(FragmentManager fm, ArrayList < String > …

12
Android에서 다른 조각으로 이동 한 후 탐색 스택을 지우는 방법
Android에서 새로운 탐색 아키텍처 구성 요소 를 사용 하고 있으며 새 조각으로 이동 한 후 탐색 스택을 지우는 데 갇혀 있습니다. 예 : 나는 loginFragment에 있고 홈 프래그먼트로 이동할 때 스택에서이 프래그먼트를 지워서 사용자가 뒤로 버튼을 눌렀을 때 loginFragment로 돌아 가지 않도록하고 싶습니다. 탐색하려면 간단한 NavHostFragment.findNavController (Fragment) .navigate (R.id.homeFragment) 를 …

9
Android Fragment 백 스택 문제
나는 안드로이드 프래그먼트 백 스택이 작동하는 것처럼 보이는 방식에 큰 문제가 있으며 제공되는 도움에 가장 감사 할 것입니다. 3 개의 조각이 있다고 상상해보세요 [1] [2] [3] 사용자가 탐색 할 수 [1] > [2] > [3]있지만 돌아가는 중 (뒤로 버튼 누름)을 원합니다 [3] > [1]. 내가 상상했듯이 XML에 정의 된 조각 …

5
조각의 runOnUiThread
활동을 조각으로 변환하려고합니다. 의 오류 표시 runOnUiThread. 과거에 : GoogleActivityV2는 활동에서 확장됩니다. ExecuteTask 클래스의 runOnUiThread. 활동에 중첩 된 ExecuteTask 클래스. (확인 실행) 지금 : GoogleActivityV2는 Fragment에서 확장됩니다. ExecuteTask 클래스의 runOnUiThread. 활동에 중첩 된 ExecuteTask 클래스. (runOnUiThread 오류) 여기 내 코드입니다 public class GoogleActivityV2 extends SherlockMapFragment implements OnMapClickListener , OnMapLongClickListener , …

7
방향 변경에 대한 Android Fragment 수명주기
호환 패키지를 사용하여 Fragments를 사용하여 2.2를 타겟팅합니다. 앱에서 프래그먼트를 사용하도록 활동을 레코딩 한 후 방향 변경 / 상태 관리가 작동하지 않아 단일 FragmentActivity와 단일 프래그먼트가있는 작은 테스트 앱을 만들었습니다. 방향 변경의 로그는 조각 OnCreateView에 대한 여러 호출로 이상합니다. 새 인스턴스를 만드는 대신 조각을 분리하고 다시 연결하는 것과 같은 것이 분명하지만 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.