При использовании node-mssql кодировка '_sbcs' имеет неверные символы '(должны быть длиной 128 или 256)

для SDK 21+

это работает в SDK -21

mRememberPwd.getDrawable().getConstantState().equals
        (getResources().getDrawable(R.drawable.login_checked).getConstantState())

для SDK +21 android 5. установите обратный идентификатор в изображение с тегом

img.setTag(R.drawable.xxx);

и сравнить это

if ((Integer) img.getTag() == R.drawable.xxx)
{
....your code
}

, это решение для тех, кто хочет сравнить drawable id imageview с id из drawable.xxx.

0
задан Dale Burrell 18 March 2019 в 03:32
поделиться

1 ответ

Ага, моя проблема вызвана «ANT», инструментом развертывания, я использовал ANT для копирования папки и файлов в «модель узла», но кодировка файла «sbcs-data-generate.js» изменилась от UTF-8 до ANSI. это вызвало проблему.

мое решение было --- добавлено 'encoding = "UTF-8"' в build.xml

0
ответ дан Qianchao Pan 18 March 2019 в 03:32
поделиться
Другие вопросы по тегам:

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