草庐IT

contests_listView

全部标签

android - 从 SQLite 数据库填充 ListView

我有一个Activity,我写了一个插入数据库的名字。在另一个Activity中,我想放置一个ListView,其中填充了数据库中的那些名称,或者在我将新项目写入第一个Activity的编辑文本时直接添加新项目。我意识到插入数据库部分,但我不知道如何填充该ListView。publicclassAddextendsActivityimplementsOnClickListener{ButtonsqlUpdate;EditTextsqlName;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){//TODOAuto-gene

android - 具有新 Activity 的 ListView OnItemClickListener

我有一个带有OnItemClickListener的ListView。当我点击一个项目时,我想在一个新的Activity中打开一个新的View,如下所示:finalListViewlv1=(ListView)findViewById(R.id.ListView02);lv1.setAdapter(newSubmissionsListAdapter(this,searchResults));lv1.setOnItemClickListener(newOnItemClickListener(){publicvoidonItemClick(AdapterViewparent,Viewv,in

android - ListView getView() 调用太频繁

我有一个带有自定义Adapter的ListView。老实说,我在屏幕上同时显示了很多,我的Tegra3设备开始滞后,这让我很困惑......我发现每个ListView的适配器每次在屏幕上运行任何动画时,getView()方法都会为所有可见行调用。这给了我每秒几百个电话!深入挖掘,这些调用中的大多数是由于ListView的父级的measure()和onMeasure()调用,并且-这是tkekey-它们没用,因为我的ListView的所有布局具有常量大小。所以我的问题是:如何消除这些调用?当然,我想单独留下适当的调用(由向Adapter和notifyDataSetChanged()添加项

android - 如何在 BaseAdapter 中使用 getFilter() 过滤 ListView

在我的应用程序中,我创建了一个自定义ListView,我想实现一个过滤器,以便可以根据在EditText中输入的文本来过滤列表。我将BaseAdapter用作单独的类,并在我的主Activity中调用该类。我还在我的主要Activity中实现了addTextChangedListener()并且还在我的BaseAdapter类中实现了getFilter()。但我不知道如何使用getFilter()并相应地过滤我的列表。在列表中,我添加了来自JSONURL的值。请帮助我让我知道如何使用getFilter()来过滤我的列表。Activity类代码:@Overridepublicvoidon

java - 使用 UniversalImageLoader 为 ListView 预加载一些图像

我正在使用SergeyTarasevich的图书馆UniversalImageLoader在我的Android项目中将图像加载到ListView中。目前,我正在适配器的getView()方法中加载我的图片,一切都按预期进行。问题是我想提前加载一些图像(三个或四个),这样用户在滚动时不需要等待图像加载。使用UniversalImageLoader实现这一目标的最佳方法是什么? 最佳答案 您可以使用loadImage(...)对getView(...)中的后续图像进行预缓存。 关于java-

android - ListView onItemClick 只获取第一项

我正在尝试获取所选项目的文本并将其显示在toast消息中。这是我写的代码:finalListViewlv=(ListView)findViewById(R.id.firstflightlist);lv.setOnItemClickListener(newOnItemClickListener(){@OverridepublicvoidonItemClick(AdapterViewarg0,Viewarg1,intarg2,longarg3){TextViewc=(TextView)arg0.findViewById(arg1.getId());Stringtext=c.getText(

java - Android - 无法从 ListView 调用 setOnItemClickListener

我一直在关注Udemy上的一些Android开发教程,这些教程非常有帮助,但现在我遇到了导师代码的问题。不确定这是因为更新的SDK还是其他原因,但他的视频中的代码没有出错。packagecom.example.app;importandroid.app.ListActivity;importandroid.support.v7.app.ActionBarActivity;importandroid.support.v7.app.ActionBar;importandroid.support.v4.app.Fragment;importandroid.os.Bundle;importan

android - ListView 选择器不适用于 ListViewItem 的背景集

我有一个ListView,它的选择器设置为纯色。assignment_list_selector.xml-在我的列表的ListView.Adapter中,我有一些项目的View背景设置为特定颜色。我的问题是,为什么选择器在为我的ListView显示选定颜色时根本不起作用?如果是这样,任何允许我仍然设置View背景颜色的解决方法的建议。 最佳答案 您可以在布局.xml文件中使用ListView属性android:drawSelectorOnTop="true"来创建ListView,将选择器绘制在列表项上方而不是下方。如果您不想拥有项

android - 如何在android中的多选模式下设置 ListView 中选中项目的背景

我有一个ListActivitypublicclassMyActivityextendsListActivity{protectedvoidonCreate(Bundlesavedstate){super.onCreate(savedstate);getListView().setChoiceMode(ListView.CHOICE_MODE_MULTIPLE_MODAL);getListView().setMultiChoiceModeListener(newAbsListView.MultiChoiceModeListener(){publicbooleanonPrepareAct

android - 单击时从自定义 ListView 获取数据

我有一个带有两个TextView的自定义ListView,这两个TextView都包含不同的值。我希望能够在单击某个项目时从这些TextView之一获取内容。这是我目前的代码:listView.setOnItemClickListener(newOnItemClickListener(){publicvoidonItemClick(AdapterViewparent,Viewview,intposition,longid){Stringvalue;//value=(getvalueofTextViewhere)}});我希望能够将value分配给其中一个TextView的文本。