gpt4 book ai didi

java - Android ViewGroup 删除 View ?

转载 作者:行者123 更新时间:2023-11-29 03:55:27 25 4
gpt4 key购买 nike

我有一个 tabhost。选项卡的 Activity 之一是 ViewGroup。这个 View 组管理两个不同的 Activity 。我这样做是为了可以在选项卡内的 Activity 之间导航。我这样添加 Activity :

if (videoViewLive == null)
videoViewLive = getLocalActivityManager().startActivity("VideoPlayerLive", new Intent(this,VideoPlayerLive.class).
addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)).getDecorView();

videoViewLive.setVisibility(View.VISIBLE);
this.addContentView(videoViewLive, new ViewGroup.LayoutParams(ViewGroup.LayoutParams.FILL_PARENT,ViewGroup.LayoutParams.FILL_PARENT));

我的每个内容 View Activity 都会收到异步通知。我想做的是以某种方式删除未使用的 Activity/内容 View 。所以本质上,我加载了内容 View A,B 死了,变成了 null,或者其他什么,反之亦然。我想这样做是因为我管理这些 View 的方式似乎有问题。 (加载一个 View 时出错,加载另一个 View ,然后再次加载第一个 View 等)

最佳答案

您是否尝试过 ViewGroup.removeAllViews()

关于java - Android ViewGroup 删除 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6667459/

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