草庐IT

camera_gridView

全部标签

android - 使用数据库中的 gridview 在 android 中显示数据

我想在GridView中显示来自数据库的数据。意味着我的表中有一个数据(假设它是客户详细信息)并且我想在gridview(或任何其他显示详细信息的控件)中显示它,就像我们在asp.net中所做的一样。解决方案:--publicvoidFillGrid(){DatabaseHelperdbh=newDatabaseHelper(this);dbh.openDataBase();Cursorcursor;GridViewgrv=(GridView)findViewById(R.id.grvData);cursor=dbh.getGridData();dbh.close();if(curso

java - LibGDX - Camera.update() 调用不执行任何操作

我刚开始玩LibGDX,已经遇到相机问题。我在Internet上看到一些教程告诉我,如果我理解得很好的话,在使用LibGDX的2D游戏中,您必须重新计算所有实体(我的意思是屏幕上的每个实体)的位置,并考虑速度等参数。..对我来说,这意味着相机不会移动,但它所展示的世界。我想做相反的事情,移动相机而不是世界,因为这对我来说更有意义,而且看起来更容易,因为我只需要移动相机,而不是所有实体。所以我不希望世界移动而我的相机显示变化,而是我的相机移动并显示变化。因此,即使某些实体不动(它们的坐标x和y不变),它看起来也会像相机移动一样。所以我有一个继承自OrthographicalCamera的

android - 带间距的 GridView pointToPosition

我的应用程序使用gridview来显示一些项目,我想在该gridview中进行一些拖放操作。基本上用户可以选择一个项目并将其移动到不同的位置。这并不难实现,但我偶然发现了一个小问题。当点位于两个网格单元格之间时,pointToPosition返回INVALID_POSITION。这是可以理解的,但并没有真正的帮助——在我的例子中,我向用户展示了他四处拖动东西时的顺序预览,当他在间距上拖动时,我突然不知道我应该显示什么.一种解决方案是实际删除间距。但我仍然希望瓷砖之间有一些视觉间距。我有可能遗漏了一些计算最接近给定位置的图block的方法。让gridview在元素之间具有“仅视觉”间距的

android - 使用 "if (convertView == null)"时 GridView 和图标困惑

我是这方面的新手,所以请耐心等待:)我正在使用一些LayoutInflater来设置带有图标+文本的GridView。当我如下使用时,一切正常。但是当我删除注释标记“//”时,一切都变得一团糟。图标以错误的顺序显示,甚至在少数地方加倍。Viewv;//if(convertView==null){//ifit'snotrecycled,initializesomeattributesLayoutInflaterli=(LayoutInflater)mContext.getSystemService(Context.LAYOUT_INFLATER_SERVICE);v=li.inflate

android - 按项目位置在 GridView 中设置背景

我想更改GridView中特定项目的背景颜色(按位置)。gridview.getChildAt(1).setBackgroundResource(android.R.drawable.btn_default);不起作用。如果我在OnClickListener中使用它,它会起作用:publicvoidonItemClick(AdapterViewparent,Viewview,intposition,longid){view.setBackgroundResource(android.R.drawable.btn_default);}但我想在不点击的情况下更改它。编辑图像适配器:publ

android - 将 ImageView 与 GridView 一起使用以设置行和列中显示的图像数

我想使用ImageView类在GridView布局中布置一个8x8的图像网格,实际上只是40x40像素的图标。我尝试使用ImageView类的setLayoutParams和setScaleType方法,但未能达到预期的效果。这是我所拥有的,但我只尝试使用3x3的小图标网格,直到我掌握它为止。主要Activity:packagecom.topherwilso.ropasci;importandroid.os.Bundle;importandroid.app.Activity;importandroid.view.Menu;importandroid.widget.GridView;pu

Android Gridview - 滚动时元素位置随机变化

我有一个GridView,它有10行和7列。GridView中的元素不是唯一的形式,即一行包含7个元素,一行只有4或5个元素,等等。现在我创建了GridView具有完整元素,即70个元素。现在我想在GridView中隐藏一些元素。我尝试将ImageView和TextView的可见性设置为View.INVISIBLE。它可以工作,但是当我们滚动GridView时它会随机变化。ThisisexactlywhatIwanted还有一个问题是每一行都包含一个标题,而不是每个元素。我必须做什么?我是安卓新手。代码:@OverridepublicintgetCount(){//TODOAuto-g

android - GridView android中每行的不同列号

我必须使用Gridview创建UI。图片是动态的,因为它来自网络服务。我可以使用xml定义列号,但是第0个索引的项目必须有一个完整的图像,然后其余的应该被分成列。感谢任何帮助。 最佳答案 你应该使用TableLayout.GridView不支持跨越操作。Alayoutthatarrangesitschildrenintorowsandcolumns.ATableLayoutconsistsofanumberofTableRowobjects,eachdefiningarow(actually,youcanhaveotherchild

android - Android 中带有过滤器菜单按钮的 GridView

我遇到了一些麻烦:我有一个简单的GridView,其中有两类项目。我想添加三个MenuButtons来为这个GridView设置一个Filter并显示/隐藏所选类别的项目。例如,对于下图,第一个图像表示我的简单GridView和ActionBar中的Button。当我按下Button时,SubMenu显示三行,在本例中是:“All”、“Open”和“关闭”。当我按下“打开”按钮时,我只想显示类别为“打开”的项目:我通过Filterable工具发现了一些用于SearchEditext的东西,但我认为这不是实现我想要的东西的好方法。我不需要TextView/EditText作为过滤器,只需

java.lang.NullPointerException : Attempt to invoke virtual method 'java.lang.String java.lang.Object.toString()' on a null object reference in GridView 异常

我正在尝试从电影数据库中获取有关电影的数据。然后在我的布局中使用gridview我想在我的设备上显示它。我通过使用ArrayAdapter来做到这一点。我只想在网格中显示电影的名称。但我不断收到“java.lang.NullPointerException:尝试在空对象引用上调用虚拟方法'java.lang.Stringjava.lang.Object.toString()'”错误。我的代码如下:publicclassMainActivityFragmentextendsFragment{ArrayAdaptermMovieAdapter;publicMainActivityFragm