Как использовать setTag
Как использовать setTag
Есть ListView, работающий с SimpleCursorAdapter.
Хочу использовать setTag для хранения своего объекта.
Делаю так:
m_myItemButton.setTag(0, myObject);
И получаю ошибку "The key must be an application specific resource id".
Посоветуйте как быть?
Хочу использовать setTag для хранения своего объекта.
Делаю так:
m_myItemButton.setTag(0, myObject);
И получаю ошибку "The key must be an application specific resource id".
Посоветуйте как быть?
Re: Как использовать setTag
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)
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: Как использовать setTag
Olivka писал(а):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)
Ну, и чем отличается то, что я написал от того что написано в предлагаемой ссылке на документацию?
К сожалению в доках я не нашёл инфы о том, где и как зарегистрировать этот самый ID чтобы его можно было
использовать в setTag;
И вообще, resource -- понятие обширное.
Re: Как использовать setTag
Плохо по докам ходите =)
[syntax=xml]<?xml version="1.0" encoding="utf-8"?>
<resources>
<item type="id" name="button_ok" />
<item type="id" name="dialog_exit" />
</resources>[/syntax]
[syntax=xml]<?xml version="1.0" encoding="utf-8"?>
<resources>
<item type="id" name="button_ok" />
<item type="id" name="dialog_exit" />
</resources>[/syntax]
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: Как использовать setTag
я дала ссылку, в ней в третьей строчке ссылк ана объяснение этого айди
http://developer.android.com/guide/topi ... es.html#Id
http://developer.android.com/guide/topi ... es.html#Id
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: Как использовать setTag
Теперь понятно. В каталоге /res/values надо создать файл с идентификаторами.Olivka писал(а):я дала ссылку, в ней в третьей строчке ссылк ана объяснение этого айди
http://developer.android.com/guide/topi ... es.html#Id
Спасибо!
P.S.
Откуда появилась мода вместо ответа из 8 слов отправить читателя читать документ из 5000 страниц?
Re: Как использовать setTag
чего???
В моих ссылках, если вы заметили есть такая решеточка. Эта решеточка пересылает тебя внутрь документа туда, куда нужно. Если проблемы со ссылками - это не ко мне.
В моих ссылках, если вы заметили есть такая решеточка. Эта решеточка пересылает тебя внутрь документа туда, куда нужно. Если проблемы со ссылками - это не ко мне.
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: Как использовать setTag
Извините, не хотел Вас обидеть. Возможно, решёточка по каким-то причинам не сработала и меня отослали в корень документа. В любом случае -- большое спасибо за помощь! (В докумментации к андроид иногда так трудно бывает что-либо найти!!!)Olivka писал(а):чего???
В моих ссылках, если вы заметили есть такая решеточка. Эта решеточка пересылает тебя внутрь документа туда, куда нужно. Если проблемы со ссылками - это не ко мне.