module Rack::SimpleUserAgent::Detectors::Android

Public Instance Methods

from_android?() click to toggle source
# File lib/rack/simple_user_agent/detectors/android.rb, line 7
def from_android?
  user_agent_string.include?('Android')
end
from_android_mobile?() click to toggle source
# File lib/rack/simple_user_agent/detectors/android.rb, line 15
def from_android_mobile?
  from_android? && android_mobile?
end
from_android_tablet?() click to toggle source
# File lib/rack/simple_user_agent/detectors/android.rb, line 11
def from_android_tablet?
  from_android? && !android_mobile?
end

Private Instance Methods

android_mobile?() click to toggle source
# File lib/rack/simple_user_agent/detectors/android.rb, line 21
def android_mobile?
  !(user_agent =~ /Android.+Mobi(le)?/).nil?
end