Я пытаюсь получить изображение, затем перехожу к новому занятию
Picasso.get().load(imgURL).into(new Target() {
@Override
public void onBitmapLoaded(Bitmap bitmap, Picasso.LoadedFrom from) {
ByteArrayOutputStream stream = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressFormat.JPEG, 100, stream);
byte[] byteArray = stream.toByteArray();
imgbase64_str= Base64.encodeToString(byteArray, 0);
if(imgbase64_str==null)
{
Log.d("if null","is null");
}
else
{
Log.d("if null","not null");
}
}
});
Intent intent = new Intent(login.this,register.class);
intent.putExtra("imgbase64_str",imgbase64_str);
startActivity(intent);
, но когда я go к новому занятию, я обнаружу, что imgbase64_str
равно нулю, но Log.d
не равно нулю
так что я должен ждать этого