听闻少年二字,当与平庸相斥。这篇文章主要讲述Android:从网格视图中获取价值相关的知识,希望能为你提供帮助。
【Android(从网格视图中获取价值)】嗨,我目前有一个网格视图,我通过适配器将数组插入网格视图。
我目前正在使用这种方法:
gridview.setOnItemClickListener(new OnItemClickListener() {}
如android文档中所示,具体来说,我需要在用户触摸/单击的网格字段中找到设置的值。这是通过使用项目点击内的位置变量来完成的吗?
@Override
public void onItemClick(AdapterView<
?>
parent, View v,
int position, long id) {// DO something}
还是手动完成?这种记录器的类型。任何帮助将非常感激。
答案您可以尝试以下方式: String value =https://www.songbingjia.com/android/(String)adapter.getItemAtPosition(position);
在你的onItemClick里面,适配器是AdadpterView
另一答案
v
方法中的onItemClick()
参数是对单击的视图的引用。只需将其转换为TextView
并获取文本:String text = ((TextView)v).getText().toString();
推荐阅读
- 如何使用buildship for android()
- 在android中夸大类android.support.design.widget.CollapsingToolbarLayout的错误
- 在Android中的旋转木马
- 我如何使Figma API与Google App脚本API一起使用()
- 在循环中使用Realm或在Android中插入列表
- Android - 线程问题(按钮中的随机字符切换,直到单击按钮)
- Android postdelayed处理程序无法启动运行
- 为什么我需要Android Studio中的GitHub中的Tag()
- 在Bootstrap 4中定义固定宽度input-group-append div