草庐IT

ListView1

全部标签

android - 在 ListView 上回收位图会导致问题

我有一个ListView,其中我正在显示图像,这些图像已下载并正确缓存。当我向下滚动列表并加载新项目时,我想回收最近最少使用的项目以节省内存。我已经成功地实现了LRU映射,并且我在屏幕上不可见的位图上调用了回收。以下是部分代码:imageView是一个ViewGrouppublicvoidrecycleImage(intres){if(imageView!=null){imageView.setBackgroundDrawable(null);if(res>0)imageView.setBackgroundResource(res);}if(bitmap!=null&&!bitmap.

android - 如何将 .txt 文件读入 ListView?

我正在尝试将存储在单独文本文件中的行读取到我的android应用程序中,并让每一行都显示在ListView中。问题是,尽管我的代码表明它们不是错误,但我无法显示任何内容。当您阅读这段代码时,我会澄清我的ListView名为“addresslist”,而我正在读取的文件名为“myaddress.txt”。感谢您的帮助。ListViewlistView=(ListView)findViewById(R.id.addresslist);try{InputStreaminstream=openFileInput("myaddress.txt");InputStreamReaderinputre

更改光标后Android ListView不刷新

以下代码用于填充无限的ListView。当用户到达列表末尾时,应用程序调用异步任务以获取更多项目,然后在执行后返回新游标并与前一个游标合并。问题是此代码不适用于ICS和JellyBean,但适用于Froyo和Gingerbread。在ICS和JellyBean上,ListView变为空,但如果您记录游标大小,您将获得合并游标的大小。Cursor[]cursors=newCursor[2];//actualcursorcursors[0]=resourceCursor.getCursor();//newcursorreturnedbyasynctaskcursors[1]=result;

android - 如何使用水平 ScrollView / ListView 添加动态图像

我必须开发五到六水平滚动View,在这个滚动image中添加动态使用适配器。特点:1)图像可以从一个ScrollView拖放到另一个ScrollView2)图像可以水平滚动到另一个View3)可以选择/取消选择图像4)与所有版本我正在使用这个library,但有时滚动不是那么流畅(切碎) 最佳答案 检查此链接可能对您有用。1)InsertaviewdynamicallyinaHorizontalScrollViewinAndroid2)http://android-er.blogspot.in/2012/07/implement-g

android - 像Dropbox View一样在android的listView中添加GridView

如何将GridView添加到ListView。我可以实现,但问题是GridView的全高不可见。我想像下面附上的DropboxPhotoCustomView一样实现。请指导我正确的路径。谢谢,柴坦尼亚 最佳答案 使用github.com/TonicArtos/StickyGridHeaders库在gridview中放置标题并引用这篇文章http://www.programering.com/a/MjN0ITMwATU.html您期待的演示在哪里。 关于android-像DropboxVi

android - 动态 ListView - 设计模式

我必须在此Mockup中实现设计,我的列表将从服务器获取实时数据并缓存它。该列表将包含大图像和最多1000项。用户将设置限制。图片可以是任何大小(以MB为单位)或任何分辨率。如果图片太大,我一定会调整图片的大小。向上和/或向下滚动时,列表应加载本地缓存(存储)或从服务器下载的数据。由于如此庞大的列表需要大量内存和处理(这在移动设备上不可用),我需要应用非常优化的设计模式。问题有人可以为此建议任何设计模式吗?您将如何实现?相关问题:ListViewDesignPattern 最佳答案 Commonsguy(MarkMurphy)在这里

android - listView 项目在 android 2.3 的滚动中消失

加载fragment。平滑滚动后数据出现。但又消失了滚动内容上的AndroidListView仅在2.3中变得不可见。适用于4.0及更高版本。问题是当我滚动ListView时,数据消失并且只显示图像。如果我平滑滚动并点击一两秒。在列表上,数据将显示,但在滚动时,数据会消失。下面是我的适配器代码-publicclassRestaurantListAdapterextendsBaseAdapter{privateArrayListrestaurantList;privateLayoutInflaterinflater;privateImageLoaderimageLoader;privat

java - Fragment 中的 ListView 和 Tabwidget

下面是我的部分代码:Fragmentfragment=null;switch(position){case0:fragment=newHomeFragment();break;case1:fragment=newFindPeopleFragment();break;case2:fragment=newPhotosFragment();break;case3:fragment=newCommunityFragment();break;case4:fragment=newPagesFragment();break;case5:fragment=newWhatsHotFragment();b

Android 自定义适配器 + ListView (未完全工作)

我正在玩我的第一个带数据库的Android应用程序。让我的自定义适配器和它自己的行View正常工作。它应该包含图标、名称和描述。一切,除了名字都在那里。试图调试它,将其写在logcat中,一切似乎都很好。只是我的应用程序不会显示它。有人可以看一下并帮助我吗?非常感谢。我的自定义行View称为exercise_item.xml现在我们正在处理的Activity布局(我想最重要的部分是列表):最后,自定义适配器:publicclassExerciseAdapterextendsArrayAdapter{privatefinalContextcontext;publicExerciseAda

带有 ListView fragment 和自定义 ListView 适配器的 Android 下拉刷新

我使用AndroidStudio启动选项构建了我的项目(使用选项卡自动构建actionbar),所以为我生成了一些。不过,我确实为每个使用自定义适配器的选项卡实现了一个list-viewfragment。我在添加来自ChrisBane的下拉刷新库时遇到问题.也许我导入错误?我在Android开发方面相当陌生,尤其是对这个新的Gradle东西。我在此处的build.gradle文件中导入github存储库:applyplugin:'android'android{compileSdkVersion19buildToolsVersion"19.0.1"defaultConfig{minSd