/ / Android GridView itens atualização de onActivityResult - android, android-gridview, android-adaptador, atualizando

Atualização de itens do Android GridView a partir de onActivityResult - android, android-gridview, android-adapter, atualização

Estou tendo um problema com updation de GridView itens uma vez que está de volta da atividade infantil. Uma vez que o griditem é clicado, é aberta uma atividade infantil que tem duas opções como yes ou no. Eu tenho que mostrar uma imagem extra em um gridview para esse particular griditem se o usuário selecionar yes, se não, deve ser o mesmo gridview antigo. Eu estou recebendo se o usuário selecionado sim ou não em "onActivityResult"presente na atividade do GridView. Agora meu problema é, eu não sei como mostrar a imagem extra para esse item específico em gridview. Qualquer sugestão, por favor me ajude. Muito obrigado.

Respostas:

2 para resposta № 1

Configure o seu ImageView no seu arquivo de design xml, e quando você fizer o seu onActivityResult tentar executar o código para definir uma fonte para o seu ImageView, ele deve funcionar com isto:

ImageView image = (ImageView) findViewById(R.id.test_image);
image.setImageResource(R.drawable.test2);

Espero que isso tenha ajudado você.


1 para resposta № 2

Basta definir sua imagem para um ImageView e adicione seu ImageView para o layout pai de seu layout de item de grade personalizado com params como sua exigência


1 para resposta № 3

Basta passar a imagem do seu filho Activity like,

YesButton.setOnclickListener(new onClickListener()
{
public void onClick(View v)
{
Intent csIntent=new Intent();
csIntent.put("image","name");
setResult(RESULT_OK, csIntent);
finish();
}
});

e Atividade Principal,

protected void onActivityResult(int requestCode, int resultCode, Intent data) {

super.onActivityResult(requestCode, resultCode, data);
`enter code here`get that image and once again load and refresh the GridAdapter here.
}