gpt4 book ai didi

java - 如何以及在何处在 xml 中定义此 ImageView?

转载 作者:行者123 更新时间:2023-12-02 02:54:48 25 4
gpt4 key购买 nike

在这篇 Android Navigation Icon - Profile picture instead of hamburger icon stackoverfolw 帖子中

ImageView profileImage = (ImageView)
binding.navView.getHeaderView(0).findViewById(R.id.iv_profile_image);

如何在哪个 xml 文件中定义 R.id.iv_profile_image

最佳答案

我在您链接的示例中找不到 XML 代码。但是,我注意到 Activity 的 onCreate() 方法中的以下行。这表明正在使用的 XML 文件名为 Activity_maps.xml。这很可能是放置 ImageView 的地方。

binding = DataBindingUtil.setContentView(this, R.layout.activity_maps);

假设这个假设是正确的,ImageView 可以这样声明。 XML 中“位置”的答案取决于 XML 是一种声明性语言。

<ImageView  android:id="@+id/iv_profile_image"
android:layout_width="60dp"
android:layout_height="60dp"
...
android:contentDescription="@string/to_replace" />

关于java - 如何以及在何处在 xml 中定义此 ImageView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57083607/

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