![](/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.