一個Activity顯示多個Activity
setContentView(R.layout.activity_main);
radiogroup = (RadioGroup) findViewById(R.id.mainRadioGroup);
radioBtn1 = (RadioButton) findViewById(R.id.radioBtn1);
radioBtn2 = (RadioButton) findViewById(R.id.radioBtn2);
activitymanager = getLocalActivityManager();
layout_load = (LinearLayout) findViewById(R.id.LinearLayout);
radiogroup.setOnCheckedChangeListener(new OnCheckedChangeListener() {
@Override
public void onCheckedChanged(RadioGroup group, int checkedId) {
// TODO Auto-generated method stub
if (checkedId == radioBtn1.getId()) {
Intent intent = new Intent(MainActivity.this,
ActivityA.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
Window w = activitymanager.startActivity("A", intent);
View v = w.getDecorView();
layout_load.removeAllViews();
layout_load.setPadding(5, 5, 5, 5);
// layout_load.addView(v);
layout_load
.addView(v, new LayoutParams(
LayoutParams.FILL_PARENT,
LayoutParams.WRAP_CONTENT));
Log.v(TAG, "******JJJJ");
} else if (checkedId == radioBtn2.getId()) {
Intent intent2 = new Intent(MainActivity.this,
ActivityB.class);
intent2.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
Window w2 = activitymanager.startActivity("B", intent2);
View v2 = w2.getDecorView();
layout_load.removeAllViews();
layout_load.setPadding(5, 5, 5, 5);
// layout_load.addView(v2);
layout_load
.addView(v2, new LayoutParams(
LayoutParams.FILL_PARENT,
LayoutParams.WRAP_CONTENT));
Log.v(TAG, "******GGGG");
}
}
});
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2334/viewspace-2815274/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 在近期任務列表顯示單個APP的多個ActivityAPP
- Activity背景顯示app圖示APP
- 第一個activity專案
- Android程式啟動與Activity顯示Android
- [Android]關閉所有Activity,開啟某個ActivityAndroid
- 將一個Activity中的資料傳到另一個Activity的Fragment中的方法Fragment
- 不使用Activity如何新增一個ViewView
- Android 9 Activity的載入和顯示Android
- 5.第二個Activity
- 不同系統裡同一Customizing activity的顯示差異分析
- Android--關閉某個指定activityAndroid
- RecyclerView學習筆記整理(3)解決item中關於跳轉到另一個Activity的問題和判斷多個item進行跳轉到另一個ActivityView筆記
- vue顯示多個空格Vue
- Android中Activity設計思想個人理解Android
- Activity
- 為什麼 JakeWharton 建議:App 只要用到一個 Activity ?APP
- Activity梳理
- 探究 | 如何捕獲一個Activity頁面上所有的點選行為
- activity的lanuchmode
- Activity onSaveInstanceState(Bundle)
- Appium用driver.start_activity切換Activity報錯APP
- 《Activity顯示介面歷險記》—說說View的那些理不清的關係View
- Android四大元件——Activity——Activity的生命週期Android元件
- Android--單Activity+多Fragment,玩轉FragmentAndroidFragment
- 從幾個例項來記憶Activity的生命週期
- Activity啟動模式模式
- activity影象亂碼
- Activity、Fragment和IntentFragmentIntent
- activity影像亂碼
- Activity生命週期
- 老生常談-Activity
- Activity原始碼分析原始碼
- Activity 不只有跳轉。功能篇(一)
- 在同一頁面顯示多個JavaScript統計圖表JavaScript
- Activity 流程模型匯入匯出-activity流程模型匯入匯出模型
- Activity A 跳轉到 Activity B,生命週期的執行過程
- 如何在 Sway 中設定多個顯示器
- Activity建立與跳轉