#java #android #textview #adapter #cursor
Создаю список из БД, при этом пытаюсь найти TextView в другом Layout (item.xml),
чтобы вставить в него текст.
Почему при запуске TextView пустое?
protected void insertElementOfListFromBase(){
View itemLayout = View.inflate(this, R.layout.item, null); //
TextView money_unit = (TextView) itemLayout.findViewById(R.id.money_unit);
money_unit.setText("usd");
String[] from = new String[] { SCHETCHIK, STIOMOST };
int[] to = new int[] { R.id.number, R.id.printStoimost };
scAdapter = new SimpleCursorAdapter(this, R.layout.item, cursor, from, to);
Spisok = (ListView) findViewById(R.id.spisok);
Spisok.setAdapter(scAdapter);
}
Ответы
Ответ 1
Вы создаете View: View itemLayout = View.inflate(this, R.layout.item, null); // Делаете с ним манипуляции: View itemLayout = View.inflate(this, R.layout.item, null); // TextView money_unit = (TextView) itemLayout.findViewById(R.id.money_unit); money_unit.setText("usd"); И никуда его не добавляете. Вы просто не выводите его на экран.
Комментариев нет:
Отправить комментарий