草庐IT

Gridview1

全部标签

android - GridView.setItemChecked(位置, 值)

我想在左侧(主)侧使用带有GridView的Master-Detail-Flow。根据thedocumentation,GridView有一个方法setItemChecked(position,value)添加到API级别1。然而,Eclipse声明该方法需要API级别11。哪个是真的?如果我想在我的GridView中检查项目,我是否需要自己实现逻辑(通过背景更改等)? 最佳答案 根据我的经验,官方文档是错误的。AbsListView.setItemChecked(position,value)仅从HoneyComb(API11)开

android - GridView 的滚动偏移量

有没有办法确定GridView的当前滚动偏移量或滚动位置?View.getScrollY()//Underlyingvarisnotupdatedduringascroll.我已尝试设置OnScrollListener,但onScroll回调的粒度不足以满足我的目的。下面是我尝试使用OnScrollListener确定滚动偏移量的方法。privateintgetScrollY(){inttop=0;if(mGridView.getChildCount()>0){finalViewfirstView=mGridView.getChildAt(0);top=firstView.getTop

android - 在 GridView 中对 ImageView 执行 onClickListener

我有GridView,其中项目是带有图像(ImageView)和标题(TextView)的View。我想在这个ImageView上执行onClick操作,但不想在整个GridView项目上执行。如果我使用这段代码:gridView.setOnItemClickListener(newOnItemClickListener(){@OverridepublicvoidonItemClick(AdapterViewparent,Viewview,intposition,longid){ImageViewimageView=(ImageView)view.findViewById(R.id.i

android - GridView 通过使用自定义 ArrayAdapter

也许我只是出于好奇而问错了问题。我正在通过扩展数组适配器来创建自定义适配器。现在我想在GridView中显示它。我浏览了很多文章,到处都发现它们只使用基本适配器来显示GridView。请大佬们告诉我这背后的逻辑是什么?我们可以使用Array适配器代替BaseAdapter吗? 最佳答案 是的,我们可以。ArrayAdpter本身延伸自BaseAdapter.可能这会解决问题http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/andr

android - 带有手势和项目点击监听器的 GridView

我有一个类似gridview的日历,带有手势和OnItemClickListener。当用户从左向右滑动时,GridView将显示下个月。当用户从右向左滑动GridView时,它会显示上个月。我对这些事件使用SimpleOnGestureListener。当我点击gridview的项目时,我想显示当前项目的详细信息。问题是当我只执行其中一个事件(Gesture和OnItemClickListener)时,它们工作正常。但是当我同时执行这两项操作时,手势工作正常并且OnItemClickListener没有获得点击View,它总是获得被点击项目行的第一个View。请帮帮我。对不起,如果我

java - 用于日历 View 的 GridView

我的旧应用程序的某些部分已被弃用,我正在尝试重建它。基本上它是一个带有月View的日历。这是我的gridview适配器的一部分:publicViewgetView(intposition,Viewview,ViewGroupparent){Datedate=getItem(position);intday=date.getDate();intmonth=date.getMonth();intyear=date.getYear();}和intday=date.getDate();intmonth=date.getMonth();intyear=date.getYear();已弃用。我正在

android - 在 Widget (RemoteViews) 中更改 GridView 中的 numColumns 没有效果

我有一个带有GridView的小部件(有效),它在1个或多个列/行中显示信息。我想以编程方式设置列数,因为用户应该选择。如果我将Layout-XML中的numColumns设置为“1”,它就可以正常工作。如果我尝试以下列方式设置numColumns,它没有任何效果:rViews.setInt(R.id.duration_view,"setNumColumns",1);布局看起来像这样:我的小部件onUpdate()方法,使用RemoteAdapter:publicvoidonUpdate(Contextcontext,AppWidgetManagerappWidgetManager,i

android - 在 GridView 中制作拉伸(stretch) ImageView

我的gridview中的图像没有拉伸(stretch)。我怎样才能拉伸(stretch)它?这是我的。这就是我想要的GridViewGridView项目 最佳答案 试试这个 关于android-在GridView中制作拉伸(stretch)ImageView,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/14098373/

android - 从 GridView 中删除项目

我是android开发的新手,我觉得这很简单,但是,我还没有设法在谷歌上找到有同样问题的人。我有一个Gridview,其中填充了一个TextView(顶部有一个图像)和一个ImageButton(用于删除当前项目)。我想要做的是删除我单击ImageButton的项目。这是我的主要内容:publicclassActivityMainextendsActivity{GridViewgridview;publicGridAdaptermainActivityAdapter;publicArrayListlistService=newArrayList();@Overrideprotected

android - GridView 突出显示所选项目

我正在为网格项目使用自定义背景,它正常工作,但是当我点击任何网格项目时(它不工作)那么可能是什么原因,为什么当我点击任何网格项目时它不起作用,而它在正常模式下工作..对于ImageGallery,我使用this教程并突出显示this之后的网格项目一个网格项目布局xml:这是主网格xml:这是我正常得到的,甚至当我点击任何GridView项目时也是如此: 最佳答案 这可能对你有帮助让你的选择器像这样和相对布局添加 关于android-GridView突出显示所选项目,我们在StackOve