我有一個類ListFragment的Java鑄造一個通用類與特定類型的無警告
public class ListFragment<T> extends DialogFragment {
當我嘗試在這種情況下,String
ListFragment<String> lfst = (ListFragment<String>)getFragmentManager().findFragmentByTag("somePicker");
投的對象爲特定類型的
ListFragment
它給了我一個警告類型安全:從片段到列表片段的未選中投入
要刪除e我必須添加的警告@SuppressWarnings("unchecked")
我需要的原因是ListFragment<String>
,因爲我將調用一個取決於使用String
的方法。
所以有沒有辦法實現這一點,而不使用抑制警告。請注意,此代碼正在編寫用於Android。
謝謝我是Java的新手,所以當我看到警告時,我認爲必須有更好的方法來處理這個問題,而不是我正在做的事情。 – pt123