У меня проблема с преобразованием целого в строку. Это мой код:Не удается отличить от int до MyClass
MyClass getRow;
getRow = (MyClass) getListAdapter().getCount();
Я нашел ошибку на этой линии: Cannot cast from int to MyClass
Это мой MyClass ListView адаптер:
public String toString() {
return myclass;
}
решаемые
Я нашел путем добавления нескольких трюков для преобразования целого в строку, например:
int i ;
i = getListAdapter().getCount();
String str = String.valueOf(i);
TextView totalRow = (TextView) findViewById(R.id.totalRow);
totalRow.setText(str);
спасибо за все ваши ответы, удивительный Stackoverflow!
GetRow является объектом класса. getCount возвращает целое число. Вы вводите INT в объект класса. На простом языке вы пытаетесь заставить собаку быть кошкой. Думай сам. Является ли это возможным ? –
@RahulGupta хорошо, спасибо, ребята! Я тоже так подумал :) – Mkhuda