Advertisement
Guest User

Untitled

a guest
Dec 7th, 2016
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.29 KB | None | 0 0
  1. while (i.hasNext()) {
  2.  
  3. tempString = (String) ((DataSnapshot) i.next()).getValue();
  4. if(tempString.startsWith("http")){
  5.  
  6. final int sdk = android.os.Build.VERSION.SDK_INT;
  7.  
  8. TextView textView = new TextView(this);
  9. textView.setTypeface(null, Typeface.BOLD);
  10. textView.setLayoutParams(params);
  11. chat_user_name = (String) ((DataSnapshot) i.next()).getValue();
  12. textView.setTextSize(getResources().getDimension(R.dimen.textsize));
  13. if(Objects.equals(chat_user_name, user_name)){
  14.  
  15. textView.setText("You sent an image below");
  16. textView.setTextColor(Color.BLACK);
  17. params.gravity = Gravity.LEFT;
  18.  
  19. if(sdk < android.os.Build.VERSION_CODES.JELLY_BEAN) {
  20. textView.setBackgroundDrawable( getResources().getDrawable(R.drawable.input_user) );
  21. textView.setGravity(Gravity.CENTER_VERTICAL | Gravity.CENTER_HORIZONTAL);
  22. } else {
  23. textView.setBackground( getResources().getDrawable(R.drawable.input_user));
  24. textView.setGravity(Gravity.CENTER_VERTICAL | Gravity.CENTER_HORIZONTAL);
  25. }
  26. textView.setGravity(Gravity.CENTER);
  27. linearLayout.addView(textView);
  28. final TextView textView1 = new TextView(this);
  29. textView1.setText("Tap on image for rotation");
  30. linearLayout.addView(textView1);
  31. final ImageView image = new ImageView(this);
  32. new ImageDownloader(image,uri).execute(tempString);
  33. image.setLayoutParams(new android.view.ViewGroup.LayoutParams(500,250));
  34. image.setMaxHeight(500);
  35. image.setMaxWidth(350);
  36. image.setAdjustViewBounds(true);
  37. image.setOnClickListener(new View.OnClickListener(){
  38. @Override
  39. public void onClick(View v) {
  40. image.setRotation((float) 270.0);
  41. textView1.setText("");
  42. }
  43. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement