gpt4 book ai didi

java - 通过 id 查找布局

转载 作者:塔克拉玛干 更新时间:2023-11-02 18:50:56 25 4
gpt4 key购买 nike

菜鸟在这里。

我试图在单击按钮时生成图像,为了做到这一点,我从这个问题中获取了一些代码:How do I create an ImageView in java code, within an existing Layout?我使用了第一个答案中的代码,但在行中:

    RelativeLayout rl = (RelativeLayout) findViewById(R.id.RelativeLayout01);

我不知道用什么代替“RelativeLayout01”,或者如何在“id”中进行布局

提前致谢

最佳答案

findViewById() 是您在已经从 XML 文件扩充的 View 上调用的方法(有关扩充 View 的更多详细信息,请参阅 this question;另外,the documentation for findViewById) .

本例中的“RelativeLayout01”指的是在与包含您正在编写的点击监听器的 Activity 相关的 XML 文件中的主布局上设置的 id。它只是一个占位符;在您的 Activity 的 XML 文件中的主布局上设置一个 id,并在您的代码中使用该 id 来放置图像。

此外,如果您还没有阅读 the documentation on XML layouts ;这也应该澄清一些事情。 android:id 属性(请参阅示例 XML 文件;该属性可以应用于任何元素)与您的问题相关。

关于java - 通过 id 查找布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19879909/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com