ошибка в андроиде: текст - PullRequest
0 голосов
/ 06 марта 2012

Я пишу кусок кода, где он создает кнопку и помещает на нее текст.вот фрагмент кода

<Button android:id="@+id/start_client"
            android:layout_width="fill_parent" 
            android:layout_height="wrap_content"
            android:text="Start Client" />

, но часть "android: text =" Start Client "/>" подсвечивается (желтым), не позволяя мне построить проект.

Кто-нибудь может мне помочь ??

Спасибо

Ответы [ 2 ]

0 голосов
/ 09 февраля 2013

Желтая часть - предупреждение о том, что вам не следует использовать жестко закодированную строку для текста.означает, что вы не можете назначить любую строку непосредственно кнопке.

независимо от того, какую строку вы хотите использовать, сначала вы добавите ее в string.xml (отметьте папку «values» в левой части).

после добавления любой строки вы можете использовать ее в любом месте без предупреждения.

0 голосов
/ 06 марта 2012

// эта желтая линия указывает на предупреждение

вам нужно использовать файл res / string для хранения текстовых значений.

[I18N] Hardcoded string "Start Client", should use @string resource

это из-за инструмента Lint.

В вашем проекте есть другая ошибка.

откройте вкладку ваших проблем и проверьте, что там не так.

// очистка и сборка снова будут работать нормально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...