2015-11-02 64 views
0

我有一個接收視圖列表的方法,視圖可以是線性佈局,相對佈局,ImageView等的實例。我想要移除所有Layout,PhoneDecor Views。

當我打印的視圖列表,DecorView看起來如下

com.android.internal.policy.impl.PhoneWindow$DecorView{f115dc3 V.E..... R.....I. 0,0-1440,2560 

我打算有這樣

public List<View> filterViews(List<View> inputViews) 
{ 
    //if view instanceOf LinearLayout or RelativeLayout -- remove 
} 

方法如何檢查是否視圖是類型的實例 - PhoneWindow $ DecorView

回答

1

您可以將您的課程getName()與「com.android.internal.policy.impl.PhoneWindow.DecorView

$意味着DecorViewPhoneWindow類的內部類。

+0

對,我不確定如何檢查內部類,謝謝我會試試這個 – Pradeep

相關問題