Страница 1 из 1
Как использовать setTag
Добавлено: 20 апр 2013, 10:53
Tamachi
Есть ListView, работающий с SimpleCursorAdapter.
Хочу использовать setTag для хранения своего объекта.
Делаю так:
m_myItemButton.setTag(0, myObject);
И получаю ошибку "The key must be an application specific resource id".
Посоветуйте как быть?
Re: Как использовать setTag
Добавлено: 20 апр 2013, 11:44
Foenix
http://developer.android.com/reference/ ... tml#setTag(int, java.lang.Object)
The specified key should be an id declared in the resources of the application to ensure it is unique (see the ID resource type)
Re: Как использовать setTag
Добавлено: 20 апр 2013, 12:59
Tamachi
Ну, и чем отличается то, что я написал от того что написано в предлагаемой ссылке на документацию?
К сожалению в доках я не нашёл инфы о том, где и как зарегистрировать этот самый ID чтобы его можно было
использовать в setTag;
И вообще, resource -- понятие обширное.
Re: Как использовать setTag
Добавлено: 20 апр 2013, 13:36
rezak90
Плохо по докам ходите =)
[syntax=xml]<?xml version="1.0" encoding="utf-8"?>
<resources>
<item type="id" name="button_ok" />
<item type="id" name="dialog_exit" />
</resources>[/syntax]
Re: Как использовать setTag
Добавлено: 20 апр 2013, 21:59
Foenix
я дала ссылку, в ней в третьей строчке ссылк ана объяснение этого айди
http://developer.android.com/guide/topi ... es.html#Id
Re: Как использовать setTag
Добавлено: 21 апр 2013, 14:12
Tamachi
Теперь понятно. В каталоге /res/values надо создать файл с идентификаторами.
Спасибо!
P.S.
Откуда появилась мода вместо ответа из 8 слов отправить читателя читать документ из 5000 страниц?
Re: Как использовать setTag
Добавлено: 21 апр 2013, 14:18
Foenix
чего???
В моих ссылках, если вы заметили есть такая решеточка. Эта решеточка пересылает тебя внутрь документа туда, куда нужно. Если проблемы со ссылками - это не ко мне.
Re: Как использовать setTag
Добавлено: 21 апр 2013, 19:12
Tamachi
Olivka писал(а):чего???
В моих ссылках, если вы заметили есть такая решеточка. Эта решеточка пересылает тебя внутрь документа туда, куда нужно. Если проблемы со ссылками - это не ко мне.
Извините, не хотел Вас обидеть. Возможно, решёточка по каким-то причинам не сработала и меня отослали в корень документа. В любом случае -- большое спасибо за помощь! (В докумментации к андроид иногда так трудно бывает что-либо найти!!!)