I want to pass object of "BluetoothDevice" class from an activity to service. I am getting syntaxes for passing Strings or any primitive types but not passing objects. Please Help. Thanx in advance.
相关问题
- How can I create this custom Bottom Navigation on
- Bottom Navigation View gets Shrink Down
- How to make that the snackbar action button be sho
- Listening to outgoing sms not working android
- How to create Circular view on android wear?
相关文章
- android开发 怎么把图片放入drawable的文件夹下
- android上如何获取/storage/emulated/下的文件列表
- androidStudio有个箭头不认识
- SQLite不能创建表
- Windows - Android SDK manager not listing any plat
- Animate Recycler View grid when number of columns
- Why is the app closing suddenly without showing an
- Android OverlayItem.setMarker(): Change the marker
you should create a class containing your data to be passed and extend that from
Serializable
orParcelable
and then you can put an object of that class as anExtra
to yourIntent
and use it in yourService
EDIT : as rom4ek mentioned,
BluetoothDevice
is already implementsParcelable
and all you have to do is :and for retrieving data :
You can make your complex object implement
Serializable
orParcelable
and then you can pass it to Service usingputExtra(String name, Serializable value)
orputExtra(String name, Parcelable value)