Son Forum Aktiviteleri
31Android imageview zoom
Android 200*200 imageview içerisindeki resime zoom yapma ve tüm sayfada o resimin gösterilmesini istiyorum.
Bununla ilgili elinde kod olanlar ya da nasıl yapabileceğim hakkında fikri olanlar yardım edebilirmi
Firebase resim geç gelme sorunu
Firma objesinin içindeki logo kısmına atama yapmaya çalışıyorum ama resimlerin geç gelemsinden kaynaklı olarak null olarak listeye kayıt oluyor.
Acaba bir resim tam olarak listeye kayıt olduğunu yada veritabanından resmin çekildiğini nasıl anlayabilir.
İlk firma bilgileri tam olarak dolduktan sonra 2. firmaya ait bilgileri nasıl çekebilirim.
reference.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
firmalist.clear();
for (DataSnapshot d : dataSnapshot.getChildren()) {
final Firma firma = d.getValue(Firma.class);
firma.setFirma_id(d.getKey());
firmalist.add(firma);
try {
localFile = File.createTempFile("images", "jpg");
} catch (IOException e) {
e.printStackTrace();
}
referans.child(firma.getFirma_id()).child("1").getFile(localFile).addOnSuccessListener(new OnSuccessListener<FileDownloadTask.TaskSnapshot>() {
@Override
public void onSuccess(FileDownloadTask.TaskSnapshot taskSnapshot) {
Bitmap bitmap = BitmapFactory.decodeFile(localFile.getAbsolutePath());
firma.setLogo(bitmap);
}
});
}
// veriadaptoru.notifyDataSetChanged();
Log.e("hata",""+firmalist.get(2).getLogo());
}
@Override
public void onCancelled(@NonNull DatabaseError databaseError) {
}
});
Firebase resim geç gelme sorunu
Firma objesinin içindeki logo kısmına atama yapmaya çalışıyorum ama resimlerin geç gelemsinden kaynaklı olarak null olarak listeye kayıt oluyor.
Acaba bir resim tam olarak listeye kayıt olduğunu yada veritabanından resmin çekildiğini nasıl anlayabilir.
İlk firma bilgileri tam olarak dolduktan sonra 2. firmaya ait bilgileri nasıl çekebilirim.
reference.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
firmalist.clear();
for (DataSnapshot d : dataSnapshot.getChildren()) {
final Firma firma = d.getValue(Firma.class);
firma.setFirma_id(d.getKey());
firmalist.add(firma);
try {
localFile = File.createTempFile("images", "jpg");
} catch (IOException e) {
e.printStackTrace();
}
referans.child(firma.getFirma_id()).child("1").getFile(localFile).addOnSuccessListener(new OnSuccessListener<FileDownloadTask.TaskSnapshot>() {
@Override
public void onSuccess(FileDownloadTask.TaskSnapshot taskSnapshot) {
Bitmap bitmap = BitmapFactory.decodeFile(localFile.getAbsolutePath());
firma.setLogo(bitmap);
}
});
}
// veriadaptoru.notifyDataSetChanged();
Log.e("hata",""+firmalist.get(2).getLogo());
}
Firebase resim geç gelme sorunu
Firma objesinin içindeki logo kısmına atama yapmaya çalışıyorum ama resimlerin geç gelemsinden kaynaklı olarak null olarak listeye kayıt oluyor.
Acaba bir resim tam olarak listeye kayıt olduğunu yada veritabanından resmin çekildiğini nasıl anlayabilir.
İlk firma bilgileri tam olarak dolduktan sonra 2. firmaya ait bilgileri nasıl çekebilirim.
reference.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
firmalist.clear();
for (DataSnapshot d : dataSnapshot.getChildren()) {
final Firma firma = d.getValue(Firma.class);
firma.setFirma_id(d.getKey());
firmalist.add(firma);
try {
localFile = File.createTempFile("images", "jpg");
} catch (IOException e) {
e.printStackTrace();
}
referans.child(firma.getFirma_id()).child("1").getFile(localFile).addOnSuccessListener(new OnSuccessListener<FileDownloadTask.TaskSnapshot>() {
@Override
public void onSuccess(FileDownloadTask.TaskSnapshot taskSnapshot) {
Bitmap bitmap = BitmapFactory.decodeFile(localFile.getAbsolutePath());
firma.setLogo(bitmap);
}
});
}
// veriadaptoru.notifyDataSetChanged();
Log.e("hata",""+firmalist.get(2).getLogo());
}
Google map telefonda çalışmıyor
Boş bir haria projesi oluşturdum androidte
Projeki google map emülatörde çalışıyor ama APK alıp telefona yüklediğimde ekrana görüntü gelmiyor.
Acaba böyle bir sorunla karşılaşan oldumu.(Apk oluştururken bir izin işlemi falan mı var oraları mıatlıyorum hiçbir fikrim yok)
Resim ektedir.