您是否可以使用许多其他视图创建TextView。
我希望用户可以点击包含2个textviews和imageView的内容,但希望将其视为单个视图。我知道这可以使用ListView和自定义XML文件来完成,我想以类似的方式处理这个问题,但如果可能的话,我宁愿不使用listview。
答案 0 :(得分:1)
为什么你没有使用列表视图? 要回答你的问题, 是的你可以。 使用viewholder / viewbinder。 Google for viewholder / viewbinder。
答案 1 :(得分:1)
我不知道这是否可以接受,但我的建议是不要害怕ListViews。我了解官方文档很糟糕,但您可以理解here和here的基本概念。
如果您不想使用列表视图,可以将文本视图和图像视图放在一个LinearLayout中,并在LinearLayout上附加onTouchListener。
答案 2 :(得分:1)
虽然如果你可以使用listview更好,但它也可以在没有listview的情况下实现。但在这种情况下,你必须手动处理所有事情。
这是基本概念:
这些是添加视图的步骤,使其看起来像一个视图列表,但问题是您必须处理将数据绑定到这些视图。我强烈建议您使用listview,但是值得了解问题的最佳和最差解决方案:)。