全部, 我遇到的问题是我创建了一个ListView,并将其背景和xml资源的背景设置为透明#00000000。然后,我所做的就是将包含我的listview和其他容器的linearlayout的背景设置为drawable(请参见下图)。当我打开该活动时,所有内容都按预期出现,但是当我将背景更改滚动到黑色时。ListView Android背景
然而,当我试图在列表中滚动,背景变为全黑(见照片。)
任何帮助,将不胜感激。
THX
代码的Java:
selection2 = (TextView) findViewById(R.id.selection2);
ListView list = (ListView) findViewById(R.id.listView);
ArrayAdapter<String> list_adapter = new ArrayAdapter<String>(this, R.layout.main_item, items);
list.setAdapter(list_adapter);
list.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
long arg3) {
selection2.setText(items[arg2]);
}
});
你可以分享你的任职名单适配器代码 – Javanator 2012-03-25 20:56:11