Android开发有时候会令人头痛。你不得不为诸如建立fragment这样简单的事情写很多代码。幸运的是java支持一个强大的工具:注释处理器(Annotation Processors)。
Fragment的问题是你不得不设置很多参数,从而让它正常运行。很多android开发新手通常这样写:
public static MyFragment newInstance(int id, String title)
{
MyFragment f = new MyFragment();
f.id = id;
f.title = title;
return f;
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState)
{
Toast.makeText(getActivity(), \"Hello \" + title.substring(0, 3),
Toast.LENGTH_SHORT).show();
}
}
本文地址:https://www.stayed.cn/item/12456
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我