gpt4 book ai didi

android - 如何识别当前正在运行的布局 xml?

转载 作者:行者123 更新时间:2023-12-05 00:00:14 25 4
gpt4 key购买 nike

我必须布局名为 activity_layout_1 和 activity_layout_2 的 xml 以及一个公共(public) Activity 。根据不同的情况,我设置了两个xml的contentview在某些情况下,我需要检查当前设置的布局。

我可以得到如下的id:

View currentView = this.getWindow().getDecorView().findViewById(android.R.id.content);
int id = currentView.getId();

是否有更好的方法来获取/识别当前正在运行的布局?

最佳答案

那个id是android.R.id.content的id不是当前layout的id。
更好的方法是使用标签 setTag()getTag()

喜欢:

View view = inflater.inflate(R.layout.fragment, container, false);
view.setTag(R.layout.fragment)

关于android - 如何识别当前正在运行的布局 xml?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73011096/

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