jjzjj

CustomAdapter

全部标签

android - 如何在 kotlin 中的 customadpter 项目上实现 clicklistener?

我想在recyclerview项目上实现onClickListener。这是我的CustomAdapter.kt代码。packagecom.png.kotlinsample/***Createdbyadminon13-08-2017.*/importandroid.support.v7.widget.RecyclerViewimportandroid.view.LayoutInflaterimportandroid.view.Viewimportandroid.view.ViewGroupimportandroid.widget.TextView/***Createdbyprashan

android - CustomAdapter 中的 ListView Checkbox 问题

friend,我正在使用以下代码来选中/取消选中ListView中的复选框publicAdapterBank(Contextcontext,Listlist,ListViewlst){mInflater=LayoutInflater.from(context);this.context=context;listview=lst;banks=list;}publicViewgetView(finalintposition,ViewconvertView,ViewGroupparent){ViewHolderholder;if(convertView==null){convertView=

Android customAdapter (BasesAdapter) getView 总是返回 0

我为ListView制作了一个自定义适配器,但由于某种原因,getView方法的参数“位置”始终为0,这使得该方法非常无用。这是我的customAdapter的代码,扩展了BaseAdapter:publicclassCreateProgramAdapterextendsBaseAdapter{privateLayoutInflaterinflater;privateArrayListtrainingPasses;privateListitems;privateContextcontext;publicCreateProgramAdapter(Contextcontext,Listit

android - Horizo​​ntalScrollView:带有 getView() 的 CustomAdapter 不会像 ListView 那样重用 convertViews

在我过去的一个项目中,我实现了一个“TimePickerCarousel”。它基于HorizontalScrollView.用户可以在滚动此View时选择一个时间。时间值是根据HorizontalScrollView的X偏移量计算得出的.我想在github上分享这个项目,但是在清理代码时我发现了一些性能不佳的问题。HorizontalScrollView填充了自定义ArrayAdapter.getView()使用Holder对于convertView.我认为它可能在ListView中用作适配器,因此只有可见的项目才会被渲染并在它们将被销毁时重新使用。相反,所有项目都被渲染!!!(在我的

android - AdapterView.OnItemClickListener() 在我的 customAdapter 中不起作用

请引用这张图片https://www.dropbox.com/s/6zoj9lw10oc07xa/to_dropbox.png我在做什么:我正在创建一个list_view,我正在其中添加自定义适配器。我正在使用什么:我正在使用,listView,customAdapter,menuitem。listView:整个应用程序中的单个ListViewcustomadapters:3个自定义适配器菜单项:1我是如何实现的:我有从中正确获取内容的数据库,并且从该数据库中我通过过滤3种类型的数据在我的ListView中输入了这些值:默认输入第一个adapter_type(在onCreate中)。a

在扩展BaseAdapter的CustomAdapter上的错误

您好,我正在尝试构建一个自定义适配器,该适配器可以扩展基本适配器或数组适配器。但是两者都会收到相同的错误。这是我日志的一部分。Error(29111)/AndroidRuntime:Causedby:android.runtime.JavaProxyThrowable:System.NullReferenceException:ObjectreferencenotsettoaninstanceofanobjectError(29111)/AndroidRuntime:atapp2.NoteAdapter.GetView(System.Int32position,Android.Views.Vi

android - ListView 行在 CustomAdapter 中以编程方式设置左边距

我有一个带有自定义适配器的ListView。在适配器的getview中,我想将marginleftof15dip设置为某些行。基于特定条件。-----------------------------|Row1(margin15dip)|----------------------------------------------------------|Row2(margin15dip)|----------------------------------------------------------|Row2.1(margin30dip)|----------------------

java - 使用 customAdapter 后项目的错误位置

这是我用过的教程:http://www.tutorialsbuzz.com/2014/08/filter-custom-listviewbaseadapter.html我为它实现了一个onItemClickListenerOnItemClickListenermyListViewClicked=newOnItemClickListener(){@OverridepublicvoidonItemClick(AdapterViewparent,Viewview,intposition,longid){Stringmember_name=countrylist.get(position).g

java - 添加 View 后无法刷新布局(仅发生在 CustomAdapter 中)

注意:这不应该与库有任何关系,我只是将它们包括在内以获取详细信息问题:这个库中有一个名为FlingContainer的布局https://github.com/Diolor/Swipecards.它需要另一个布局作为参数(要扔掉的卡片),在卡片内部我有一个按钮可以向卡片添加标签。在用于Fling容器的CustomAdapter中,我在GetView方法中有这段代码。我知道它有效,因为我可以看到电视在Debug模式下被添加,它们只是没有出现。我尝试过的:我尝试在没有flingContainer的Activity中执行此操作,并且View会立即添加,没有任何问题。我尝试从mainActiv

android - 如何让customAdapter填充gridview高度

我正在开发数独应用程序。布局为9x9GridView。每个GridView包含9个由customAdapter提供的Textview。我想让9个TextView填充每个GridView的高度。怎么办?这就是我现在拥有的这是myGridAdapter:publicclassmyGridAdapterextendsBaseAdapter{privateContextcontext;privateString[]mobileValues;publicmyGridAdapter(MainActivitymainActivity,String[]arrayEmpty){this.context=
12