listview가 있습니다. 테마에 따라 listview 행을 변경하고 있지만 레이아웃 인플레 이러가 레이아웃을 감지하지 못하고 있습니다. Plz이 내가 뭘 잘못하고 있는지 안내합니다. 나는 proejct를 청소하고 닫고 일식을 다시 열었지만 같은 문제가 계속 발생합니다. Plz 날 안내.레이아웃 inflator가 xml 레이아웃을 감지하지 못합니다.
LayoutInflater inflater = getLayoutInflater();
View row = null;
if(theme.equals("blue")){
row = inflater.inflate(R.layout.bluerow, parent, false);
}else if (theme.equals("green")){
// row = inflater.inflate(R.layout.bluerow, parent, false);
}else if (theme.equals("orange")){
}else if (theme.equals("purple")){
}else if (theme.equals("red")){
}else if (theme.equals("pink")){
}
예를 들어, 레이아웃 bluerow.xml에는 있지만 마찬가지로 orangerow.xml 검출 레이아웃 폴더이지만 검출하지에 행되었다.
not detectg 당신은 컴파일 타임 오류가 발생하고 있음을 의미합니다. 그게 뭡니까? –
아니요 컴파일 오류가 아니라 r.layout입니다. 레이아웃을 감지하지 못했습니다. 나는 그 레이아웃을 다뤄 다른 이름으로 이름을 바꿨다. – Programmer
어쨌든 나는 R 파일을 다시 생성 할 수 있습니까? – Programmer