Android 重用XML组件,只更改一个文本字段

Android 重用XML组件,只更改一个文本字段,android,xml,textview,reusability,Android,Xml,Textview,Reusability,我有一个由ImageView和TextView组成的XML组件。我在其他XML代码中多次包含此组件。我想知道是否有某种方法可以在每次我只使用XML包含所提到的组件时使用不同的文本,而不必通过编程来实现。有什么线索吗 谢谢 是的,这是可能的。您需要调用TextView.setText 如果这不是你想要的答案,请留下一条更详细的评论 更新: 最好的方法是通过代码。 这是迄今为止最简单的是的,这是可能的。您需要调用TextView.setText 如果这不是你想要的答案,请留下一条更详细的评论 更新:

我有一个由ImageView和TextView组成的XML组件。我在其他XML代码中多次包含此组件。我想知道是否有某种方法可以在每次我只使用XML包含所提到的组件时使用不同的文本,而不必通过编程来实现。有什么线索吗


谢谢

是的,这是可能的。您需要调用TextView.setText

如果这不是你想要的答案,请留下一条更详细的评论

更新:

最好的方法是通过代码。
这是迄今为止最简单的

是的,这是可能的。您需要调用TextView.setText

如果这不是你想要的答案,请留下一条更详细的评论

更新:

最好的方法是通过代码。
很抱歉,这是迄今为止最简单的,但是XML与HTML非常相似,是静态的。使其动态化涉及到代码

所以,如果你真的,真的,真的想这样做,你必须用代码扩展一个TextView对象。它将通过从数组、数据库或其他任何地方提取来动态设置自己的文本。完成此操作后,您可以将特殊的TextView对象放置在您想要的任何XML文件中


但是经过这么多的努力,。创建一个for循环来查找所有文本视图和调用setText可能更容易。

很抱歉,XML与HTML非常相似,是静态的。使其动态化涉及到代码

所以,如果你真的,真的,真的想这样做,你必须用代码扩展一个TextView对象。它将通过从数组、数据库或其他任何地方提取来动态设置自己的文本。完成此操作后,您可以将特殊的TextView对象放置在您想要的任何XML文件中


但是经过这么多的努力,。创建一个for循环来查找所有TextView并调用setText可能更容易。

我想,我必须从java代码中调用TextView.setText。我不想那样。我想重用这个组件,并用一些XML代码更改TextView中的文本。我不想那样。我想重用这个组件,并用一些XML代码更改TextView中的文本。这里的答案能解决您的问题吗?这里的答案能解决你的问题吗?