【发布时间】:2012-03-27 04:34:17
【问题描述】:
所有, 我遇到的问题是我创建了一个 ListView 并将其背景和 xml 资源的背景设置为透明 #00000000。然后我所做的就是将包含我的列表视图和其他容器的线性布局的背景设置为可绘制对象(参见下图。)当我打开活动时,一切都按预期出现,但是当我滚动时,背景变为黑色。
但是,当我尝试滚动列表时,背景变为全黑(见图)
任何帮助将不胜感激。
谢谢
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]);
}
});
【问题讨论】:
-
你能分享你的列表适配器代码吗
标签: android listview background scroll transparent