0

我正在尝试从 android 开发人员示例中实现部分 SearchableDictionary。我更改了定义列表,对于较长的定义,文本被截断,我试图使其可滚动,认为它可能会受到限制,但滚动后我意识到必须有一个字符截断。

我用它来让它滚动:

TextView definition = (TextView) findViewById(R.id.definition);
definition.setMovementMethod(ScrollingMovementMethod.getInstance());

android:maxLines="3"
android:scrollbars="vertical"

由于这很可能不是阻止定义 TextView 显示整个定义的限制因素?

编辑:

我正在学习认为这是字符的限制而不是滚动问题。

4

1 回答 1

0
TextView definition = (TextView) findViewById(R.id.definition);
definition.setMovementMethod(ScrollingMovementMethod.getInstance());

android:maxLines="3"
android:scrollbars="vertical"

确实是答案,文本被我作为示例放入定义中的随机文本中的破折号截断。一旦破折号“-”被删除,所有显示都正确,并且添加了上面的代码滚动就实现了。

于 2012-10-13T00:46:39.563 回答