blob: 7bfd1c80fa5c84417f9044ce3c1fb4a597c77b71 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
package net.miz_hi.smileessence.menu;
import android.app.Activity;
import net.miz_hi.smileessence.command.CommandMovePage;
import net.miz_hi.smileessence.command.ICommand;
import net.miz_hi.smileessence.dialog.SimpleMenuDialog;
import net.miz_hi.smileessence.system.PageController;
import net.miz_hi.smileessence.view.fragment.NamedFragment;
import java.util.ArrayList;
import java.util.List;
public class MovePageMenu extends SimpleMenuDialog
{
public MovePageMenu(Activity activity)
{
super(activity);
setTitle("移動先のタブを選択");
}
@Override
public List<ICommand> getMenuList()
{
List<ICommand> commands = new ArrayList<ICommand>();
List<NamedFragment> pages = PageController.getInstance().getAdapter().getList();
for (int i = 0; i < pages.size(); i++)
{
NamedFragment fragment = pages.get(i);
commands.add(new CommandMovePage(fragment.getTitle(), i));
}
return commands;
}
}
|