1.在fragment中怎么像在activity中使用Toast呢?
Toast.makeText(getActivity(), "说明此设备不支持蓝牙操作", Toast.LENGTH_LONG).show();
2.可以看到原来传入this,上下文的地址,直接输入getActivity就可以了.
SharedPreferences settings = getActivity().getSharedPreferences("yd_settings", 0);
3.其实以此类推,凡是用到上下文的在fragment中都可以使用getActivity代替:
比如:
BaseApplication.context().showDialog(getActivity(), "正在连接设备...");
getActivity().registerReceiver(lk_xyy_searchDevices, intent);
mBluetoothGatt = device.connectGatt(getActivity(), false, lk_xyy_GattCallback);
等等.
技术交流QQ群【JAVA,C++,Python,.NET,BigData,AI】:170933152
开通了个人技术微信公众号:credream,有需要的朋友可以添加相互学习