Различные таблицы стилей для производства и постановки

Я думаю, что проблема в том, что вы используете SearchView из пакета поддержки V7, и, возможно, ваш уровень API установлен на ..... 22 ??.

Изменение вашего кода на следующее в для исправления проблемы:

menu.xml

<?xml version="1.0" encoding="UTF-8" ?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
    <item 
        android:id="@+id/action_search"
        android:icon="@drawable/actionbar_button_search"
        android:title="Search"
        android:showAsAction="always"
        android:actionViewClass="android.widget.SearchView" />
</menu> 
1
задан Ikt 16 January 2019 в 13:17
поделиться

2 ответа

Рассматривали ли вы использование переменных среды?

0
ответ дан charbel k 16 January 2019 в 13:17
поделиться

Вы можете установить разные стили на разных серверах, добавив название стиля в конфигурационном файле.

  //require config.js and it can be like this:   

  var environments = {};        

  environments.staging = {        
      'httpPort': 3000,        
      'envName': 'staging',        
      'style': 'red.scss'
  }        

  environments.production = {        
      'httpPort': 5000,        
      'envName': 'production',        
      'style': 'green.scss'        
  }        

  var currentEnvironment = typeof(process.env.NODE_ENV) == 'string' ? process.env.NODE_ENV : '';        
  var environmentToExport = typeof(environments[currentEnvironment]) == 'object' ? environments[currentEnvironment] : environments.staging;        

  module.exports = environmentToExport;        
0
ответ дан Mudassir 16 January 2019 в 13:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: