草庐IT

ListView-Adapter

全部标签

ListView 中的 Android EditText - 键盘

我的EditText有问题。我使用以下适配器:publicclassRowTextViewAdapterextendsBaseAdapter{...publicViewgetView(intposition,ViewconvertView,ViewGroupparent){ViewHolderholder=null;if(rowTitles.get(position).equals("edit")){if(et==null){et=newEditText(activity);et.setText("Test");}returnet;}else{convertView=newTextRo

ListView 中的 Android EditText - 键盘

我的EditText有问题。我使用以下适配器:publicclassRowTextViewAdapterextendsBaseAdapter{...publicViewgetView(intposition,ViewconvertView,ViewGroupparent){ViewHolderholder=null;if(rowTitles.get(position).equals("edit")){if(et==null){et=newEditText(activity);et.setText("Test");}returnet;}else{convertView=newTextRo

android - 以编程方式在 ListView 中设置 TextView 的边距/填充

这是main_alllatestnews.xml的一部分这里全是main_alllatestnewslist.xml这是main_alllatestnews.java的一部分LayoutInflaterliInflater=(LayoutInflater)this.getSystemService(Context.LAYOUT_INFLATER_SERVICE);linear.addView(liInflater.inflate(R.layout.main_alllatestnewslist,null));lv=(ListView)findViewById(android.R.id.l

android - 以编程方式在 ListView 中设置 TextView 的边距/填充

这是main_alllatestnews.xml的一部分这里全是main_alllatestnewslist.xml这是main_alllatestnews.java的一部分LayoutInflaterliInflater=(LayoutInflater)this.getSystemService(Context.LAYOUT_INFLATER_SERVICE);linear.addView(liInflater.inflate(R.layout.main_alllatestnewslist,null));lv=(ListView)findViewById(android.R.id.l

android - Android中的可展开 ListView 对点击没有反应,它不会展开

我有一个可展开的ListView。我放了一些虚拟数据,一切看起来都还可以,但是当我运行应用程序时,所有组都处于折叠模式,当我单击每个组时它们都不会生效。这是截图:组的XML是:child的XML是:在main.xml中,可扩展列表的定义是:我有一个适配器,为此我编写了以下代码:publicclassExpAdapterextendsBaseExpandableListAdapter{privatefinalStringTAG="ExpAdapter";privateContextcontext;staticfinalStringarrGroupelements[]={"India","

android - Android中的可展开 ListView 对点击没有反应,它不会展开

我有一个可展开的ListView。我放了一些虚拟数据,一切看起来都还可以,但是当我运行应用程序时,所有组都处于折叠模式,当我单击每个组时它们都不会生效。这是截图:组的XML是:child的XML是:在main.xml中,可扩展列表的定义是:我有一个适配器,为此我编写了以下代码:publicclassExpAdapterextendsBaseExpandableListAdapter{privatefinalStringTAG="ExpAdapter";privateContextcontext;staticfinalStringarrGroupelements[]={"India","

android - IllegalArgumentException : Could not locate call adapter for rx. 可观察的 RxJava,Retrofit2

我在调用其余api时遇到上述错误。我同时使用了retrofit2和RxJava。ServiceFactory.javapublicclassServiceFactory{publicstaticTcreateRetrofitService(finalClassclazz,finalStringendpoint){Retrofitretrofit=newRetrofit.Builder().baseUrl(endpoint)//.addConverterFactory(GsonConverterFactory.create()).build();Tservice=retrofit.cre

android - IllegalArgumentException : Could not locate call adapter for rx. 可观察的 RxJava,Retrofit2

我在调用其余api时遇到上述错误。我同时使用了retrofit2和RxJava。ServiceFactory.javapublicclassServiceFactory{publicstaticTcreateRetrofitService(finalClassclazz,finalStringendpoint){Retrofitretrofit=newRetrofit.Builder().baseUrl(endpoint)//.addConverterFactory(GsonConverterFactory.create()).build();Tservice=retrofit.cre

android - Adapter.getItem() 有什么用?

我正在编写一个与ListView一起使用的自定义适配器。Adapter接口(interface)包括一个getItem()方法,根据文档,该方法返回一个Object作为thedataitemassociatedwiththespecifiedpositioninthedataset.这个对象应该是什么?我只能想象ListView想要在其上调用toString或equals,因为您无法使用原始对象。但是我没有一个方便的Object可以返回,并且无论如何我都会覆盖getView所以ListView无论如何都不需要我的数据集中的字符串。我可以只返回null或其他完全不相关的东西吗?

android - Adapter.getItem() 有什么用?

我正在编写一个与ListView一起使用的自定义适配器。Adapter接口(interface)包括一个getItem()方法,根据文档,该方法返回一个Object作为thedataitemassociatedwiththespecifiedpositioninthedataset.这个对象应该是什么?我只能想象ListView想要在其上调用toString或equals,因为您无法使用原始对象。但是我没有一个方便的Object可以返回,并且无论如何我都会覆盖getView所以ListView无论如何都不需要我的数据集中的字符串。我可以只返回null或其他完全不相关的东西吗?