2012-10-17 74 views
0

我正在嘗試FragmentActivity而不是Android 2.2中的TabActivity。以下是頁面的測試佈局。

Layout

我正在使用FrameLayout作爲容器加載碎片運行時。假設一下B1按鈕我加載片段F1,點擊在F1片段的按鈕加載另一個片段F2中的FrameLayout容器。現在,問題出現在片段F2中,然後單擊碎片的空白UI,我得到放置在片段F1中的按鈕事件的確切位置。Android Fragment點擊事件問題

回答

0

其實我在添加新片段時犯了錯誤,我用類的方法FragmentTrasaction類。我們應該使用Replace()方法代替這種方法。原因Add()方法會將您的片段添加到包含活動的生命週期中。這樣做的結果是,如果您將一個細分添加到另一個上方,則之前的Fragement會收到點擊事件。