blob: eb49c065f202b5fc5b7eaf47e794c708450f65df (
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
36
37
38
|
package net.miz_hi.smileessence.menu;
import android.app.Activity;
import net.miz_hi.smileessence.command.ICommand;
import net.miz_hi.smileessence.command.user.UserCommandFollow;
import net.miz_hi.smileessence.command.user.UserCommandOpenInfo;
import net.miz_hi.smileessence.command.user.UserCommandReply;
import net.miz_hi.smileessence.command.user.UserCommandUnfollow;
import net.miz_hi.smileessence.dialog.SimpleMenuDialog;
import net.miz_hi.smileessence.model.status.event.EventModel;
import net.miz_hi.smileessence.model.status.user.UserModel;
import java.util.ArrayList;
import java.util.List;
public class EventMenu extends SimpleMenuDialog
{
private UserModel user;
public EventMenu(Activity activity, EventModel model)
{
super(activity);
this.user = model.source;
setTitle("@" + this.user.screenName);
}
@Override
public List<ICommand> getMenuList()
{
List<ICommand> items = new ArrayList<ICommand>();
items.add(new UserCommandReply(user.screenName));
items.add(new UserCommandOpenInfo(activity, user.screenName));
items.add(new UserCommandFollow(user.screenName));
items.add(new UserCommandUnfollow(user.screenName));
return items;
}
}
|