LinearLay-6ren">
gpt4 book ai didi

android - 如何在android中获取 View 的绝对路径?

转载 作者:行者123 更新时间:2023-11-30 02:26:54 26 4
gpt4 key购买 nike

最近,我正在开发一个需要该 View 的绝对路径的 android 项目。

例如LinearLayout中的一个button_0

button_0的绝对路径是

"DecorView>LinearLayout[0]>FrameLayout[1]>RelativeLayout[0]>Button[0]":"button_0"

如何自动获取这个绝对路径?

最佳答案

你可以通过这样的方式继续提高浏览量:

Button startingButton = findViewById(R.id.startingButton);
ViewParent v = startingButton.getParent();
while(v != null) {
System.out.println(String.valueOf(v.getId()) + " : " + v.getClass().getName());
v = v.getParent();
}

这将为您提供所有 ID 和类名(例如“android.widget.ImageView”)。

关于android - 如何在android中获取 View 的绝对路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27810437/

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