Android(安卓)Studio Fragment问题与解决
16lz
2021-01-24
问题: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}
更多相关文章
- 锦囊篇|一文摸懂SharedPreferences和MMKV(一)
- Android对文件的读写
- Android(安卓)setContentView的位置
- Sina微博的开发心得-1 logo界面
- Android(安卓)4.2.2 ScreenLock上Music远程播放控制界面的创建流
- Android判断某个Activity是否正在前台显示
- Android界面设计
- Android(安卓)更新ProgressBar
- Android中获取实时网速(2)