我正在构建一个短信应用程序,需要根据传入/传出短信显示 View 。 我面临以下问题,在我的 getView(..) 中,我需要知道它是传入/传出,然后显示以下内容:
传入 View
传出 View
但我想不出一种方法来实现 1 个 View 来处理这个问题(因为 ListView 中的回收)。
我想在 LinearLayout 中使用 setLayoutDirection ,或者删除Views,然后将它们添加到正确的位置。您能以较低的性能帮助我找到最好的方法吗?
非常感谢
最佳答案
您可以重写 getViewType 方法,以精确确定 ListView 有多少种行。
看看here .
关于android - ListView 膨胀问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22017219/