Class: TextViewWrapper

Inherits:
ViewWrapper show all
Defined in:
lib/droiuby/wrappers/text_view_wrapper.rb

Direct Known Subclasses

ButtonWrapper, EditTextWrapper

Instance Method Summary collapse

Methods inherited from ViewWrapper

#animate, #background=, #background_color=, #blink, #builder, #click, #data, #enabled=, #enabled?, #find, #gone=, #gone?, #height=, #hidden?, #hide!, #initialize, #invalidate, #native, #p_tree, #parent, #show!, #tag, #to_front!, #to_native, #visible=, #visible?, #width=

Methods included from Droiuby::Wrappers::Listeners

#on

Methods included from Droiuby::ViewHelper

included

Methods included from JavaMethodHelper

included

Constructor Details

This class inherits a constructor from ViewWrapper

Instance Method Details

#textObject



9
10
11
# File 'lib/droiuby/wrappers/text_view_wrapper.rb', line 9

def text
    @view.getText
end

#text=(text) ⇒ Object



5
6
7
# File 'lib/droiuby/wrappers/text_view_wrapper.rb', line 5

def text=(text)
    @view.setText(text.to_s)
end

#text_colorObject



17
18
19
# File 'lib/droiuby/wrappers/text_view_wrapper.rb', line 17

def text_color
  @view.getCurrentTextColor
end

#text_color=(value) ⇒ Object



21
22
23
# File 'lib/droiuby/wrappers/text_view_wrapper.rb', line 21

def text_color=(value)
  @view.setTextColor(parse_color(value));
end

#text_size=(size) ⇒ Object



13
14
15
# File 'lib/droiuby/wrappers/text_view_wrapper.rb', line 13

def text_size=(size)
  @view.setTextSize(Java::android.util.TypedValue::COMPLEX_UNIT_DIP,size.to_f)
end