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 !!!
- Android sqlite - selecciona registros donde el campo es nulo o vacío
- Eliminar fila de SQLite con cláusula where con cláusulas múltiples
- Cifrado sqlite para android
- SQLite LIKE alternativa para REGEXP, Match Start de cualquier palabra
- Android getColumName y getColumnIndex
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); } });
- Actualizar una columna como suma de otras dos columnas
- Cómo hacer una copia de seguridad / restaurar la base de datos SQLite en Android a Dropbox
- Consulta de SQLiteDatabase de Android con Regex
- Base de datos de exportación de importación android
- declaración no válida en fillwindow () en Android
- Sqlite Añadir columna en la tabla en una posición determinada (Android)
- Estrategia de clave principal de Android (aplicación distribuida)
- Cambiar el número de versión de la base de datos SQLite
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