gpt4 book ai didi

Android - 从选项卡式内容获取对 TabActivity 的引用

转载 作者:太空宇宙 更新时间:2023-11-03 13:36:42 24 4
gpt4 key购买 nike

我的 TabActivity 有一个类

public class DashboardActivity extends TabActivity

这有几个选项卡和一个操作栏。这些选项卡之一是项目列表。

public class WalletActivity extends ExpandableListActivity

我希望能够在其中一个子 Activity 中运行异步任务,并且在它运行时在我的操作栏中显示微调器。我已经在我的选项卡 Activity 中的 AsyncTask 中执行了此操作

ActionBar actionBar = (ActionBar)findViewById(R.id.actionbar);

if(actionBar != null)
actionBar.setProgressBarVisibility(View.VISIBLE);

如何引用托管我的选项卡式 WalletActivityDashboardActivity

最佳答案

我有一个小方法可以接收 Activity 并返回当前上下文。如果 Activity 有父级(TabActivity、ActivityGroup 等),它会返回该上下文以显示微调器/对话框/其中的任何内容。

public Context getDialogContext(Activity act) {
Context context;
if (act.getParent() != null)
context = act.getParent();
else context = act;
return context;
}

关于Android - 从选项卡式内容获取对 TabActivity 的引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6279523/

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