3
我創建了一個在運行時從活動添加的複合控件,但是當從控件內單擊按鈕時需要將其刪除。使複合控件從父級佈局中移除
如何向父LinearLayout發送消息並告訴它刪除該控件? (或者告訴它自己移除 - 如果可能的話)如果可能的話,我想要一個方法在控件本身內部完成。
謝謝。
我創建了一個在運行時從活動添加的複合控件,但是當從控件內單擊按鈕時需要將其刪除。使複合控件從父級佈局中移除
如何向父LinearLayout發送消息並告訴它刪除該控件? (或者告訴它自己移除 - 如果可能的話)如果可能的話,我想要一個方法在控件本身內部完成。
謝謝。
創建後保存控件的引用,並在需要時使用ViewGroup.removeView方法。
如果您需要從控件本身執行此操作,請從控件中調用((ViewGroup)getParent())。removeView(this)。
謝謝!工程就像一個魅力:) – bwoogie
快樂的編碼;) –