그래서 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 또는 뭔가를 반환 할 수있는 약간의 느낌이 있습니다.
이 문제에 대한 힌트가 있습니까?
레이아웃에 직접 힌트를 설정하십시오. –
나는 그것을 원하지 않는다, 나는 두 번째 레이아웃에서 그것을 원한다. set hint는 팽창 된 레이아웃의 반응이있는 경우 여기를 테스트하는 데 사용됩니다. 분명히 있지 않습니다. –
edittext xml을 기본 xml 레이아웃에 포함시킬 수 있습니다. –