3 回答

TA貢獻(xiàn)1815條經(jīng)驗(yàn) 獲得超10個(gè)贊
您可以將函數(shù)定義如下:
public void RemoveSpecific(String sheetType, SparseArray<?> sparseArray)
{
//your code
}
您甚至可以刪除String sheetType并檢查sparseArray函數(shù)內(nèi)的類(lèi)型,如下所示:
public void RemoveSpecific(SparseArray<?> sparseArray)
{
if(sparseArray.size() > 0)
{
switch(sparseArray.get(0).getClass().getName())
{
case "FirstSectionFragment":
break;
case "SecondSectionFragment":
break;
}
}
}

TA貢獻(xiàn)1848條經(jīng)驗(yàn) 獲得超6個(gè)贊
public void RemoveSpecific(String sheetType, SparseArray<? extends Fragment> DunnoPossible){}

TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超4個(gè)贊
從表面上看:
public void RemoveSpecific(String sheetType, SparseArray<? extends Fragment> array);
但是,為了獲得更詳細(xì)的答案,我需要查看您的實(shí)現(xiàn)RemoveSpecific
添加回答
舉報(bào)