Форум программистов, компьютерный форум CyberForum.ru

Преобразование R.string.* в строку - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android textView как "экран" программы-калькулятора http://www.cyberforum.ru/android-dev/thread340418.html
День добрый. Есть компонент textView, он используется для ввода цифр в программе-калькуляторе. Простая задача оказалась для меня нерешаемой - взять значение из textView, перевести его в double, умножить\сложить\разделить на другое, преобразовать и положить обратно в textView double value = Double.parseDouble(cBuf.toString()); double result = Double.parseDouble(tv.getText().toString());...
Android Почему все падает, если раскомментить строку tv.append(" extra"); ? Добрый день! Хочу сделать так, чтобы приложение с интервалом в 0,5 сек выводило цифры в столбик (изучаю андроид). Написал такой код: public class AndroidTestActivity extends Activity { protected void onCreate(Bundle icicle) { super.onCreate(icicle); setContentView(R.layout.main); new Thread(new Runnable(){ public void run() { TextView tv=(TextView)... http://www.cyberforum.ru/android-dev/thread339947.html
Android Не запускается приложение
Есть простенькое приложение (ошибки не показывает) package com.ttx; import android.app.Activity; import android.os.Bundle; import android.view.*; public class CalculatorActivity extends Activity { /** Called when the activity is first created. */ @Override
Для начинающего Android
Я полный новичок в программировании для Android. Подскажите мне с чего начать? Какую литературу читать? Мне нужно программировать ПО для Android 2.3
Android Ошибка при запуске устройства из Android SDK Manager http://www.cyberforum.ru/android-dev/thread338902.html
Приветствую, господа! имею проблемы с запуском виртуальных устройств из Android SDK Manager. установлены: jdk-7-windows-i586 eclipse-java-indigo-win32 eclipse-SDK-3.7-win32 android-sdk_r07-windows
Android Удалить эмуляторы Android Всем доброго времени суток. ОС: Ubuntu Сегодня игрался с эмуляторами Android и встретился с неприятностью. После своих "игр" я не смог придумать как правильно приостановить эмуляторы и решил грохать окна(xkill). В последствии они все где-то висят. В менеджере их удалить не удалось, т.к. пишет что они работают, но на самом деле они висят. Через телнет не отвечают, висят. Перезагрузка не... подробнее

Показать сообщение отдельно
XenoGig
4 / 4 / 0
Регистрация: 13.12.2010
Сообщений: 12

Преобразование R.string.* в строку - Android

10.08.2011, 13:01. Просмотров 3885. Ответов 1
Метки (Все метки)

Как преобразовать ресурсы R.string.* в обычный String для отображения в UI ?
Сама задача - отобразить ProgressDialog, он требует обычные строки, но поскольку ресурсы из R.string по факту int то он на это ругается.
Код:
Java
1
ProgressDialog pd=ProgressDialog.show(myActivity.this, R.string.str1, R.string.str2, true, false);
Использование getString(); не помогает, приложение все равно крашится:
Java
1
2
3
String str1=getBaseContext().getString(R.string.str1);
String str2=getBaseContext().getString(R.string.str2);
ProgressDialog pd=ProgressDialog.show(myActivity.this, str1,str2, true, false);
Причем крашится на первой же строчке. Просто getString() без getBaseContext() также не помогает.
Если вписать обычные строки, не из R.string, то все нормально.
Какие есть еще варианты решения проблемы?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru