Inserindo Botões Nos Itens Da ListView
-
Upload
jonasferreiradossantos -
Category
Documents
-
view
220 -
download
0
Transcript of Inserindo Botões Nos Itens Da ListView
-
7/23/2019 Inserindo Botes Nos Itens Da ListView
1/5
01/02/2013 17:33:24 Assunto: Inserindo Botes nos Itens da ListView
04/02/2013 11:37:26 Assunto: Re:Inserindo Botes nos Itens da ListView
Entrar
OK
ndice dos Fruns Google Android e Java Micro Edition (ME)
Autor Mensagem
oinicianteSmalltalk
Membro desde: 01/02/2013
17:19:26
Mensagens: 2
Offline
Boa tarde Galera,
sou novato aqui no forum e em programao tbm hehehe,
gostaria de uma ajudinha com um probleminha que estou tendo,
gostaria de coloca um boto dentro de cada item do listView, e quando o boto clicado, eleexibe uma alerta com uma informao do item, eu implementei um Adapter que estende da
classe baseAdapter, meu problema com os botes dentro do item do listview, eu tentei
setOnClickListener dentro do Adapter o problema que ele cria um novo objeto cada vez que vc
percorre a lista, eu no consegui reaproveitar a instncia do objeto do determinado item.
tentei outra soluo que foi criar a instancia dentro do itemClick do listview, problema ao
clicar no boto e percorrer a lista e clicar novamente com o boto no primeiro ele retorna
informao do ultimo penultimo item, eu gostaria de saber se existe uma possibilidade de criar
uma instncia para cada boto e reaproveitar ela?
This message was edited 1 time. Last update was at 01/02/2013 17:33:54
A Alegria do Senhor a Nossa Fora
fabriciovJavaGuru
Texto meio confuso! mas se o problema "descobrir" qual boto foi apertado.. essa a soluo:
http://www.guj.com.br/prepost/292665/1552264/inserindo-botoes-nos-itens-da-listviewhttps://googleads.g.doubleclick.net/aclk?sa=L&ai=BrGoP25kNVu6XLM7cfL30s3CLmpvJCAAAABABILuMhSE4AFiLmuywqQFgzZjggOgCsgEOd3d3Lmd1ai5jb20uYnK6AQk3Mjh4OTBfYXPIAQPaAUhodHRwOi8vd3d3Lmd1ai5jb20uYnIvamF2YS8yOTI2NjUtaW5zZXJpbmRvLWJvdG9lcy1ub3MtaXRlbnMtZGEtbGlzdHZpZXepAtJHmqgdyZA-wAIC4AIA6gIWLzEwMjI0OTYxMS9iYW5uZXItdG9wb_gC8tEegAMBkAOcBJgDnASoAwHIA5kE4AQBkAYBoAYU2AcB&num=0&cid=5GgTUpIYPBumLZBOg3G9UXpT&sig=AOD64_1H1_bU3PNGBemVtQh-KxAWgG8TOg&client=ca-pub-9977267139784676&adurl=http://devconf.mercadolivre.com/inscreva-se/https://googleads.g.doubleclick.net/aclk?sa=L&ai=BrGoP25kNVu6XLM7cfL30s3CLmpvJCAAAABABILuMhSE4AFiLmuywqQFgzZjggOgCsgEOd3d3Lmd1ai5jb20uYnK6AQk3Mjh4OTBfYXPIAQPaAUhodHRwOi8vd3d3Lmd1ai5jb20uYnIvamF2YS8yOTI2NjUtaW5zZXJpbmRvLWJvdG9lcy1ub3MtaXRlbnMtZGEtbGlzdHZpZXepAtJHmqgdyZA-wAIC4AIA6gIWLzEwMjI0OTYxMS9iYW5uZXItdG9wb_gC8tEegAMBkAOcBJgDnASoAwHIA5kE4AQBkAYBoAYU2AcB&num=0&cid=5GgTUpIYPBumLZBOg3G9UXpT&sig=AOD64_1H1_bU3PNGBemVtQh-KxAWgG8TOg&client=ca-pub-9977267139784676&adurl=http://devconf.mercadolivre.com/inscreva-se/https://googleads.g.doubleclick.net/aclk?sa=L&ai=BrGoP25kNVu6XLM7cfL30s3CLmpvJCAAAABABILuMhSE4AFiLmuywqQFgzZjggOgCsgEOd3d3Lmd1ai5jb20uYnK6AQk3Mjh4OTBfYXPIAQPaAUhodHRwOi8vd3d3Lmd1ai5jb20uYnIvamF2YS8yOTI2NjUtaW5zZXJpbmRvLWJvdG9lcy1ub3MtaXRlbnMtZGEtbGlzdHZpZXepAtJHmqgdyZA-wAIC4AIA6gIWLzEwMjI0OTYxMS9iYW5uZXItdG9wb_gC8tEegAMBkAOcBJgDnASoAwHIA5kE4AQBkAYBoAYU2AcB&num=0&cid=5GgTUpIYPBumLZBOg3G9UXpT&sig=AOD64_1H1_bU3PNGBemVtQh-KxAWgG8TOg&client=ca-pub-9977267139784676&adurl=http://devconf.mercadolivre.com/inscreva-se/https://googleads.g.doubleclick.net/aclk?sa=L&ai=BrGoP25kNVu6XLM7cfL30s3CLmpvJCAAAABABILuMhSE4AFiLmuywqQFgzZjggOgCsgEOd3d3Lmd1ai5jb20uYnK6AQk3Mjh4OTBfYXPIAQPaAUhodHRwOi8vd3d3Lmd1ai5jb20uYnIvamF2YS8yOTI2NjUtaW5zZXJpbmRvLWJvdG9lcy1ub3MtaXRlbnMtZGEtbGlzdHZpZXepAtJHmqgdyZA-wAIC4AIA6gIWLzEwMjI0OTYxMS9iYW5uZXItdG9wb_gC8tEegAMBkAOcBJgDnASoAwHIA5kE4AQBkAYBoAYU2AcB&num=0&cid=5GgTUpIYPBumLZBOg3G9UXpT&sig=AOD64_1H1_bU3PNGBemVtQh-KxAWgG8TOg&client=ca-pub-9977267139784676&adurl=http://devconf.mercadolivre.com/inscreva-se/https://googleads.g.doubleclick.net/aclk?sa=L&ai=BrGoP25kNVu6XLM7cfL30s3CLmpvJCAAAABABILuMhSE4AFiLmuywqQFgzZjggOgCsgEOd3d3Lmd1ai5jb20uYnK6AQk3Mjh4OTBfYXPIAQPaAUhodHRwOi8vd3d3Lmd1ai5jb20uYnIvamF2YS8yOTI2NjUtaW5zZXJpbmRvLWJvdG9lcy1ub3MtaXRlbnMtZGEtbGlzdHZpZXepAtJHmqgdyZA-wAIC4AIA6gIWLzEwMjI0OTYxMS9iYW5uZXItdG9wb_gC8tEegAMBkAOcBJgDnASoAwHIA5kE4AQBkAYBoAYU2AcB&num=0&cid=5GgTUpIYPBumLZBOg3G9UXpT&sig=AOD64_1H1_bU3PNGBemVtQh-KxAWgG8TOg&client=ca-pub-9977267139784676&adurl=http://devconf.mercadolivre.com/inscreva-se/https://googleads.g.doubleclick.net/aclk?sa=L&ai=BrGoP25kNVu6XLM7cfL30s3CLmpvJCAAAABABILuMhSE4AFiLmuywqQFgzZjggOgCsgEOd3d3Lmd1ai5jb20uYnK6AQk3Mjh4OTBfYXPIAQPaAUhodHRwOi8vd3d3Lmd1ai5jb20uYnIvamF2YS8yOTI2NjUtaW5zZXJpbmRvLWJvdG9lcy1ub3MtaXRlbnMtZGEtbGlzdHZpZXepAtJHmqgdyZA-wAIC4AIA6gIWLzEwMjI0OTYxMS9iYW5uZXItdG9wb_gC8tEegAMBkAOcBJgDnASoAwHIA5kE4AQBkAYBoAYU2AcB&num=0&cid=5GgTUpIYPBumLZBOg3G9UXpT&sig=AOD64_1H1_bU3PNGBemVtQh-KxAWgG8TOg&client=ca-pub-9977267139784676&adurl=http://devconf.mercadolivre.com/inscreva-se/http://www.guj.com.br/java/292665-inserindo-botoes-nos-itens-da-listviewhttp://www.guj.com.br/recentTopics/list.javahttp://www.guj.com.br/rankinghttp://www.guj.com.br/java/292665-inserindo-botoes-nos-itens-da-listviewhttps://googleads.g.doubleclick.net/aclk?sa=L&ai=BrGoP25kNVu6XLM7cfL30s3CLmpvJCAAAABABILuMhSE4AFiLmuywqQFgzZjggOgCsgEOd3d3Lmd1ai5jb20uYnK6AQk3Mjh4OTBfYXPIAQPaAUhodHRwOi8vd3d3Lmd1ai5jb20uYnIvamF2YS8yOTI2NjUtaW5zZXJpbmRvLWJvdG9lcy1ub3MtaXRlbnMtZGEtbGlzdHZpZXepAtJHmqgdyZA-wAIC4AIA6gIWLzEwMjI0OTYxMS9iYW5uZXItdG9wb_gC8tEegAMBkAOcBJgDnASoAwHIA5kE4AQBkAYBoAYU2AcB&num=0&cid=5GgTUpIYPBumLZBOg3G9UXpT&sig=AOD64_1H1_bU3PNGBemVtQh-KxAWgG8TOg&client=ca-pub-9977267139784676&adurl=http://devconf.mercadolivre.com/inscreva-se/http://www.guj.com.br/pm/sendTo/154297.javahttp://www.guj.com.br/user/profile/154297.javahttp://www.guj.com.br/forums/show/14.javahttp://www.guj.com.br/forums/list.javahttp://www.guj.com.br/posts/reply/0/292665.javahttp://www.guj.com.br/rss/topicPosts/292665.javahttp://www.guj.com.br/java/292665-inserindo-botoes-nos-itens-da-listviewhttp://www.guj.com.br/user/insert.javahttp://www.guj.com.br/perguntarhttp://www.guj.com.br/forums/list.javahttp://www.guj.com.br/recentTopics/list.javahttp://www.guj.com.br/noticiashttp://www.guj.com.br/rankinghttp://www.guj.com.br/sem-respostashttp://www.guj.com.br/http://www.guj.com.br/http://www.guj.com.br/posts/quote/0/1552264.javahttp://www.guj.com.br/prepost/292665/1552264/inserindo-botoes-nos-itens-da-listviewhttp://www.guj.com.br/posts/quote/0/1551690.javahttp://www.guj.com.br/prepost/292665/1551690/inserindo-botoes-nos-itens-da-listview -
7/23/2019 Inserindo Botes Nos Itens Da ListView
2/5
05/02/2013 10:32:21 Assunto: Re:Inserindo Botes nos Itens da ListView
Membro desde: 11/06/2012
09:56:46
Mensagens: 211
Offline
view plain copy to clipboard print ?
public int
if null null
false
if null null
int
new
publicvoid int
final new
return
This message was edited 3 times. Last update was at 04/02/2013 11:49:10
oinicianteSmalltalk
Membro desde: 01/02/2013
17:19:26
Mensagens: 2
Offline
Bom dia Fabricio desculpe me pelo texto que realmente esta confuso, eu estava meio com
presa quando digitei, e obrigado pela resposta.
s para melhor esclarecimento, essa linha
view plain copy to clipboard print ?
new
Essa linha uma implementao annima de OnClickListener certo?
meu problema exatamente ae, cada vez que o listview percorrido ele passa criando uma
nova instncia para cada item digamos que eu tenha percorrido do item 1 ao item 35 e quando
eu voltar ao item 1 novamente OnclickListener instnciado, e a memria do dispositivo ta
indo pro espao com isso..
This message was edited 1 time. Last update was at 05/02/2013 10:32:41
http://www.guj.com.br/pm/sendTo/145720.javahttp://www.guj.com.br/user/profile/145720.javahttp://www.guj.com.br/posts/quote/0/1552770.javahttp://www.guj.com.br/prepost/292665/1552770/inserindo-botoes-nos-itens-da-listview -
7/23/2019 Inserindo Botes Nos Itens Da ListView
3/5
05/02/2013 11:46:21 Assunto: Re:Inserindo Botes nos Itens da ListView
A Alegria do Senhor a Nossa Fora
fabriciovJavaGuru
Membro desde: 11/06/2012
09:56:46
Mensagens: 211
Offline
Nessa linha eu crio um onClickListener para o boto que vai aparecer na Linha do ListView e
adiciono uma tag com a posio (position) dele na lista.
Quando o evento onClick dele chamado, eu recupero a tag e pronto!
bem, sobre ser instanciado varias vezes creio que no v acontecer desse modo, j que
instanciado o Listener ja dentro da view que vai ser jogada na ListView. (Pelo menos nunca tive
esse tipo de problema )
Qualquer coisa adiciona um System.gc
This message was edited 4 times. Last update was at 05/02/2013 11:53:06
ndice dos Fruns Google Android e Java Micro Edition (ME)
Ir para: Selecione um Frum Ir
Powered by JForum 2.1.8 JForum Team
http://www.guj.com.br/noticiashttp://www.guj.com.br/noticias/414-servico-disponibiliza-conteudo-on-line-gratuito-sobre-empreendedorismohttp://www.guj.com.br/noticias/417-new-nodejs-400-releasehttp://www.guj.com.br/noticias/418-call-for-papers-para-o-java-meetup-sao-paulohttp://www.guj.com.br/noticias/419-4-mercadolivre-developer-conferencehttp://www.guj.com.br/noticias/421-revista-programar-n-50--setembro-de-2015http://www.jforum.net/team.jsphttp://www.jforum.net/http://www.guj.com.br/forums/show/14.javahttp://www.guj.com.br/forums/list.javahttp://www.guj.com.br/posts/reply/0/292665.javahttp://www.guj.com.br/pm/sendTo/145720.javahttp://www.guj.com.br/user/profile/145720.javahttp://www.guj.com.br/pm/sendTo/154297.javahttp://www.guj.com.br/user/profile/154297.javahttp://www.guj.com.br/posts/quote/0/1552806.javahttp://www.guj.com.br/prepost/292665/1552806/inserindo-botoes-nos-itens-da-listview -
7/23/2019 Inserindo Botes Nos Itens Da ListView
4/5
http://www.ondetrabalhar.com/vagas/5643http://www.ondetrabalhar.com/vagas/5644http://www.ondetrabalhar.com/vagas/5645http://www.ondetrabalhar.com/vagas/5646http://www.ondetrabalhar.com/vagas/5647http://www.ondetrabalhar.com/vagas/5648http://www.ondetrabalhar.com/vagas/5649http://www.ondetrabalhar.com/vagas/5650http://www.ondetrabalhar.com/vagas/5651http://www.ondetrabalhar.com/vagas/5652https://googleads.g.doubleclick.net/aclk?sa=L&ai=BmSIF25kNVu2XLM7cfL30s3Dj1N-kCAAAABABILuMhSE4AFjj68-vpgFgzZjggOgCsgEOd3d3Lmd1ai5jb20uYnK6AQlnZnBfaW1hZ2XIAQLaAUhodHRwOi8vd3d3Lmd1ai5jb20uYnIvamF2YS8yOTI2NjUtaW5zZXJpbmRvLWJvdG9lcy1ub3MtaXRlbnMtZGEtbGlzdHZpZXepAtJHmqgdyZA-wAIC4AIA6gIZLzEwMjI0OTYxMS9iYW5uZXItZGlyZWl0b_gC8tEegAMBkAOcBJgDnASoAwHIA5kE4AQBkAYBoAYU2AcB&num=0&cid=5GgxfW5oZBRxx0qKyUWR8W6u&sig=AOD64_2hZAPdDCUZ4rFJimJO2X8F_9yAhA&client=ca-pub-9977267139784676&adurl=http://www.caelum.com.br -
7/23/2019 Inserindo Botes Nos Itens Da ListView
5/5
http://www.caelum.com.br/http://www.guj.com.br/recentTopics/list.javahttp://www.guj.com.br/forums/list.javahttp://www.guj.com.br/sem-respostashttp://www.guj.com.br/nao-resolvidohttp://www.lumpa.com.br/tag/vetoriza%C3%A7%C3%A3ohttp://www.lumpa.com.br/tag/tipografiahttp://www.lumpa.com.br/tag/inDesignhttp://www.lumpa.com.br/tag/illustratorhttp://www.lumpa.com.br/tag/photoshophttp://www.guj.com.br/tag/sqlhttp://www.guj.com.br/tag/htmlhttp://www.guj.com.br/tag/jqueryhttp://www.guj.com.br/tag/phphttp://www.guj.com.br/tag/javascripthttp://www.guj.com.br/tag/.nethttp://www.guj.com.br/tag/c%23http://www.guj.com.br/tag/androidhttp://www.guj.com.br/tag/javahttp://www.casadocodigo.com.br/http://www.casadocodigo.com.br/http://www.caelum.com.br/cursos/dotnet/http://www.caelum.com.br/cursos/rails/http://www.caelum.com.br/cursos/agile/http://www.caelum.com.br/cursos/web/http://www.caelum.com.br/cursos/mobile/http://www.caelum.com.br/cursos/java/http://www.caelum.com.br/http://www.alura.com.br/http://www.alura.com.br/http://www.guj.com.br/jobshttp://www.ondetrabalhar.com/vagas/5637http://www.ondetrabalhar.com/vagas/5639http://www.ondetrabalhar.com/vagas/5640http://www.ondetrabalhar.com/vagas/5641http://www.ondetrabalhar.com/vagas/5642