Arama butonu
Bu konudaki kullanıcılar: 1 misafir
0
Cevap
89
Tıklama
0
Öne Çıkarma
Android Programlama GridView'e ImageView ekleme
G
8 yıl
Çavuş
Konu Sahibi

Merhabalar android program geliştiriyorum takıldığım bir nokta var. Amacım programda kamerayı çalıştırıp resimi çekip activity içerinsindeki gridview a aktarmak. Daha sonrasında ise çekilen fotografı veritabanına atmak istiyorum ve veritabanından resimleri çekerken bu gridview içerisine aktarmak istiyorum. İlk maddeyi halledemedim. Kodlar şöyle:
public class Detaylar extends AppCompatActivity implements View.OnClickListener {
Button btn_fotoekle;
GridView gridView;

protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_detaylar);
btn_fotoekle = (Button) findViewById(R.id.btn_fotocek);
btn_fotoekle.setOnClickListener(this);

gridView = (GridView) findViewById(R.id.mygridview);

}
@Override
public void onClick(View v) {
Intent kamera=new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(kamera,33);
}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if(requestCode==33){
Bitmap image=(Bitmap)data.getExtras().get("data");
ImageView resim= new ImageView(this);
resim.setImageBitmap(image);
gridView.addView(resim);
}
// super.onActivityResult(requestCode, resultCode, data);
}
}
Bu şekilde yazdığım zaman fotoğrafı çekip yolla dediğimde program bir önceki activitiye dönüyor. yani gridView.addView(resim) kodu çalışmıyor.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.