android - ListView 膨胀问题

标签 android performance android-listview recycle

我正在构建一个短信应用程序,需要根据传入/传出短信显示 View 。 我面临以下问题,在我的 getView(..) 中,我需要知道它是传入/传出,然后显示以下内容:

传入 View

Incoming VIEW

传出 View

enter image description here

但我想不出一种方法来实现 1 个 View 来处理这个问题(因为 ListView 中的回收)。

我想在 LinearLayout 中使用 setLayoutDirection ,或者删除Views,然后将它们添加到正确的位置。您能以较低的性能帮助我找到最好的方法吗?

非常感谢

最佳答案

您可以重写 getViewType 方法,以精确确定 ListView 有多少种行。

看看here .

关于android - ListView 膨胀问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22017219/

相关文章:

android - ListView 中的自定义 onInterceptTouchEvent

Android 布局问题 - ListView 项目

android - SQLiteOpenHelper getInstance() 方法抛出空指针异常

android - 安装apk文件时出现错误 "The package appears to be corrupt"

android - 有没有办法使用 C++ 通过服务器实现 GCM(或 CCS)?

ios - MKOverlayView性能

javascript - Node : One Global EventEmitter or every module it's own?

android - 样式或性能 : "new ContentValues()" VS "contentValues.clear()"

java - 如何设置 onItemClickListener

java - ListView 正在检查我的 RadioButtons 而没有被触及