왜 이것이 제가 가중치에 오류를주는 지 아십니까?문자열 sqlite보기에서 android 형식이 일치하지 않습니다.
에러 :
Type mismatch: cannot convert from element type Object to String
public void viewWeightHandler(View view) {
List weights = this.dh.selectAll();
StringBuilder sb = new StringBuilder();
sb.append("Previous Weights:\n");
for (String weight : weights) {
sb.append(weight + "\n");
}
Log.d("WEIGHT", "weight size - " + weights.size());
output.setText(sb.toString());
}
출력
가중치는 사용자가 생성되는 목록
가중치이다 inputed 것을 인 결과를 표시하는 텍스트 뷰이다. 난이 상기해야 루프 알고 (입력이 1이면 22,3)를 각각 무게가 같은 가중치 표시 삽입 정상적으로
까지
1
22
3
는 어떤 도움
을 이해할 수있을 것이다
안녕하십니까. 그러나 문제는 무엇 이었습니까? –
@TuffyG 내 대답을 참조하십시오 :'List' 유형의 변수로 반복하지만'weights'의 요소는 목록이 아니므로 오류가 발생합니다. –
도움 주셔서 감사합니다. –