草庐IT

android - 检测适配器中的滚动方向(上/下)

我正在尝试在我的项目中模仿GooglePlus应用程序,因为它现在似乎是引用。滚动时的listview效果非常好,我想做类似的事情。我从LayoutAnimationController开始http://android-er.blogspot.be/2009/10/listview-and-listactivity-layout.htmlLayoutAnimationControllercontroller=AnimationUtils.loadLayoutAnimation(this,R.anim.list_layout_controller);getListView().setLa

android - 设置从适配器检查的 ListView 项目

我有一个显示2种项目的ListView。其中一种包含CheckedTextView。作为适配器,我使用自定义适配器扩展ArrayAdapter,其数据结构包含有关内部已检查/未检查状态的信息。一些项目被标记为选中(在我的数据结构中),所以我当然希望在创建ListView时标记复选框。我尝试使用CheckedTextView的setChecked()方法在适配器中的getView()方法上执行此操作,但它不起作用。我发现应该使用setItemChecked()在ListView级别上完成它的信息,它确实有效,但对我来说没有意义,因为要使其工作,我必须循环调用setItemChecked(

android - 设置从适配器检查的 ListView 项目

我有一个显示2种项目的ListView。其中一种包含CheckedTextView。作为适配器,我使用自定义适配器扩展ArrayAdapter,其数据结构包含有关内部已检查/未检查状态的信息。一些项目被标记为选中(在我的数据结构中),所以我当然希望在创建ListView时标记复选框。我尝试使用CheckedTextView的setChecked()方法在适配器中的getView()方法上执行此操作,但它不起作用。我发现应该使用setItemChecked()在ListView级别上完成它的信息,它确实有效,但对我来说没有意义,因为要使其工作,我必须循环调用setItemChecked(

java - Android - 创建适配器时出现 NullPointerException

我正在为ListView创建一个数组适配器,一切正常,我有2个fragment,以及在这2个fragment之间变化的操作栏顶部的2个按钮。我的问题是,如果我在这些fragment之间移动得太快,当我打开fragOne,切换到fragTwo,然后快速移回fragOne时,我会崩溃..fragOne从getActivity上下文中抛出一个NPE..那是崩溃的那一行:adapter=newMainFragmentDocumentAdapter(getActivity(),docsList,DocumentsFragment.this,page);日志报告:E/AndroidRuntime﹕

java - Android - 创建适配器时出现 NullPointerException

我正在为ListView创建一个数组适配器,一切正常,我有2个fragment,以及在这2个fragment之间变化的操作栏顶部的2个按钮。我的问题是,如果我在这些fragment之间移动得太快,当我打开fragOne,切换到fragTwo,然后快速移回fragOne时,我会崩溃..fragOne从getActivity上下文中抛出一个NPE..那是崩溃的那一行:adapter=newMainFragmentDocumentAdapter(getActivity(),docsList,DocumentsFragment.this,page);日志报告:E/AndroidRuntime﹕

android - BaseAdapter 或 ArrayAdaptor - Android

我将制作一个图像网格,并试图弄清楚是使用阵列适配器还是基本适配器。而GridViewexample,将数据存储在数组中,它使用BaseAdapter而不是ArrayAdaptor。我很好奇这是为什么。我注意到关于ArrayAdapter的一件事是,它的构造函数出于某种未知原因采用了textViewResourceId-尽管文档说getView也可用于使其与其他类型的View一起使用。那么,如果我想要一个固定的菜单图像网格,你会推荐选择哪个类? 最佳答案 您通常会根据模型数据的内容来选择适配器类。如果您有一个ArrayList对象,请

android - BaseAdapter 或 ArrayAdaptor - Android

我将制作一个图像网格,并试图弄清楚是使用阵列适配器还是基本适配器。而GridViewexample,将数据存储在数组中,它使用BaseAdapter而不是ArrayAdaptor。我很好奇这是为什么。我注意到关于ArrayAdapter的一件事是,它的构造函数出于某种未知原因采用了textViewResourceId-尽管文档说getView也可用于使其与其他类型的View一起使用。那么,如果我想要一个固定的菜单图像网格,你会推荐选择哪个类? 最佳答案 您通常会根据模型数据的内容来选择适配器类。如果您有一个ArrayList对象,请

android - 如何将 OnClickListener 添加到 ListView 适配器内的按钮?

我有一个ListView,其中包含我所有用户的列表。列表中的每个项目都是一个布局,其中有一个按钮来显示AlertDialog以更改按钮标签的值。如何动态地将点击事件添加到由listview适配器生成的按钮?这是我的适配器:publicclassPerfilAdapterextendsBaseAdapter{ContextmContext;LayoutInflatermLayoutInflater;ListlistaPerfiles=newArrayList();publicSettings01set=newSettings01();publicPerfilAdapter(Context

android - 如何将 OnClickListener 添加到 ListView 适配器内的按钮?

我有一个ListView,其中包含我所有用户的列表。列表中的每个项目都是一个布局,其中有一个按钮来显示AlertDialog以更改按钮标签的值。如何动态地将点击事件添加到由listview适配器生成的按钮?这是我的适配器:publicclassPerfilAdapterextendsBaseAdapter{ContextmContext;LayoutInflatermLayoutInflater;ListlistaPerfiles=newArrayList();publicSettings01set=newSettings01();publicPerfilAdapter(Context

android - 蓝牙 RFCOMM/SDP 连接到 Android 中的 RS232 适配器

我正在尝试使用谷歌提供的蓝牙聊天示例API应用程序连接到连接到另一台设备的蓝牙RS232适配器。这是供引用的应用程序:http://developer.android.com/resources/samples/BluetoothChat/index.html这里是RS232连接器的规范表,仅供引用:http://serialio.com/download/Docs/BlueSnap-guide-4.77_Commands.pdf问题是当我去连接设备时:mmSocket.connect();(BluetoothSocket::connect())我总是收到connect()方法抛出的I