class ProgressHUD

EXAMPLE USAGE #######

@phud = ProgressHUD.new(“Loading Widgets”) @phud.show @phud.title = “Widgets Almost Completed!” @phud.dismiss

Public Class Methods

new(title="Loading") click to toggle source
# File lib/project/progress_hud/progress_hud.rb, line 9
def initialize(title="Loading")
  @title = title
end

Public Instance Methods

close()
Alias for: hide
hide() click to toggle source
# File lib/project/progress_hud/progress_hud.rb, line 33
def hide
  self.dismiss
end
Also aliased as: close
onCreateDialog(saved_instance_state) click to toggle source
# File lib/project/progress_hud/progress_hud.rb, line 17
def onCreateDialog(saved_instance_state)
  builder = Android::App::AlertDialog::Builder.new(activity,
    Android::App::AlertDialog::THEME_HOLO_LIGHT)

  progress = Android::Widget::ProgressBar.new(activity)
  progress.setBackgroundColor(Android::Graphics::Color::TRANSPARENT)
  builder.setView(progress)
         .setTitle(@title)

  @created_dialog = builder.create()
end
show(activity=rmq.activity) click to toggle source
Calls superclass method
# File lib/project/progress_hud/progress_hud.rb, line 13
def show(activity=rmq.activity)
  super(activity.fragmentManager, "progress")
end
title=(new_title) click to toggle source
# File lib/project/progress_hud/progress_hud.rb, line 29
def title=(new_title)
  @created_dialog.title = new_title if @created_dialog
end