package net.miz_hi.smileessence.menu;
import android.app.Activity;
import net.miz_hi.smileessence.command.MenuCommand;
import net.miz_hi.smileessence.command.page.CommandMovePage;
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<MenuCommand> getMenuList()
{
List<MenuCommand> commands = new ArrayList<MenuCommand>();
for (int i = 0; i < PageController.getInstance().getCount(); i++)
{
NamedFragment fragment = PageController.getInstance().getPage(i);
commands.add(new CommandMovePage(fragment.getTitle(), i));
}
return commands;
}
}