![](/img/trans.png)
[英]How to open an Intent (MapView) from the Main activity with menu in Android
[英]How to open an activity on top of the main activity layout using intent?
我想在MainActivity中创建一个意向,该意向将启动CompassActivity。
这两个类共享一个公共的布局activity_main,但使用不同的部分。
这是我目前在MainActivity中拥有的意图,应该打开CompassActivity.java类文件,但没有打开。
public void startCompass(View v)
{
Intent intent = new Intent(this, CompassActivity.class);
startActivity(intent);
}
我试过的
您所要做的就是将正确的变量放在onCreate方法下,它应该可以正常工作。
您是要打开意图还是要显示/隐藏正在使用的不同视图?
在onCreate中实例化视图(findViewById),然后可以调用view.setVisibility(View.GONE或View.VISIBILE)来隐藏或显示不同的视图。
最重要的是,您的视图已经存在于主活动中(因此不需要Intent即可启动另一个活动)-您只需要控制在特定时间可见的视图即可。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.