-1
我看不到我的listAdapter。我把它傳遞給我的項目列表,我的列表並非空白,但我只是空的屏幕。 如果你能告訴我我做錯了什麼。看不到適配器gui
這裏我的代碼,我的主要活動是:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// setContentView(R.layout.listitems);
Bundle extras = getIntent().getExtras();
RssArrays RssArrays=(RssArrays) extras.get("rssItem");
ListView lv = getListView();
lv.setTextFilterEnabled(true);
// on test
listAdpterRss listAdapter = new listAdpterRss(getApplicationContext(), R.layout.listitems,RssArrays);
lv.setAdapter(listAdapter); // on test
lv.setOnItemClickListener(new OnItemClickListener()
{
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
//new splash(ListRss.this,mHandler,listValue.get(position).toString()).execute();
}
});
}}
和我adpter是
public listAdpterRss(Context context, int textViewResourceId ,RssArrays list)
{
super(context, textViewResourceId);
mContext = context;
id = textViewResourceId;
items = list ;
}
public View getView(int position, View v, ViewGroup parent)
{
View mView = v;
if(mView == null){
LayoutInflater vi = (LayoutInflater)mContext.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
mView = vi.inflate(id, null);
}
TextView tx = (TextView) mView .findViewById(R.id.textView);
//if this view is on main screen
if (tx==null){
tx=((TextView) mView);
}
tx.setText(items.PodcastTitle[position]);
你覆蓋所有喜歡getCount將(方法)......使用? –
你需要編輯你的問題,並添加適當的格式,這可能看起來compilable。現在你的問題對未來的用戶沒有用處。 –