I have 3 screens which I would like what would be the best method to organize them.
In mobile phone is straightforward, just 3 Activities for each screen would be enough.
In tablets the system is different. I know that most Tablet applications use a List Fragment on the left, and the Details Fragment on the right.
But in my case, the Details Fragment include another list. Both of them in phone will use Floating Action Buttons to add more elements to the list. However, I understand that having 2 FAB in the same screen is not a good practice.
Next, I will show a draw of these 3 screens:
As you can see, Screen 1 is the first screen. When I press the FAB, we go to Screen 2. In the header we introduce details of the elements of screen 1, and there is a list of elements. In the FAB of screen 2, we go to Screen 3, where we fill details and then we add the element to the list of screen 2.
However, I want to do this on tablet:
And Screen 3 would be another one apart.
So, after having seen the screens, I want to ask these questions:
Is correct to include two FAB as shown in the Picture 2? Or should I just leave the screen 2 FAB, and include the function of FAB from screen 1 in the Toolbar for instance?
What is better, leave screen 1 and 2 in the same Activity, and open other activity for screen 3; or include all 3 fragments on the same activity, and therefore show all in the same screen in tablet?