草庐IT

ListView1

全部标签

android - 检测长按两项 ListView

首先让我说我是Android开发的新手,但在C#、VB方面有很强的背景。我已经阅读了大量关于类似问题的帖子并尝试了解决方案,但似乎从来没有奏效。我确信这是我正在做的事情,这是基于我对编程语言的无知。所以,我得到了一些用于ListAdapter的代码来填充“双项ListView”。importjava.util.ArrayList;...publicclassListAdapterextendsBaseAdapter{privateActivityactivity;privateArrayListimage;privateArrayListlist1;privateArrayListli

Android 如何将相机图像保存在数据库中并在 ListView 中显示另一个 Activity ?

我正在使用相机拍照并想存储在数据库(SQLite)中。存储的照片必须显示在另一个具有ListView的Activity中,如下所示listviewimages和this我正在使用此代码拍照,但如何将照片存储在数据库中并在另一个Activity中显示任何想法请帮助......谢谢你....这是拍照的代码publicclassPhotoActivityextendsActivity{privatestaticfinalintCAMERA_REQUEST=1888;publicImageViewimageView;@OverridepublicvoidonCreate(Bundlesaved

android - 如何强制重绘 ListView ?

这个问题与其他类似标题的问题略有不同。我不是要更新列表中的数据,而是要更新列表的外观。我的应用程序是基于fragment的,使用支持库。我有一个PreferenceActivity,我允许用户为列表中的文本设置他们想要的颜色(适配器读取首选项并设置颜色)。这在大多数情况下都按预期工作。我遇到的问题如下。当我在屏幕上显示列表(它是一个ListFragment)并拉出菜单时,选择首选项并更改颜色首选项。从PreferenceActivity返回列表后,我似乎无法让列表使用指定的新颜色重绘自身。如果我离开列表并返回到它,它会重新生成新颜色。我正在尝试使用onResume进行更改。我目前拥有的

android - 带有自定义 ListView 的 DialogFragment

我正在尝试创建一个DialogFragment,它显示一个内部带有自定义ListView的对话框。publicclassMultiSelectDialogCustomextendsDialogFragment{ListViewmLocationList;privateArrayListmOfficeListItems=newArrayList();publicstaticMultiSelectDialogCustomnewInstance(inttitle){MultiSelectDialogCustomdialog=newMultiSelectDialogCustom();Bundl

Android:当我启动一个新 Activity 并按返回返回时,Listview 会 self 复制

我有两个ListView,它们是View分页选项卡中的fragment。当您单击ListView中的项目时,它会启动一个新Activity。但是当我按下后退按钮返回选项卡式ListView时,ListView已经翻倍,如果我打开Activity并再次返回,它会再次翻倍,并且会继续这样做。我还有另一个带有五个选项卡的选项卡式ListView,当我离开其中一个View时有两个选项卡。当我回到它们时,该View中的项目加倍,这对于所有其他选项卡都是相同的。两个ListView的代码是相同的。我试过list.clear(),它只清除所有列表项,并在View持有者中使用“else”语句(其他堆栈

android - 具有多个待定 Intent 的 ListView 小部件

我将小部件与具有3种类型的项目的ListView一起使用。对于每种类型的项目,我应该使用不同的待定Intent。目前我正在使用以下代码:publicclassMyWidgetProviderextendsAppWidgetProvider{@OverridepublicvoidonUpdate(Contextcontext,AppWidgetManagerwidgetManager,int[]widgetIds){for(intwidgetId:widgetIds){RemoteViewsremoteViews=newRemoteViews(context.getPackageName

android - 如何保存 ListView 的滚动位置

当我在ListView中选择一个项目时,如何保存ListView的滚动位置,并且我想返回相同的ListView。假设我们有两个fragment——ListFragment和SomeOtherFragment。我们将ListFragment替换为SomeOtherFragment。FragmentManagermanager=getFragmentManager();FragmentTransactiontransaction=manager.beginTransaction();transaction.replace(R.id.content_frame,fragment);trans

Android - Gallery 中的 ListView 使滚动不流畅

我实现了一个画廊,里面有很多从左到右的ListView。出于某种原因,Gallery适用于所有View,但不适用于ListView。使用ListView时,在画廊上滚动时,有时我会出现小跳跃。有人知道如何解决这个问题吗?一些注意事项:图库使用一个适配器来找出要显示的内容,然后根据适配器创建ListView谢谢 最佳答案 我遇到了类似的问题。问题是ListView正在拦截来自您的Gallery的触摸事件,并修改其处理ListView垂直滚动的代码块中的View位置。如果Gallery首先拦截触摸事件...我认为这是Android源代码

如何通过适配器更新listView项目

很容易remove,add和insert来自ListView适配器对象的项目,但我认为我没有看到直接的方法updateListView适配器中的项目。显然,我可以简单地通过删除/添加替换,但是我想确保我不会缺少明显的东西。现在,我只是通过重新创建/分配适配器来更新基础项目阵列并刷新整个listView(可能也不是很优雅)。我希望这个问题足够清楚。看答案如果您在适配器类中使用arrayList进行arrayList中的更新,则有方法称为set()更新调用后,哪个更新ArrayList中的项目notifyItemchanged()哪个更新ListView中的项目检查一下关联

android - 使用 EditText 过滤支持 SimpleCursorAdapter 的 ListView

我有一个ListView,它带有由SimpleCursorAdapter支持的自定义项目布局。我希望用户能够在EditText框中键入文本,并让ListView在他们键入时自动进行过滤。看起来使用ArrayAdapter非常简单,如所述here.不幸的是,我没有运气让它与SimpleCursorAdapter一起工作。我已尝试添加额外的方法,如here所述,但该示例适用于AutoCompleteTextView而不是ListView。我的ListView无法正常工作。有人可以给我提供一个使用EditText框过滤SimpleCursorAdapter支持的ListView的示例吗?pu