class AMQScreen
Attributes
amq[RW]
extras[RW]
Public Instance Methods
create_amq_object()
click to toggle source
# File lib/android_motion_query/screen.rb, line 10 def create_amq_object self.amq = AndroidMotionQuery.new(self) end
extra(key)
click to toggle source
# File lib/android_motion_query/screen.rb, line 22 def extra(key) data = getIntent.getExtra(key.to_s) if data.nil? puts "WARNING: The extra data (#{key.to_s}) you are trying to get is nil" end data end
onCreate(savedInstance)
click to toggle source
Calls superclass method
# File lib/android_motion_query/screen.rb, line 4 def onCreate(savedInstance) super self.create_amq_object self.on_create(savedInstance) end
open_screen(screen, extra_data={})
click to toggle source
# File lib/android_motion_query/screen.rb, line 14 def open_screen(screen, extra_data={}) intent = Android::Content::Intent.new(self, screen) extra_data.each do |k, v| intent.putExtra(k.to_s, v) end startActivity(intent) end