草庐IT

ImageAdapter

全部标签

android - 将 String[] 传递给 Adapter 但未显示输出

我将String[]和图像传递给图像网格的Adapter类。请检查我的代码,让我知道错误在哪里,因为我没有收到任何错误和输出。由于程序正在运行,我在同一个适配器类中设置了String[]:(主ActivitypublicclassMainActivityextendsAppCompatActivity{publicstaticString[]mThumbIds={"http://10.0.2.2/e-stitch/img/1.gif","http://10.0.2.2/e-stitch/img/1.gif","http://10.0.2.2/e-stitch/img/1.gif","h

android - 使用 ImageAdapter 以动态/编程方式使用 ImageView 填充 GridView

我尝试开发一个Android应用程序,它允许用户从flickr获取数据并将其显示在GridView中(带有一些不错的3D动画)。经过一些冒险之后,我几乎可以运行它了,但现在我卡住了。问题是:我有一个UI线程“LoadPhotosTask”,它从flickr获取图片,就像开源应用程序一样photostream.在该子类的方法onProgressUpdate(LoadedPhoto...value)中,我调用了addPhoto()。到目前为止一切都很好-我得到了一些不错的位图和Flickr.photo数据以及我需要的所有信息。@OverridepublicvoidonProgressUpd

java - fragment 中带有 Gridview 的 Android ImageAdapter

我有一个带有gridview的适配器作为一个Activity。我现在正尝试将它放在一个fragment中并进行转换,但它不起作用。当我在Activity中包含IconFragmentSystem时,我会在尝试打开Activity时强制关闭。我知道该Activity有效,因为我可以使用其他Fragment并且一切正常所以我知道我的问题出在这个文件中。packagecom.designrifts.ultimatethemeui;importcom.designrifts.ultimatethemeui.R;importandroid.content.Context;importandroi

java - 从非 Activity 单例类获取应用程序上下文

在我的android项目中,我有ImageAdapter类,我在其中传递应用上下文以满足进一步的需求。publicclassImageAdapterextendsBaseAdapter{privateContextc;publicImageAdapter(Contextc){this.c=c;}...}问题是我想让ImageAdapter成为一个单例,以便从我的所有Activity中轻松访问此类的实例。但我不知道如何将应用程序上下文从我的一项Activity的getApplicationContext()方法传递到ImageAdapter。那么有没有什么“魔法”可以做到以下几点?pub

java - 从非 Activity 单例类获取应用程序上下文

在我的android项目中,我有ImageAdapter类,我在其中传递应用上下文以满足进一步的需求。publicclassImageAdapterextendsBaseAdapter{privateContextc;publicImageAdapter(Contextc){this.c=c;}...}问题是我想让ImageAdapter成为一个单例,以便从我的所有Activity中轻松访问此类的实例。但我不知道如何将应用程序上下文从我的一项Activity的getApplicationContext()方法传递到ImageAdapter。那么有没有什么“魔法”可以做到以下几点?pub

android - 在 `ImageAdapter extends BaseAdapter` 中设置自定义字体

我正在使用ImageAdapterextendsBaseAdapter来扩展gridview。Gridview有两个textview。我想为其中之一设置自定义字体。在ImageAdapter中使用Typefacefont=Typeface.createFromAsset(getAssets(),"BABYCAKE.TTF");给出错误ThemethodgetAssets()isundefinedforthetype图片适配器.ImageAdapter定义为packagecom.amit.wozzle;importjava.util.ArrayList;importandroid.app

android - 如何使用 ImageAdapter 从 Gridview 中获取所选项目? (安卓)

我曾使用ListView来显示从数据库中检索到的一些数据(字符串)...非常简单,但我的一位同事决定在屏幕上的文本前面放置一个图像。我们无法使用Listview做到这一点,但我们发现了一些GridView的示例,看起来完全符合我们的需要,然后我们花了一些时间使用GridView并将图像放在文本的前面。现在,不幸的是我们不知道如何获取所选项目(基于来自所选项目的文本)我正在使用OnItemClickListener,并且在onItemClick方法gridView.getItemSelectedAtPosition()中,但我得到的一切都是“空”。我现在不知道ImageAdapter是否

android - Gallery ImageAdapter convertView 始终为空

我正在使用带有ImageAdapter的Gallery加载它,并使用ImageViews从我的资源中提取图像。我的问题是在我的适配器中传递给getView()方法的convertView始终为null。这意味着每次调用getView()时都会创建一个新的ImageView。这会导致糟糕的性能,因为GC不断运行以清除所有这些已创建且不再使用的ImageView。这显然是一个已知错误:Gallery'sviewcacheisbroken;neverconvertsviews..我的两个首选解决方案是1.在适配器本身中处理View缓存,并处理正确重用它们所需的所有逻辑。或2.包含我自己的Ga