问题:Error:xxxxclass must implement OnFragmentInteractionListener
解决:由于在这个Activity(Or FragmentActivity)里用到自己编写的Fragment,为了与这个fragment进行作用,需要implement 这个Listener.
比如:自己的一个Fragment 叫 MyFragment, 正在报错的页面叫 MyActivity。
public classSetAlarmextendsFragmentActivityimplementsMySound.OnFragmentIteractionListener{...}
问题: Error:Attempt to invoke virtual method 'android.view.View android.view.View.findViewById(int)' on a null object reference
解决:在初始的Fragment,它隶属android.app.Fragment 后因为要使用v4相关界面与Fragment交互,将import 改成
import android.support.v4.app.Fragment;
在Activity里,对layout初始运行在:
@Override
protected void onCreate(Bundle savedInstanceState) {}
————————————————————————————————————————————————————————————
在Fragment里,它可以像Activity那样运作代码,但是对Layout操作是在(初始的Fragment里没有要自己加):
@Override
public void onActivityCreated(Bundle savedInstanceState){
super.onActivityCreated(savedInstanceState);
//Write at Here }