Actualización de la imagen del perfil del usuario
estoy haciendo una aplicación en la que estoy usando ImageLoading Framework para descargar las imágenes desde el servidor Poner las URL en el caché … Ahora quiero actualizar el perfil del usuario de imagen, pero incluso después de la actualización de la foto de perfil en el corte Su no se muestra en la aplicación. La aplicación muestra el perfil de usuario antiguo del usuario. ¿Por qué este problema está surgiendo y cómo puedo solucionar problemas? Por favor ayuda lo antes posible. También Publica los Enlaces si eso es útil para mí ..
Gracias por adelantado !!!
- Conexión de SQLite se filtró aunque todo se cerró
- La base de datos de Android recrea cada vez que se inicia la aplicación
- ¿Cuál es la manera de insertar un enorme JSON datos en un DB de SQLite en android
- Android usando SQLCipher - ¿cómo se puede descifrar?
- SQLiteOpenHelper - crear base de datos en tarjeta SD
código para Actualizar onclick:
update_profile_pic.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { v.performHapticFeedback(HapticFeedbackConstants.KEYBOARD_TAP); String value_for_test="delete"; Toast.makeText(getBaseContext(), "it works", Toast.LENGTH_SHORT).show(); Intent i=new Intent(getApplicationContext(),ProfilePictureCaptureHomeActivity.class); i.putExtra("image",value_for_test); startActivity(i);
Perfil Pic CaptureHome
DBAdapter db = new DBAdapter(getApplicationContext()); db.open(); if (null == phoneNumber) { Cursor c = db.getUserInfo(); phoneNumber = c.getString(0); imageUrl = c.getString(1); System.out.println("the imageUrl is"+imageUrl); c.close(); } setContentView(R.layout.profilepic_capture); if (null == imageUrl) { Cursor imageUrlObj = db.getUserInfo(); imageUrl = imageUrlObj.getString(1); System.out.println("the imageurl is"+imageUrl); imageUrlObj.close(); } db.close();
para actualizar la imagen de perfil:
if(image!=null){ Toast.makeText(getApplicationContext(), "Redirected", Toast.LENGTH_LONG).show(); imageUrl=null; } if(imageUrl != null) { Intent uploadimg = new Intent(ProfilePictureCaptureHomeActivity.this,ListeningAndSharingHomeActivity.class); uploadimg.putExtra("phoneNumber", phoneNumber); startActivity(uploadimg); } else { Log.v("ProfilePictureCaptureHomeActivity", "Staying Here"); } _gallerybutton = (ImageButton) findViewById(R.id.btn_gallery); _photobutton = (ImageButton) findViewById(R.id.btn_photo); System.out.println("here in popup phoneeeeee" + phoneNumber); System.out.println("here in flag************" + firstUpload); _gallerybutton.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { v.performHapticFeedback(HapticFeedbackConstants.KEYBOARD_TAP); System.out.println("here in galleryyyyyyyyyy"); Intent uploadimg = new Intent(ProfilePictureCaptureHomeActivity.this,ProfilePicFromGallery.class); uploadimg.putExtra("phoneNumber", phoneNumber); startActivity(uploadimg); } }); _photobutton.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { v.performHapticFeedback(HapticFeedbackConstants.KEYBOARD_TAP); System.out.println("here in take piccccc"); Intent capIntent = new Intent(ProfilePictureCaptureHomeActivity.this,ProfilePicFromCamera.class); startActivity(capIntent); } });
- Es posible copia de seguridad y restaurar un archivo de base de datos en android? Dispositivos no root
- El error del cursor en Android me dice que la columna no existe
- ¿Cómo puedo borrar una base de datos SQLite cada vez que inicie mi aplicación?
- Consulta SQLite SQLiteLog (1) no such Column:
- Podemos usar truncar consulta en android sqlite
- SQLite "INSERT OR REPLACE INTO" no funciona
- Android: Bulk Insert, cuando InsertHelper está obsoleto
- Cómo obtener datos de Cursor en ContextMenu
echa un vistazo a este código.
private String deleteExistingFile(String url , Context context) { String SaveFolderName = context.getFilesDir().getAbsolutePath() + "/yourinternalmemoryfolder"; String str_randomnumber= url.substring(url.lastIndexOf("/") + 1); File wallpaperDirectory = new File(SaveFolderName); if (!wallpaperDirectory.exists()) wallpaperDirectory.mkdirs(); String Photo_ImagePath=SaveFolderName+"/" + str_randomnumber ; String result = ""; System.out.println("file path to be deleted " + Photo_ImagePath); File f = new File(Photo_ImagePath); if (f.exists()) { System.out.println(" EEEEEEEEEEXXXXXXXXIIIIISSSSSSSTTTTTTT "); try { if(f.delete() == true){ result = "Success"; }else{ result = "Failure"; } } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); return "Error"; } } System.out.println("deleting existing file " + result); return result; }
- Subir archivos grandes desde android a c # WCF Rest Service
- cuando listview desplazarse ese tiempo edittext establecer el valor predeterminado