一個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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 使用ActivityGroup類顯示多個Activity
- 在近期任務列表顯示單個APP的多個ActivityAPP
- Android退出多個ActivityAndroid
- Activity背景顯示app圖示APP
- Android在多個Activity之間共享一個ViewAndroidView
- Android 退出多個Activity | 退出程式Android
- 啟動Activity但不顯示其介面
- 將一個Activity中的資料傳到另一個Activity的Fragment中的方法Fragment
- Android程式啟動與Activity顯示Android
- [Android]關閉所有Activity,開啟某個ActivityAndroid
- 多瞭解一點Activity
- 顯示對話方塊,同時半透明顯示背景Activity
- Android 9 Activity的載入和顯示Android
- 不使用Activity如何新增一個ViewView
- 5.第二個Activity
- vue顯示多個空格Vue
- Activity想關哪個輕鬆關哪個
- RecyclerView學習筆記整理(3)解決item中關於跳轉到另一個Activity的問題和判斷多個item進行跳轉到另一個ActivityView筆記
- 不同系統裡同一Customizing activity的顯示差異分析
- Android--關閉某個指定activityAndroid
- android之兩個activity相互跳轉Android
- 在同一個Activity下實現兩個Fragment之間的通訊Fragment
- 為什麼 JakeWharton 建議:App 只要用到一個 Activity ?APP
- Activity 知識梳理(2) Activity 棧
- 簡單實現兩個activity相互跳轉
- Android學習路線(十三)Activity生命週期——暫停和恢復(Pausing and Resuming )一個Activity...Android
- 啟動另外的一個應用程式的Activity(三種方式)
- 專案重構之多Activity多FragmentFragment
- Activity梳理
- Activity Transaction
- javascript顯示一個時鐘JavaScript
- Activity 知識梳理(1) Activity生命週期
- Activity的外掛化(一)
- 探究 | 如何捕獲一個Activity頁面上所有的點選行為
- jquery多個滑鼠移上顯示下拉選單jQuery
- 在同一頁面顯示多個JavaScript統計圖表JavaScript
- 《Activity顯示介面歷險記》—說說View的那些理不清的關係View
- 簡單的在兩個activity中傳遞資料