«android-fragments» 태그된 질문

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

5
프래그먼트 내부의 onCreateOptionsMenu
setHasOptionsMenu(true)안에 넣었 onCreateView지만 여전히 onCreateOptionsMenu조각 내부를 호출 할 수 없습니다 . @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { setHasOptionsMenu(true); return inflater.inflate(R.layout.facesheet, container, false); } 아래는 내 onCreateOptionsMenu코드입니다. @Override public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu menu) { getSupportMenuInflater().inflate(R.menu.layout, menu); return (super.onCreateOptionsMenu(menu)); } 내가 얻는 오류 메시지 : 방법 onCreateOptionsMenu(Menu)유형 조각은 무시하거나 …

3
ViewPager를 사용하는 android.app 조각 대 android.support.v4.app?
Android 지원 라이브러리, 조각 및 ViewPager클래스에 대한 질문이 있습니다. 내 의도는 Android 개발자 웹 사이트 ( http://developer.android.com/training/animation/screen-slide.html) 에 제공된 샘플과 유사한 기능을 가진 앱을 만드는 것입니다. 또는 http://developer.android.com/ 교육 /implementing-navigation/lateral.html ). 코드를 살펴보면 android.support.v4.app라이브러리 를 활용하는 것으로 나타났습니다.이 라이브러리는 내 연구에서 ViewPager수업 에 액세스하는 유일한 방법 입니다. 내 상황에서는 이전 …

13
Fragment와 함께 데이터 바인딩을 사용하는 방법
공식 Google 문서 https://developer.android.com/tools/data-binding/guide.html의 데이터 바인딩 예제를 따르려고합니다. 활동이 아닌 조각에 데이터 금지를 적용하려고한다는 것을 제외하고. 컴파일 할 때 현재 발생하는 오류는 Error:(37, 27) No resource type specified (at 'text' with value '@{marsdata.martianSols}. onCreate 조각은 다음과 같습니다. @Override public void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); MartianDataBinding binding = MartianDataBinding.inflate(getActivity().getLayoutInflater()); binding.setMarsdata(this); …

18
RecyclerView에서 WRAP_CONTENT를 작동시키는 방법
나는이 DialogFragment포함하는 RecyclerView(카드 목록). 이 안에는 높이를 가질 수있는 RecyclerView하나 이상 CardViews이 있습니다. 안에 포함 된 DialogFragment높이를 기준으로 올바른 높이를 지정 하고 싶습니다 CardViews. 일반적으로 이것은 간단합니다. 나는 이와 같이 설정 wrap_content했습니다 RecyclerView. <android.support.v7.widget.RecyclerView ... xmlns:tools="http://schemas.android.com/tools" android:id="@+id/recycler_view" android:layout_width="match_parent" android:layout_height="wrap_content" android:clickable="true" android:scrollbars="vertical" > </android.support.v7.widget.RecyclerView> 나는 RecyclerView이것을 사용하고 있기 때문에 작동하지 않는다. …

12
프래그먼트를 사용할 때 Android Navigation Drawer 이미지와 Up caret 간 전환
Navigation Drawer를 사용할 때 Android 개발자는 ActionBar에서 "Navigation Drawer에 표시되는 화면에만 실제로 Navigation Drawer 이미지가 있어야하며"다른 모든 화면에는 전통적인 업 캐럿이 있어야합니다. 자세한 내용은 여기를 참조하십시오 : http://youtu.be/F5COhlbpIbY 하나의 활동을 사용하여 여러 레벨의 조각을 제어하고 탐색 드로어 이미지를 모든 레벨에서 표시하고 작동시킬 수 있습니다. 낮은 수준의 조각을 만들 때 ActionBarDrawerToggle …

13
프래그먼트와 컨테이너 활동간에 데이터 전달
프래그먼트와 컨테이너 활동간에 데이터를 전달하려면 어떻게해야합니까? 의도를 통해 활동간에 데이터를 전달하는 것과 비슷한 것이 있습니까? 나는 이것을 읽었지만별로 도움이되지 않았다 : http://developer.android.com/guide/topics/fundamentals/fragments.html#CommunicatingWithActivity


16
현재 조각 개체를 가져옵니다
내에서 main.xml내가 가진 <FrameLayout android:id="@+id/frameTitle" android:padding="5dp" android:layout_height="wrap_content" android:layout_width="fill_parent" android:background="@drawable/title_bg"> <fragment android:name="com.fragment.TitleFragment" android:id="@+id/fragmentTag" android:layout_width="fill_parent" android:layout_height="wrap_content" /> </FrameLayout> 그리고 저는 이와 같이 조각 객체를 설정하고 있습니다 FragmentManager fragmentManager = activity.getSupportFragmentManager(); FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction(); Fragment newFragment = new FragmentType1(); fragmentTransaction.replace(R.id.frameTitle, casinodetailFragment, "fragmentTag"); // fragmentTransaction.addToBackStack(null); fragmentTransaction.commit(); FragmentType2,FragmentType3,...다른 시간에 다른 유형의 Fragment 객체 ( …

6
왜 프래그먼트에서 기본이 아닌 생성자를 피하고 싶습니까?
나는 Fragments그들 중 하나를 사용하여 앱을 만들고 있는데, 기본 생성자가 아닌 생성자를 만들고이 경고를 받았습니다. Avoid non-default constructors in fragments: use a default constructor plus Fragment#setArguments(Bundle) instead 왜 이것이 좋은 생각이 아닌지 말해 줄 수 있습니까? 내가 어떻게 이것을 할 것인지 제안 할 수 있습니까? public static class MenuFragment extends …

26
DialogFragment의 너비와 높이를 설정하는 방법은 무엇입니까?
XML 레이아웃 파일 (이라고 부르 자)에서 DialogFragment의 레이아웃을 지정 layout_mydialogfragment.xml하고 그 속성 layout_width과 layout_height속성 (특히 100dp말하자)을 지정하십시오. 그런 다음 DialogFragment의 onCreateView(...)메소드 에서이 레이아웃 을 다음과 같이 팽창시킵니다 . View view = inflater.inflate(R.layout.layout_mydialogfragment, container, false); 불행히도 내 대화 상자 (DialogFragment)가 나타나면 xml 레이아웃 파일에 지정된 layout_width및을 존중하지 않습니다 layout_height(내 대화 상자는 …

5
FragmentPagerAdapter는 Android.Support.V4.App에만 있고 Android.App에는 없습니다.
Android.App에서 FragmentPagerAdapter를 찾을 수 없습니다. 대상 API가 14 이상 (Android 4.0 이상)이므로 Android.Support.V4.App의 Fragment를 사용하고 싶지 않습니다. 그래서 나는 평범한 Android.App.Fragments와 관련 클래스를 사용하고 싶습니다. 나는 Android.Support.V4.App 내에서만 발견했지만 이것이 안드로이드에 적합하지 않습니다 .Android.App.Fragment 's (Android.Support.V4.App.Fragment 's 아님)를 사용하려고합니다. Android.App (Android.Support.V4.App가 아닌) 내의 관련 클래스 및 지원 라이브러리에서 FragmentPagerAdapter에서 호출기를 …

5
DialogFragment의 제목을 설정하는 방법?
이것은 간단한 작업이어야하지만 어떤 이유로 DialogFragment 제목을 설정하는 방법을 찾을 수 있습니다 . ( onCreateView오버로드를 사용하여 대화 상자 내용을 설정하고 있습니다 ). 기본 스타일은 제목의 자리를 떠나지 만 DialogFragment클래스 에서 제목 을 설정하는 메소드를 찾을 수 없습니다 . 제목은 onCreateDialog방법을 사용하여 내용을 설정하는 경우 어떻게 든 마술처럼 설정 되므로 이것이 …

30
클래스 조각 팽창 오류
오류가 발생합니다 Unable to start activity ComponentInfo{de.androidbuch.activiti/de.androidbuch.activiti.task.Activity}: android.view.InflateException: Binary XML file line #11: Error inflating class fragment 세로 및 가로 모드를 통해 전환 할 때 조각을 사용하고 있습니다. 내 XML은 다음과 같습니다 <LinearLayout android:id="@+id/mainLayout" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" > <ListView android:id="@+id/android:list" android:layout_height="wrap_content" android:layout_width="fill_parent"/> <fragment android:id="@+id/fragmentDetails" android:layout_height="fill_parent" android:layout_width="fill_parent" class="de.androidbuch.activiti.task.TaskDetailsFragment"/> </LinearLayout> 가로 및 …


13
백 스택에 추가 될 때 어떻게 프래그먼트 상태를 유지할 수 있습니까?
두 조각 사이를 전환하는 더미 활동을 작성했습니다. FragmentA에서 FragmentB로 이동하면 FragmentA가 백 스택에 추가됩니다. 그러나 FragmentA로 돌아 가면 (뒤로 누름) 완전히 새로운 FragmentA가 만들어지고 상태가 손실됩니다. 이 질문 과 같은 것을 겪고 있다는 느낌 이 들지만 문제를 근절하기 위해 완전한 코드 샘플을 포함 시켰습니다. public class FooActivity extends Activity { …

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