Цвет текста настройки Android из кода Java

У меня есть список, и я пишу для этого специальный адаптер. И я хочу установить для этого какой-нибудь цвет текста (например, код оранжевого цвета # F06D2F). Я представляю фрагмент кода для моего метода getView () .

TextView text = new TextView(this.context);
// text.setPadding(25, 5, 0, 0);

text.setBackgroundResource(R.drawable.back_horizontal);

// text.setClickable(false);
// text.setFocusable(false);
text.setEllipsize(TruncateAt.END);
text.setSingleLine(true);

// text.setTextColor(R.color.yellow);

text.setTextColor(R.color.Orange);
text.setGravity(Gravity.CENTER_VERTICAL);


helvetica_normal = Typeface.createFromAsset(context.getAssets(), "fonts/helvetica.ttf");

text.setTypeface(helvetica_normal);
// text.setTextColor(R.color.yellow);



text.setText(objects[position]);

LayoutParams layoutParams = new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT);
manager.addView(text, layoutParams);

Проблема в том, что я не вижу оранжевый цвет. Я установил библиотеку отсюда: klick Затем в моем проекте я добавил c: / program files / ImageMagick-6.6.6-Q16 / include в include ...

Я пытаюсь использовать ImageMagick Magick ++ для C ++ Проект в VS2010. Я установил библиотеку отсюда: klick

Затем в моем проекте я добавил c: / program files / ImageMagick-6.6.6-Q16 / include в подключаемые папки. Затем я попытался использовать Magick ++ с этим кодом:

#include 
void main(int argc, char ** argv){
    InitializeMagick(*argv);
}

Но это не работает! VS2010 возвращает следующие ошибки:

error LNK2001: unresolved external symbol "__declspec(dllimport) void __cdecl    Magick::InitializeMagick(char const *)" (__imp_?InitializeMagick@Magick@@YAXPBD@Z)
error LNK1120: 1 unresolved externals

Что я делаю не так?

Большое спасибо за вашу помощь!

ОБНОВЛЕНИЕ:

Установить компоновщик -> Ввод -> Дополнительные зависимости для:

kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;CORE_RL_Magick++_.lib

И компоновщика - > Общие -> Дополнительные каталоги библиотеки в:

C:\Program Files\ImageMagick-6.6.6-Q16\lib

Это по-прежнему приводит к той же ошибке ...

ОБНОВЛЕНИЕ 2

Открытие файлов .lib в C: \ Program Files \ ImageMagick-6.6.6-Q16 \ lib приводит к этой ошибке: alt text

ОБНОВЛЕНИЕ 3

CORE_RL_Magick ++ _. Lib есть ? InitializeMagick @ Magick @@ YAXPEBD @ Z , но не ? InitializeMagick @ Magick @@ YAXPBD @ Z. Означает ли это, что файл .lib поврежден?

ОБНОВЛЕНИЕ 4

Я решил свою проблему, вручную скомпилировав файлы .lib. Спасибо всем!

5
задан Andrea 12 December 2013 в 16:09
поделиться