Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- final ItemData item = (ItemData) list.getSelectedItem();
- SwipeMenuCreator creator = new SwipeMenuCreator() {
- @Override
- public void create(SwipeMenu menu) {
- if (item.isCanAccept() || item.isCanPreAccept()) {
- SwipeMenuItem acceptItem = new SwipeMenuItem(
- getApplicationContext());
- acceptItem.setBackground(new ColorDrawable(Color.rgb(0x00,
- 0xe5, 0x00)));
- acceptItem.setWidth((160));
- acceptItem.setTitle("Zatwierdź");
- acceptItem.setTitleSize(10);
- acceptItem.setTitleColor(getApplicationContext().getResources().getColor(R.color.white));
- menu.addMenuItem(acceptItem);
- }
- if (item.isCanRunItem()) {
- SwipeMenuItem runItem = new SwipeMenuItem(
- getApplicationContext());
- runItem.setBackground(new ColorDrawable(Color.rgb(0x00,
- 0x80, 0xff)));
- runItem.setWidth((160));
- runItem.setTitle("Uruchom");
- runItem.setTitleSize(10);
- runItem.setTitleColor(getApplicationContext().getResources().getColor(R.color.white));
- menu.addMenuItem(runItem);
- }
- if (item.isCanReject()) {
- SwipeMenuItem rejectItem = new SwipeMenuItem(
- getApplicationContext());
- rejectItem.setBackground(new ColorDrawable(Color.rgb(0xF9,
- 0x3F, 0x25)));
- rejectItem.setWidth(160);
- menu.addMenuItem(rejectItem);
- }
- if (item.isCanClose()) {
- SwipeMenuItem closeItem = new SwipeMenuItem(
- getApplicationContext());
- closeItem.setBackground(new ColorDrawable(Color.rgb(0xF9,
- 0x3F, 0x25)));
- closeItem.setWidth(160);
- menu.addMenuItem(closeItem);
- }
- }
- };
- list.setMenuCreator(creator);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement