以下是我需要做的事情:根据我的应用程序中选择的类别,0-5布局中的任何位置都有按钮标题,文本和图像位于按钮上。每个布局的所有文本都不同。我希望上半部分能够使用我可以根据需要复制的模板,并提供唯一的ID。
按钮将显示另一个可以重复相同次数的布局,但每个具有单个元素的新布局必须是唯一的。对于下半年,我还想使用一些我可以根据需要复制的模板,并提供唯一的ID。
有没有办法使用字符串来提供唯一ID?
这一切都需要与min api 8级相关。如果这不起作用,那么最小api级别将起作用是什么?
更新:我的问题正在被投票,没有任何解释,所以也许我应该给一些背景知识。
首先,我认为我可以生成一个模板,每次复制时只给它一个唯一的id,但它需要一个int而不是一个字符串。我可以创建int常量,但这可能需要我创建可能永远或很少使用的变量。
我尝试从头开始创建布局,但我不知道为什么它不起作用;代码刚退出,Gradle没有给我任何错误。是的,我可以把这些代码放在这里,但我还是不想那样做。
我不知道还有什么可以尝试,所以我希望从最大的Android开发人员之一向正确的方向发展,this question正在讨论,正如@GEMISIS给出的那样,希望如此会有所帮助。
感谢您的投入!
答案 0 :(得分:0)
听起来你可以只为你的"模板"使用一个片段。有关片段的快速教程,请参阅here。至于带字符串的唯一ID,我会查看有关如何创建唯一字符串ID的帖子:How to generate a unique hash code for string input in android...?