medo
medo

Reputation: 489

how did facebook messenger switch between activities

how can facebook hide current activity and show another activity here in chathead when choose another one to talk with him its hide current popup floating activity and show the other one activity

enter image description here

i don't think its start new activity because i write some message on current activity in the editText without send it and when choose another one to talk with him its hide current activity and when i back open it the text i write it it's still there thats mean it's dosen't start new activity when switch to other conversation

iam try to make something like facebook chathead but i have problem i switch between floating activities

enter image description here

Upvotes: 0

Views: 136

Answers (1)

Kushan
Kushan

Reputation: 5984

They are using Fragments and Floating Action Buttons.

Also just for your information, unless you specifically call finish() on an activity, it will only get stopped when the new activity is started. When you return, it will go back to onResume() state.

Please look into activity life cycle and Fragment Life cycle to know about these things more clearly. The faster you have a clear idea about these, the easier it will be in the long run

https://developer.android.com/training/basics/activity-lifecycle/index.html

https://developer.android.com/guide/components/fragments.html

NOTE: When it is on the home screen, It is an window running on top of the background service with a floating window , while inside the app it is a Fragment.

see tutorial: http://androidsrc.net/facebook-chat-like-floating-chat-heads/

Upvotes: 2

Related Questions