2014-12-10 3 views
0

그래서 2 자바 파일 buyClothes.java 및 searchClothes.java 있습니다. Java의 buyClouse에서 사용되는 레이아웃은 다음과 같습니다. R.layout.bClothes 및 searchClothes에서 사용중인 레이아웃은 다음과 같습니다. R.layout.sClothes팽창 2 레이아웃 (1 메인, 1 추가)

bClothes에는 buyClothes에 사용되는 Edittext가 있습니다 , searchClothes에서 나는 그 Edittext를 사용하고 싶습니다. 내가이 웹 사이트와 정보에서 이해 한 것에서부터 나는 그것을 사용할 수있을 수 있도록 searchClothes에서 정보를 부풀려 야합니다. 나는

View view; 
LayoutInflater inflater1 = (LayoutInflater) getActivity().getSystemService(Context.LAYOUT_INFLATER_SERVICE); 
view = inflater1.inflate(R.layout.bClothes, null); 
EditText testEdit = (EditText)view.findViewById(R.id.edit1); 
testEdit.setHint("testhint"); 

이제 응용 프로그램이 충돌하지 않습니다 .. 이런 식으로한다는 짓을하지만 무시하거나 아무 것도 볼 수있는 수행 할 수없는 것처럼 나는 testEdit 파일에 힌트를 볼 수 없습니다 또는 나는 테보기가 null 또는 뭔가를 반환 할 수있는 약간의 느낌이 있습니다.

이 문제에 대한 힌트가 있습니까?

+0

레이아웃에 직접 힌트를 설정하십시오. –

+0

나는 그것을 원하지 않는다, 나는 두 번째 레이아웃에서 그것을 원한다. set hint는 팽창 된 레이아웃의 반응이있는 경우 여기를 테스트하는 데 사용됩니다. 분명히 있지 않습니다. –

+0

edittext xml을 기본 xml 레이아웃에 포함시킬 수 있습니다.

답변

0

주 레이아웃이나 원하는 위치에 팽창 된 뷰를 추가해야합니다.

그냥이 당신을 위해 작동 할 수 선형 레이아웃

LinearLayout layout = (LinearLayout)findViewById(R.id.edit_layout); 
layout.addView(view); 

의 예를 가지고. 나는 네가 옳은 질문을하기를 바란다.

+0

메이트를 확인했지만 원하는 효과를 내지 못했습니다 –

+0

@zakbennani 어떤 문제에 직면 해 있습니까? 그리고 원하는 효과는 무엇입니까? –

관련 문제