What is use of start activity for result in Android? Please give example and what is difference between startactivity and startactivityforresult?
相关问题
- 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
startActivityForResult()
allows you to start activity and get some data back. Imagine that you have some file picker activity. You can start it and when user chooses the file, the result is given back to the original activity.Also, it can be used if you simply want to ensure that the second activity has successfully done somethings.
The result code is obtained in onActivityResult method:
By calling
startActivityForResult
withActivity2
, your current activity will be notified when theActivity2
is finished (back button pressed), and this way you can also get information from it.This notification you can catch by overriding your activity's
onActivityResult
method.This article about Android startActivity and startActivityForResult might be worth to look at.