我在Eclipse中遇到问题,当我在布局文件中添加GridView时 它用 ITEM 1 ITEM 2 ...... ITEM N
填充我的布局我在Activity类中创建了一个Array Adapter,并将该数组适配器设置为我的网格
String[] listContent = {"A","B","C"};
GridView gridView = (GridView)findViewById(R.id.gridView1);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,listContent);
gridView.setAdapter(adapter);
但是我在Eclipse中的GridView仍在向我展示 ITEM 1 ITEM 2 ...... ITEM N 当我在AVD中运行时,网格显示 ABC ,这是在Array Adapter中传递的字符串但是我在Eclipse中的视图没有更新,如果eclipse会继续向我显示,我无法设计一个porper布局旧网格项目
是否有人知道如何在Eclipse中更新GridView以便它向我显示新项目
有没有办法可以通过XML初始化GRID VIEW?那么eclipse会向我展示用XML初始化的项目吗?
答案 0 :(得分:3)
Eclipse ADT插件中的图形布局编辑器不了解您将在运行时提供GridView的适配器,因此它只显示占位符(第1项,第2项......)以帮助您布局UI。 / p>
您可以在布局编辑器中右键单击GridView,选择“预览网格内容”并选择要用于每个项目的布局,但是没有办法使用要绑定到的数据进行预览它在运行时。