gpt4 book ai didi

android - 如何在 Activity 之上叠加 View ?

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

有没有办法在当前 Activity 的 View 之上动态添加一个 View ?需要注意的一件事是,这需要从另一个只能访问 Activity 上下文的类来完成。

例如:

public class ActivityClass extends Activity
{
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);


PopupClass popup = new PopupClass(this);
popup.showPopup();
}

}


public class PopupClass
{
Context context;

void Popup(Context ctx)
{
context = ctx;
}

void showPopup()
{
// Add a view on top of the current Activity.
}
}

有没有办法让 PopupClass 只知道上下文就可以向当前 Activity 添加 View ?

PopupClass 不知道关于 Activity 的任何其他信息,也不能将 View 传回 ActivityClass 以供 ActivityClass 添加。

最佳答案

关于android - 如何在 Activity 之上叠加 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5748590/

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