我有一个类 ListFragment
public class ListFragment<T> extends DialogFragment {
当我尝试将对象转换为特定类型ListFragment
时String
ListFragment<String> lfst = (ListFragment<String>)getFragmentManager().findFragmentByTag("somePicker");
它给了我一个警告类型安全:Unchecked cast from Fragment to ListFragment
要删除我必须添加的警告@SuppressWarnings("unchecked")
我需要的原因ListFragment<String>
是我将调用一个依赖于String
.
那么有没有办法在不使用抑制警告的情况下实现这一点。请注意,此代码是为在 Android 上使用而编写的。