1

我有一個有趣的問題之前去除活性片段,我在我的activity一個fragment和所有工作正常,然後我介紹了一個viewpager,我的目標是有一個標籤式的活動,其工作的罰款,但現在的問題已經上升了,我曾經在我的片段中誇大了一個對話框,一切都會像預期的那樣工作,但是現在當我打電話給我的對話框時,似乎是從我的活動(包括選項卡)中抽取所有視圖時刪除所有視圖,是否有人知道爲什麼?我的代碼對話框充氣

mBottomSheetDialog = new BottomSheetDialog(ManagerActivity.this, R.style.Material_App_BottomSheetDialog); 
    parentHolder.removeAllViews(); 
    View v = LayoutInflater.from(ManagerActivity.this).inflate(R.layout.view_scan_onclick, null); 
    ViewUtil.setBackground(v, new ThemeDrawable(R.drawable.bg_window_dark)); 
+0

parentHolder.removeAllViews(); < - 這看起來很可疑 –

+0

非常感謝,實際上起初我正在使用'getApplicationcontext',它一直告訴我調用'parentHolder.removeAllViews()',但在更改爲'ManagerActivity.this'後,我忘記刪除此行,非常感謝 – Chrometobia

+0

你可以發表評論。 – Chrometobia

回答

1

你所得到的問題,是因爲removeAllViews()刪除佈局中的所有意見。