我搜索了很多,并没有找到这个问题:
我有一个我读过的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。 我的情况下我必须插入代码,有人可以告诉我该怎么做吗?