我想通过一个TextView传递在运行时生成的值。text属性用于其他一些数据,而我要传递的数据将不会显示。因此,它就像一个隐藏标记。是否可以使用TextView实现?如果可以,那么TextView的哪个属性可以使用。
为简单起见,假设我从数据表中提取了ID和TEXT。现在TEXT显示在TextView上,但是当我想将对该特定行的引用传递给其他函数时,我希望将ID作为参数/句柄传递。因此,ID将被隐藏并与TextView关联。我该如何做呢?如果不可能,您能否建议任何替代方案来完成这项工作?顺便说一下,TextView嵌入在ListView中。
适配器代码:
为简单起见,假设我从数据表中提取了ID和TEXT。现在TEXT显示在TextView上,但是当我想将对该特定行的引用传递给其他函数时,我希望将ID作为参数/句柄传递。因此,ID将被隐藏并与TextView关联。我该如何做呢?如果不可能,您能否建议任何替代方案来完成这项工作?顺便说一下,TextView嵌入在ListView中。
适配器代码:
cursor = db.rawQuery("SELECT * FROM EmpTable", null);
adapter = new SimpleCursorAdapter(
this,
R.layout.item_row,
cursor,
new String[] {"Emp_Name"},
new int[] {R.id.txtEmployee});
getView
方法来设置标签。 - Ted Hopp