我在设计一些代码来处理我的 Android 应用程序中的动态二维数据时遇到问题。我尝试使用 ArrayAdapter 解决此问题,但有一个问题:
据我所知,没有办法通过 ArrayAdapter 的位置(或索引)删除数据。使用 ArrayAdapter,您必须按值删除,如下所示:
arrayAdapter.remove (stringValue1);
这对于我的一半数据来说很好,因为这对中的第一个值(“x 值”)保证是唯一的(在 x 中),但对于第二个值来说这并不可靠。我尝试了一些愚蠢的体操来使“y 值”独一无二,但这并不是一个好主意。
谁能推荐一个 Android 数据类型(或 Java,我猜),既可以动态调整大小,又可以让我准确地删除我需要的数据?
谢谢,
R。