我有一个用于显示一些结果的xml布局,具体取决于调整此视图所需的结果类型,更改2个textView和一个ImageView,其余部分保持不变。
我认为最好的解决方案是更改java代码中的文本和图像(以编程方式)。
朋友建议最好制作整个版面的副本并更改这2个文字标签和图片。
恕我直言,导致重复的代码,这就是为什么我不认为这是最好的选择。您认为最好的方法是什么?你觉得更好吗?
提前致谢。
答案 0 :(得分:0)
你的方向正确。对不同的结果使用2种不同的布局绝对是多余的。您可以通过以下方式设置TextView
值:
textView.setText("Your Text")
和图像资源以编程方式:
imageView.setImageResource(R.drawable.yourImage);
。