2013-09-26 1 views
2

Я добавляю ответное действие как элемент меню на карту временной шкалы. Я хочу отображать пользовательский текст вместо «REPLY». Я использую код ниже и все еще получаю «ОТВЕТ». Странно, если я иду на стеклянную площадку и просто обновляю карту (без каких-либо изменений), она показывает пользовательский текст. Также, если я обновляю карту, в меню отображается правильный пользовательский текст. Есть идеи??Пользовательский текст для ответа Действие - Mirror API

TimelineItem card=new TimelineItem(); 
List<MenuItem> menuItems=new ArrayList<MenuItem>(); 
List<MenuValues> menuValues=new ArrayList<MenuValue>(); 
menuValues.add(new MenuValue().setDisplayName("My Text")); 
menuItems.add(new MenuItem().setAction("REPLY").setValues(menuValues)); 
card.setMenuItems(menuItems); 

ответ

2

Значения MenuItem задокументированы как используемые только для пункта меню CUSTOM. См. https://developers.google.com/glass/v1/reference/timeline.

Это похоже на разумный запрос ко мне. Я предлагаю вам подать запрос на функцию, предоставив как можно больше подробного варианта использования, по адресу https://code.google.com/p/google-glass-api/issues/entry?labels=Type-Enhancement

+1

AFAIK Это уже функция. – Patrick

+0

По крайней мере, они подтвердили, что это работает, когда я спрашивал во время сеанса ввода-вывода, и я видел приложения, которые успешно используют эту функцию. – Scarygami

+0

Хорошо, я понимаю, что вы сейчас говорите (и я вижу, где это задокументировано). Я пропустил, что он внес изменения в обновление, но не в оригинальное создание. Похоже, вы должны открыть это как ошибку. – Prisoner

 Смежные вопросы

  • Нет связанных вопросов^_^