im пытается реализовать списокAdapter, который поддерживает целочисленные Arraylists, расширяя baseAdapter при инициализации активности, с которой работает приложение. Так как им новое для андроид мне было интересно, если кто-нибудь мог заметить что-то не так с моей реализацииСоздание listadapter, который поддерживает целые числа
package com.test.testapp;
import java.util.ArrayList;
import com.test.testapp.R;
import android.content.Context;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.TextView;
public class myListAdapterIntegers extends BaseAdapter {
ArrayList<Integer> arrayIntList = new ArrayList<Integer>();
Context context;
myListAdapterIntegers(Context c, ArrayList<Integer> myListAdapterIntegers) {
this.arrayIntList = myListAdapterIntegers;
this.context = c;
}
@Override
public int getCount() {
return arrayIntList.size();
}
@Override
public Object getItem(int location) {
return arrayIntList.get(location);
}
@Override
public long getItemId(int position) {
return position;
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
View v = View.inflate(context, R.layout.entry_row_int, null);
int value = arrayIntList.get(position);
TextView monthTextView = (TextView) v.findViewById(R.id.text_row_int);
monthTextView.setText(value);
return v;
}
}
Можете ли вы использовать стек? Вы можете просмотреть журнал в eclipse или из командной строки с помощью logcat. –
Я получаю следующее сообщение из журнала, когда пытаюсь реализовать listadapter «Нет идентификатора пакета при получении имени для номера ресурса 0x00000008» – Krewie