IBM Worklight - Как изменить стандартную строку "Настройки Worklight"?

Есть ли способ изменить строку "Настройки рабочего освещения" по умолчанию в Android OptionsMenu, как это предусмотрено Worklight?

1 ответ

Решение

Обновление: немного исправил ответ...

Да.

  1. Откройте yourApp.js (находится по адресу yourProject\apps\yourApp\common)
  2. Добавьте следующий объект перед wlCommonInit():

    WL.ClientMessages.wlSettings = "הגדרות וורקלייט";
    
  3. (Пере) Сборка и развертывание, запуск в эмуляторе Android или устройстве

Настройки рабочего освещения теперь будут выглядеть так при переводе на иврит:

введите описание изображения здесь

Некоторые заметки:

  • Убедитесь, что вы изменили кодировку рабочей области Eclipse на "UTF-8" (в "Настройки Eclipse"> "Рабочая область"> "Кодировка текстового файла"). После этого вам нужно будет создать новый проект Worklight.

  • Если вы добавите android:targetSdkVersion="10" или выше для AndroidManifest.xml приложения, OptionsMenu не будет отображаться, поскольку Google переключился на этом уровне API на ActionBar, который еще не доступен в Worklight.

  • И быстрый FYI, чтобы убедиться, что вы знаете, что эта функция не предназначена для потребления конечным пользователем после перехода на производство (она может подходить для внутренних приложений для сотрудников, но не для ваших обычных конечных пользователей; вы не хотите их изменить URL-адрес сервера Worklight...;).

  • Чтобы лучше ознакомиться с Worklight, ознакомьтесь с учебными модулями IBM Worklight Getting Started.
Другие вопросы по тегам