gpt4 book ai didi

java - 如何在 Android 中以编程方式检查小部件的类型?

转载 作者:行者123 更新时间:2023-11-29 05:31:19 25 4
gpt4 key购买 nike

我想以编程方式检查小部件的类型。

View v = tabHost.getTabWidget().getChildAt(i);

如何检查 vRelativeLayout 还是 LinearLayout

最佳答案

View v = tabHost.getTabWidget().getChildAt(i);

if(v instanceof RelativeLayout) {
// RelativeLayout
} else if (v instanceof LinearLayout){
// LinearLayout
}

尽管您可能应该使用 findViewById() 来查找您想要的 Widget

View v = tabHost.getTabWidget().findViewById(R.id.myLinearLayoutView);

关于java - 如何在 Android 中以编程方式检查小部件的类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21009299/

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