Если вы имеете ввиду, что не поменялась нижняя часть в main.xml, во вкладке Graphical Layout, то это нормально, поменяется она при запуске программы, посмотрите на эмуляторе.dasp писал(а):но нижняя часть не поменялась, подскажите, что не так?
Урок 11. Папка res/values. Используем ресурсы приложения.
-
- Сообщения: 1
- Зарегистрирован: 22 сен 2012, 18:31
- Откуда: Карелия, Костомукша
- Контактная информация:
Re: Урок 11. Папка res/values. Используем ресурсы приложения
Re: Урок 11. Папка res/values. Используем ресурсы приложения
у меня строка содержит знак "не равно" - <>
xml ошибку выдает, может, нужно какой-то символ поставить перед <> чтоб оно его воспринимало как часть строки?
xml ошибку выдает, может, нужно какой-то символ поставить перед <> чтоб оно его воспринимало как часть строки?
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Урок 11. Папка res/values. Используем ресурсы приложения
попробуйте заэкранировать строку слешем, получится так: \<\>
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: Урок 11. Папка res/values. Используем ресурсы приложения
и такой и другой слеш пробовала - не помогает.
Еще не могу из потока прочитать строку из файла ресурсов (если что, передавать в качестве параметра не предлагать )
Еще не могу из потока прочитать строку из файла ресурсов (если что, передавать в качестве параметра не предлагать )
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Урок 11. Папка res/values. Используем ресурсы приложения
Для отображения <> попробуйте <> (точки с запятой обязательно)
На будущее:
В XML существует пять предустановленных внутренних символьных констант:
< - символ "<"
> - символ ">"
& - символ "&"
' - символ апострофа "'"
" - символ двойной кавычки """
На будущее:
В XML существует пять предустановленных внутренних символьных констант:
< - символ "<"
> - символ ">"
& - символ "&"
' - символ апострофа "'"
" - символ двойной кавычки """
Последний раз редактировалось AndreyI 14 ноя 2012, 20:08, всего редактировалось 1 раз.
Re: Урок 11. Папка res/values. Используем ресурсы приложения
это ещё почему?(если что, передавать в качестве параметра не предлагать )
Лучше киньте сюда или же в скайп(выслал в пм) код вашего потока, дабы ещё сто раз не гадать почему не работает =)
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: Урок 11. Папка res/values. Используем ресурсы приложения
пробовала по-разному, и слеши и кракозябрики
код покажу, пока так оставила
хочу еще попробовать, может где-то ошиблась
код покажу, пока так оставила
хочу еще попробовать, может где-то ошиблась
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Урок 11. Папка res/values. Используем ресурсы приложения
Olivka, насколько я помню в xml была такая штука как CDATA, вроде бы кокраз для таких случаев.
И такой вопрос.
не ошибка ли это?
setBackgroundResource() на вход хочет int в качестве ID к ресурсу и в javaDoc к нему написано "The resource should refer to a Drawable object or 0 to remove the background.
мб правильно так?
И такой вопрос.
не ошибка ли это?
Код: Выделить всё
llBottom.setBackgroundResource(R.color.llBottomColor);
мб правильно так?
Код: Выделить всё
llBottom.setBackgroundResource(getResources().getColor(R.color.llBottomColor));
Re: Урок 11. Папка res/values. Используем ресурсы приложения
Gwaeron
Если посмотреть любую константу в R.java, то можно увидеть, что она и есть типа int, и по смыслу определяет ID ресурса, как и требуется.setBackgroundResource() на вход хочет int в качестве ID к ресурсу
Re: Урок 11. Папка res/values. Используем ресурсы приложения
Согласен, но я почему задумался об ошибке, потому что на деле у меня не сработало, он всегда передавал минимальное значение Integer (черный).insider писал(а): Если посмотреть любую константу в R.java, то можно увидеть, что она и есть типа int, и по смыслу определяет ID ресурса, как и требуется.
Re: Урок 11. Папка res/values. Используем ресурсы приложения
Здравствуйте. Подскажите пожалуйста. Можно ли программно при помощи MainActivity.java изменять содержимое файлов папки res.
Допустим, какой-nо TextView отображает содержимое строки mystring, прописанной в strings.xml.
Можно ли вместо tv.setText ("Some Text") как-то изменять содержимое строки mystring, на которую ранее сослались при помощи tv.setText(R.string.mystring) ??
Допустим, какой-nо TextView отображает содержимое строки mystring, прописанной в strings.xml.
Можно ли вместо tv.setText ("Some Text") как-то изменять содержимое строки mystring, на которую ранее сослались при помощи tv.setText(R.string.mystring) ??
Re: Урок 11. Папка res/values. Используем ресурсы приложения
нет нельзя, потому что не правильно это)
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: Урок 11. Папка res/values. Используем ресурсы приложения
Друзья, подскажите, а где можно посмотреть расшифровку системных констант, например:
Нашел в themes.xml такую строку , ищем дальше "primary_text_light", нашел в public.xml строку А где же задается истинное значение цвета?
Код: Выделить всё
?android:attr/editTextColor
Код: Выделить всё
<item name="editTextColor">@android:color/primary_text_light</item>
Код: Выделить всё
<public type="color" name="primary_text_light" id="0x01060003" />
Re: Урок 11. Папка res/values. Используем ресурсы приложения
Как программно можно изменить значение из strings.xml во время работы приложения?
<string name="name">значение</string>
<string name="name">значение</string>
С каждым разом для меня этот форум кажется все отстойнее, и не по содержанию, а по людям которые тут читаются...
Re: Урок 11. Папка res/values. Используем ресурсы приложения
никакCollSpack писал(а):Как программно можно изменить значение из strings.xml во время работы приложения?
<string name="name">значение</string>
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: Урок 11. Папка res/values. Используем ресурсы приложения
Тогда как можно реализовать такую задумку?
Есть очень много строк:
<string name="1">Текст 1</string>
<string name="2">Текст 2</string>
<string name="3">Текст 3</string>
И как вывести их по очереди используя свой метод:
public static void showNextText(TextView text, int textNum)
{
text.setText(R.string.--->textNum<---);
};
int iTextNumber=1;
OnClickListener nextText = new OnClickListener()
{
public void onClick(View v)
{
showNextText(tvText, iTextNumber);
iTextNumber+=1;
}
};
Я понимаю что это не работает, но как сделать чтобы при нажатии на 1 кнопку вывести по очереди немерянное количество строк из файла strings.xml?
Есть очень много строк:
<string name="1">Текст 1</string>
<string name="2">Текст 2</string>
<string name="3">Текст 3</string>
И как вывести их по очереди используя свой метод:
public static void showNextText(TextView text, int textNum)
{
text.setText(R.string.--->textNum<---);
};
int iTextNumber=1;
OnClickListener nextText = new OnClickListener()
{
public void onClick(View v)
{
showNextText(tvText, iTextNumber);
iTextNumber+=1;
}
};
Я понимаю что это не работает, но как сделать чтобы при нажатии на 1 кнопку вывести по очереди немерянное количество строк из файла strings.xml?
С каждым разом для меня этот форум кажется все отстойнее, и не по содержанию, а по людям которые тут читаются...
Re: Урок 11. Папка res/values. Используем ресурсы приложения
они должны быть не <string>...</string> а массивом <string-array> или как там я уже по памяти не помню
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
- KamiSempai
- Сообщения: 1339
- Зарегистрирован: 17 фев 2012, 21:23
- Откуда: Мордор
Re: Урок 11. Папка res/values. Используем ресурсы приложения
Используйте массивы.
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.
Хватит таскать макулатуру на тренировку! Используй T Note.
Re: Урок 11. Папка res/values. Используем ресурсы приложения
Простым массивом мне не очень хочется делать, ибо там сложная структура, понадобится многомерный массив.
Я так понял <string-array> это из ресурсного файла xml? Где можно почитать о <string-array>?
Я так понял <string-array> это из ресурсного файла xml? Где можно почитать о <string-array>?
С каждым разом для меня этот форум кажется все отстойнее, и не по содержанию, а по людям которые тут читаются...
Re: Урок 11. Папка res/values. Используем ресурсы приложения
ВНЕЗАПНО по первой ссылке по запросу в Google "string array android" http://developer.android.com/guide/topi ... tringArrayCollSpack писал(а):Простым массивом мне не очень хочется делать, ибо там сложная структура, понадобится многомерный массив.
Я так понял <string-array> это из ресурсного файла xml? Где можно почитать о <string-array>?
Особенно рекомендую к вдумчивому прочтению блок EXAMPLE
Личные сообщения с просьбой ответить на форуме или написать программу я просто удаляю, если я в хорошем настроении. Если в плохом добавляю автора в черный список. По любым другим вопросам feel free to write to me.