如何创建可单击的textView,然后为其分配按钮响应?

时间:2013-04-01 19:59:06

标签: android eclipse

我搜索了很多,并没有找到这个问题:

我有一个我读过的xml文件,其中的记录包含以下数据:

<abbrev> has an abbreviation, potentially from "A", "AAA", "ABC", ... to "ZIT"
<full_name> expands the acronym
<state_name> gives a description of what it is.

我想显示以下内容:

对于每个出现的第一个字母,“A”到“Z”,我创建一个包含该字母的textView。 (此文本视图稍后可以点击。)

在每个“首字母标题”下,我创建了另一个textView,对于以该字母开头的每个记录,我在记录中插入了下两个条目的格式化版本,并且。

我是为整个文件做的。

我做了很多工作。

问题出在下一步:

然后我将“第一个字母标题”textViews点击并为它们分配按钮行为。

我遇到了双重问题:

从textView中创建一个按钮的代码需要从R.java文件中获取id。

如何为“首字母标题”textViews分配ID?

这是一个关于为按钮创建动态设计的textView的一般性问题。

我的第一次尝试产生了一条消息,清楚地表明我对Java的了解有多少(我正在处理来自Quick-C的Java!):

我被告知“不能在不同方法中定义的内部类中引用非最终变量letterContentTextViewArray。

我认为专业人士甚至不需要代码来告诉我我在哪里。

感谢您的耐心等待。

P.S。 我的情况下我必须插入代码,有人可以告诉我该怎么做吗?

0 个答案:

没有答案