«layout-inflater» 태그된 질문

layout-inflater 태그는 xml 레이아웃 파일에서보기 계층 구조를 빌드하는 데 사용되는 Android LayoutInflater 클래스를 참조합니다.


7
널을 뷰 루트로 전달하지 마십시오 (팽창 된 레이아웃의 루트 요소에서 레이아웃 매개 변수를 해결해야 함)
루트 스튜디오에 null을 전달하면 다음 경고가 표시됩니다. 널을 뷰 루트로 전달하지 마십시오 (팽창 된 레이아웃의 루트 요소에서 레이아웃 매개 변수를 해결해야 함) 에 null 값을 표시하고 getGroupView있습니다. 도와주세요. public class ExpandableListAdapter extends BaseExpandableListAdapter { private Context _context; private List<String> _listDataHeader; // header titles // child data in format of header …

14
하나의 뷰에 레이아웃을 부 풀리는 방법
XML로 정의 된 레이아웃이 있습니다. 또한 다음을 포함합니다 : <RelativeLayout android:id="@+id/item" android:layout_width="fill_parent" android:layout_height="wrap_content" /> 이 RelativeView를 다른 XML 레이아웃 파일로 팽창시키고 싶습니다. 상황에 따라 다른 레이아웃을 사용할 수 있습니다. 어떻게해야합니까? 나는 다른 변형을 시도했다 RelativeLayout item = (RelativeLayout) findViewById(R.id.item); item.inflate(...) 그러나 그들 중 누구도 잘 작동하지 않았습니다.

12
LayoutInflater attachToRoot 매개 변수는 무엇을 의미합니까?
LayoutInflater.inflate문서는 정확하게의 목적에 대해 나에게 분명하지 않다 attachToRoot매개 변수입니다. attachToRoot : 팽창 된 계층 구조를 루트 매개 변수에 첨부 해야하는지 여부 false 인 경우 root는 XML에서 루트 뷰에 대한 올바른 LayoutParams 서브 클래스를 작성하는 데만 사용됩니다. 누군가가 구체적으로 루트 뷰가 무엇인지 자세히 설명 true하고 false값 사이의 동작 변화의 예를 보여 …

6
활동하지 않는 장소에서 getLayoutInflater ()를 호출
무엇을 가져와야하거나 활동 이외의 장소에서 레이아웃 팽창기를 어떻게 호출 할 수 있습니까? public static void method(Context context){ //this doesn't work the getLayoutInflater method could not be found LayoutInflater inflater = getLayoutInflater(); // this also doesn't work LayoutInflater inflater = context.getLayoutInflater(); } getLayoutInflater활동 중에 만 전화 할 수 있는데 , 이것이 …

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)유형 조각은 무시하거나 …


10
AlertDialog에서 사용하기 위해 뷰를 부 풀릴 때 "뷰 루트로 null을 전달하지 마십시오"경고
as로 Avoid passing null as the view root뷰를 부 풀릴 때 보푸라기 경고가 나타납니다 .nullparent LayoutInflater.from(context).inflate(R.layout.dialog_edit, null); 그러나 뷰는 on을 AlertDialog사용하여 의 컨텐츠로 사용 setView됩니다.AlertDialog.Builder 되므로으로 전달되어야하는 것을 모르겠습니다 parent. parent이 경우에 무엇이 있어야 한다고 생각 하십니까?

18
Android : 텍스트보기의 마지막 줄이 잘림
옆 에 a 가있는 가로 LinearLayout가 있습니다. 이것은 내부에 포함 된 고정 된 카테고리에서 여러 번 동적으로 팽창 됩니다.TextViewSpinnerLinearLayoutLinearLayoutRelativeLayout . 문제는 내가로 전환 이후이다 Theme.light에 Theme.holo.light,의 마지막 줄이 TextView반으로 잘라을 가져옵니다. 이는 동적 텍스트가 길고 둘 이상의 행에 걸쳐있을 때 발생합니다. 내가 수평으로 바닥 패딩을 추가하여이 문제를 해결할 수 있었다 …

8
사용자 정의 어댑터를 만들 때 getView () 메서드는 어떻게 작동합니까?
내 질문은 다음과 같습니다. LayoutInflater의 기능은 정확히 무엇입니까? 내가 읽은 모든 기사가 convertview가 null인지 아닌지 확인하는 이유는 무엇입니까? null 인 경우 무엇을 의미하고 그렇지 않은 경우 무엇을 의미합니까? 이 메소드가 허용하는 상위 매개 변수는 무엇입니까?

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