Advertisement
Guest User

Untitled

a guest
Jan 29th, 2014
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.93 KB | None | 0 0
  1. public class OverlayView
  2. {
  3.    
  4. public static View initOverlay(LayoutInflater layoutInflater,
  5.             WindowManager windowManager)
  6. {
  7.     TextView overlayTextView = (TextView) layoutInflater.inflate(
  8.     R.layout.selection_overlay_textview, null);
  9.     overlayTextView.setVisibility(View.INVISIBLE);
  10.     WindowManager.LayoutParams lp = new WindowManager.LayoutParams(
  11.     LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT,
  12.         WindowManager.LayoutParams.TYPE_APPLICATION,
  13.             WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE
  14.                     WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE,
  15.             PixelFormat.TRANSLUCENT);
  16.     windowManager.addView(overlayTextView, lp);
  17.     return overlayTextView;
  18. }
  19. }
  20.  
  21. //Activity
  22. onCreate()
  23. {
  24. ....
  25. overlayTextView = (TextView) OverlayView.initOverlay(this.getLayoutInflater(),
  26. (WindowManager) this.getSystemService(Context.WINDOW_SERVICE));
  27. overlayTextView.setVisibility(View.INVISIBLE);
  28. ....
  29. sidebar.setTextView(overlayTextView);
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement