14得票3回答
如何在Android中获取BaseAdapter的上下文(context)

我有一个名为BinderData的类,它扩展了BaseAdapter。 我想获取基类的上下文。 我尝试使用getContext(),但在BaseAdapter的情况下不起作用。 我该如何获取这个类的上下文?

13得票3回答
二进制XML文件第17行:膨胀类未知,由于UnsupportedOperationException引起:无法转换为尺寸:type=0x2

我一直在尝试运行我的应用程序(安卓),但当出现以下异常时它会崩溃 [LogCat] FATAL EXCEPTION: main android.view.InflateException: Binary XML file line #17: Error inflating class ...

12得票4回答
从睡眠模式恢复时保留GridView

我在一个相当大的GridView(约70个子项)中遇到了问题。如果我在onCreate启动它或在按下主屏幕按钮后恢复后再返回,GridView就可以正常工作。但是,当我从休眠模式回来时,我的BaseAdapter会重新启动,并破坏我在运行时对其所做的更改。这也会导致如果我在重新启动后立即调用g...

12得票4回答
创建一个通用的基础适配器?

我有兴趣创建一个通用的BaseAdapter,可以适用于任何ListView并适用于任何list_item。它将为list_view设置item_row。 public class GenericAdapter extends BaseAdapter { Context...

11得票1回答
使用哪个适配器 - BaseAdapter 还是 ArrayAdapter?

我有一个JSON字符串,其中包含多个实例: 名称 消息 时间戳 个人资料照片网址 我想创建一个ListView,每个列表都将具有上述元素。为此,我需要扩展哪种更好的适配器来创建自定义适配器?

11得票5回答
如何在Android中使用BaseAdapter刷新自定义ListView

先生,我该如何使用BaseAdapter刷新我的自定义ListView。 我不知道在代码中放置什么或放置在哪里。 请帮帮我。 提前感谢。public class EditDetails extends Activity{ public String nameChanged; public St...

11得票7回答
无法从ListView的EditText中获取值?

我正在尝试获取Listview中的EditText数据。我看到了很多类似的问题并找到解决方案,但在我的实现中它会抛出NPE异常。请指导我如何解决这个问题。适配器public class Coscho_adapter extends BaseAdapter { Context con;...

11得票3回答
如何在ListView Adapter类中实现两种不同类型的分隔符(即标题)

我正在使用以下代码调用适配器:mAdapter = new MyCustomAdapter(getActivity()); mAdapter.addSeparatorItem(new ContentWrapper(q.get(0).getA_name(),null)); mAdapter.a...

10得票4回答
BaseAdapter.notifyDatasetChanged()方法不能更新ListView

为什么我调用notifyDatasetChanged()后我的ListView没有更新? 唯一能让它显示数据的方法是再次在ListView上调用setAdatper()...我也试过通过runOnUIThread()调用它,但没有改变任何东西。 适配器 /** * Adapter to ...

10得票5回答
如何从我的自定义基础适配器中删除一个项目?

我正在扩展BaseAdapter以创建自定义的ListView行。我有一个上下文菜单,每当用户按住行时就会打开,并提示他是否要删除它。但是如何删除这一行呢?哈希映射只是测试数据。private MyListAdapter myListAdapter; private ArrayList<...