Index
All Classes and Interfaces|All Packages
C
- com.hanggrian.socialview - package com.hanggrian.socialview
- com.hanggrian.socialview.internal - package com.hanggrian.socialview.internal
G
- getHashtagColor() - Method in class com.hanggrian.socialview.internal.SocialViews
- getHashtagColor() - Method in class com.hanggrian.socialview.SocialEditText
-
Returns color integer of hashtags.
- getHashtagColor() - Method in class com.hanggrian.socialview.SocialTextView
-
Returns color integer of hashtags.
- getHashtagColor() - Method in interface com.hanggrian.socialview.SocialView
-
Returns color integer of hashtags.
- getHashtagColors() - Method in class com.hanggrian.socialview.internal.SocialViews
- getHashtagColors() - Method in class com.hanggrian.socialview.SocialEditText
-
Returns color instance of hashtags, default is color accent of current app theme.
- getHashtagColors() - Method in class com.hanggrian.socialview.SocialTextView
-
Returns color instance of hashtags, default is color accent of current app theme.
- getHashtagColors() - Method in interface com.hanggrian.socialview.SocialView
-
Returns color instance of hashtags, default is color accent of current app theme.
- getHashtagPattern() - Method in class com.hanggrian.socialview.internal.SocialViews
- getHashtagPattern() - Method in class com.hanggrian.socialview.SocialEditText
-
Returns regex that are responsible for finding hashtags.
- getHashtagPattern() - Method in class com.hanggrian.socialview.SocialTextView
-
Returns regex that are responsible for finding hashtags.
- getHashtagPattern() - Method in interface com.hanggrian.socialview.SocialView
-
Returns regex that are responsible for finding hashtags.
- getHashtags() - Method in class com.hanggrian.socialview.internal.SocialViews
- getHashtags() - Method in class com.hanggrian.socialview.SocialEditText
-
Returns list of all hashtags found in
TextView.getText(). - getHashtags() - Method in class com.hanggrian.socialview.SocialTextView
-
Returns list of all hashtags found in
TextView.getText(). - getHashtags() - Method in interface com.hanggrian.socialview.SocialView
-
Returns list of all hashtags found in
TextView.getText(). - getHyperlinkColor() - Method in class com.hanggrian.socialview.internal.SocialViews
- getHyperlinkColor() - Method in class com.hanggrian.socialview.SocialEditText
-
Returns color integer of hyperlinks.
- getHyperlinkColor() - Method in class com.hanggrian.socialview.SocialTextView
-
Returns color integer of hyperlinks.
- getHyperlinkColor() - Method in interface com.hanggrian.socialview.SocialView
-
Returns color integer of hyperlinks.
- getHyperlinkColors() - Method in class com.hanggrian.socialview.internal.SocialViews
- getHyperlinkColors() - Method in class com.hanggrian.socialview.SocialEditText
-
Returns color instance of hyperlinks, default is color accent of current app theme.
- getHyperlinkColors() - Method in class com.hanggrian.socialview.SocialTextView
-
Returns color instance of hyperlinks, default is color accent of current app theme.
- getHyperlinkColors() - Method in interface com.hanggrian.socialview.SocialView
-
Returns color instance of hyperlinks, default is color accent of current app theme.
- getHyperlinkPattern() - Method in class com.hanggrian.socialview.internal.SocialViews
- getHyperlinkPattern() - Method in class com.hanggrian.socialview.SocialEditText
-
Returns regex that are responsible for finding hyperlinks.
- getHyperlinkPattern() - Method in class com.hanggrian.socialview.SocialTextView
-
Returns regex that are responsible for finding hyperlinks.
- getHyperlinkPattern() - Method in interface com.hanggrian.socialview.SocialView
-
Returns regex that are responsible for finding hyperlinks.
- getHyperlinks() - Method in class com.hanggrian.socialview.internal.SocialViews
- getHyperlinks() - Method in class com.hanggrian.socialview.SocialEditText
-
Returns list of all hyperlinks found in
TextView.getText(). - getHyperlinks() - Method in class com.hanggrian.socialview.SocialTextView
-
Returns list of all hyperlinks found in
TextView.getText(). - getHyperlinks() - Method in interface com.hanggrian.socialview.SocialView
-
Returns list of all hyperlinks found in
TextView.getText(). - getMentionColor() - Method in class com.hanggrian.socialview.internal.SocialViews
- getMentionColor() - Method in class com.hanggrian.socialview.SocialEditText
-
Returns color integer of mentions.
- getMentionColor() - Method in class com.hanggrian.socialview.SocialTextView
-
Returns color integer of mentions.
- getMentionColor() - Method in interface com.hanggrian.socialview.SocialView
-
Returns color integer of mentions.
- getMentionColors() - Method in class com.hanggrian.socialview.internal.SocialViews
- getMentionColors() - Method in class com.hanggrian.socialview.SocialEditText
-
Returns color instance of mentions, default is color accent of current app theme.
- getMentionColors() - Method in class com.hanggrian.socialview.SocialTextView
-
Returns color instance of mentions, default is color accent of current app theme.
- getMentionColors() - Method in interface com.hanggrian.socialview.SocialView
-
Returns color instance of mentions, default is color accent of current app theme.
- getMentionPattern() - Method in class com.hanggrian.socialview.internal.SocialViews
- getMentionPattern() - Method in class com.hanggrian.socialview.SocialEditText
-
Returns regex that are responsible for finding mentions.
- getMentionPattern() - Method in class com.hanggrian.socialview.SocialTextView
-
Returns regex that are responsible for finding mentions.
- getMentionPattern() - Method in interface com.hanggrian.socialview.SocialView
-
Returns regex that are responsible for finding mentions.
- getMentions() - Method in class com.hanggrian.socialview.internal.SocialViews
- getMentions() - Method in class com.hanggrian.socialview.SocialEditText
-
Returns list of all mentions found in
TextView.getText(). - getMentions() - Method in class com.hanggrian.socialview.SocialTextView
-
Returns list of all mentions found in
TextView.getText(). - getMentions() - Method in interface com.hanggrian.socialview.SocialView
-
Returns list of all mentions found in
TextView.getText().
I
- install(TextView) - Static method in class com.hanggrian.socialview.internal.SocialViews
-
Configuring
SocialViewinto given view. - install(TextView, AttributeSet) - Static method in class com.hanggrian.socialview.internal.SocialViews
-
Configuring
SocialViewinto given view. - isHashtagEnabled() - Method in class com.hanggrian.socialview.internal.SocialViews
- isHashtagEnabled() - Method in class com.hanggrian.socialview.SocialEditText
-
Returns true if hashtags in this view are spanned.
- isHashtagEnabled() - Method in class com.hanggrian.socialview.SocialTextView
-
Returns true if hashtags in this view are spanned.
- isHashtagEnabled() - Method in interface com.hanggrian.socialview.SocialView
-
Returns true if hashtags in this view are spanned.
- isHyperlinkEnabled() - Method in class com.hanggrian.socialview.internal.SocialViews
- isHyperlinkEnabled() - Method in class com.hanggrian.socialview.SocialEditText
-
Returns true if hyperlinks in this view are spanned.
- isHyperlinkEnabled() - Method in class com.hanggrian.socialview.SocialTextView
-
Returns true if hyperlinks in this view are spanned.
- isHyperlinkEnabled() - Method in interface com.hanggrian.socialview.SocialView
-
Returns true if hyperlinks in this view are spanned.
- isMentionEnabled() - Method in class com.hanggrian.socialview.internal.SocialViews
- isMentionEnabled() - Method in class com.hanggrian.socialview.SocialEditText
-
Returns true if mentions in this view are spanned.
- isMentionEnabled() - Method in class com.hanggrian.socialview.SocialTextView
-
Returns true if mentions in this view are spanned.
- isMentionEnabled() - Method in interface com.hanggrian.socialview.SocialView
-
Returns true if mentions in this view are spanned.
O
- onChanged(SocialView, CharSequence) - Method in interface com.hanggrian.socialview.SocialView.OnChangedListener
-
Called when a text has been modified.
- onClick(SocialView, CharSequence) - Method in interface com.hanggrian.socialview.SocialView.OnClickListener
-
Called when a text has been clicked.
S
- setHashtagColor(int) - Method in class com.hanggrian.socialview.internal.SocialViews
- setHashtagColor(int) - Method in class com.hanggrian.socialview.SocialEditText
-
Sets hashtags color integer.
- setHashtagColor(int) - Method in class com.hanggrian.socialview.SocialTextView
-
Sets hashtags color integer.
- setHashtagColor(int) - Method in interface com.hanggrian.socialview.SocialView
-
Sets hashtags color integer.
- setHashtagColors(ColorStateList) - Method in class com.hanggrian.socialview.internal.SocialViews
- setHashtagColors(ColorStateList) - Method in class com.hanggrian.socialview.SocialEditText
-
Sets hashtags color instance.
- setHashtagColors(ColorStateList) - Method in class com.hanggrian.socialview.SocialTextView
-
Sets hashtags color instance.
- setHashtagColors(ColorStateList) - Method in interface com.hanggrian.socialview.SocialView
-
Sets hashtags color instance.
- setHashtagEnabled(boolean) - Method in class com.hanggrian.socialview.internal.SocialViews
- setHashtagEnabled(boolean) - Method in class com.hanggrian.socialview.SocialEditText
-
Determine whether this view should span hashtags.
- setHashtagEnabled(boolean) - Method in class com.hanggrian.socialview.SocialTextView
-
Determine whether this view should span hashtags.
- setHashtagEnabled(boolean) - Method in interface com.hanggrian.socialview.SocialView
-
Determine whether this view should span hashtags.
- setHashtagPattern(Pattern) - Method in class com.hanggrian.socialview.internal.SocialViews
- setHashtagPattern(Pattern) - Method in class com.hanggrian.socialview.SocialEditText
-
Modify regex that are responsible for finding hashtags.
- setHashtagPattern(Pattern) - Method in class com.hanggrian.socialview.SocialTextView
-
Modify regex that are responsible for finding hashtags.
- setHashtagPattern(Pattern) - Method in interface com.hanggrian.socialview.SocialView
-
Modify regex that are responsible for finding hashtags.
- setHashtagTextChangedListener(SocialView.OnChangedListener) - Method in class com.hanggrian.socialview.internal.SocialViews
- setHashtagTextChangedListener(SocialView.OnChangedListener) - Method in class com.hanggrian.socialview.SocialEditText
-
Registers a text watcher to be invoked when a hashtag is modified.
- setHashtagTextChangedListener(SocialView.OnChangedListener) - Method in class com.hanggrian.socialview.SocialTextView
-
Registers a text watcher to be invoked when a hashtag is modified.
- setHashtagTextChangedListener(SocialView.OnChangedListener) - Method in interface com.hanggrian.socialview.SocialView
-
Registers a text watcher to be invoked when a hashtag is modified.
- setHyperlinkColor(int) - Method in class com.hanggrian.socialview.internal.SocialViews
- setHyperlinkColor(int) - Method in class com.hanggrian.socialview.SocialEditText
-
Sets hyperlinks color integer.
- setHyperlinkColor(int) - Method in class com.hanggrian.socialview.SocialTextView
-
Sets hyperlinks color integer.
- setHyperlinkColor(int) - Method in interface com.hanggrian.socialview.SocialView
-
Sets hyperlinks color integer.
- setHyperlinkColors(ColorStateList) - Method in class com.hanggrian.socialview.internal.SocialViews
- setHyperlinkColors(ColorStateList) - Method in class com.hanggrian.socialview.SocialEditText
-
Sets hyperlinks color instance.
- setHyperlinkColors(ColorStateList) - Method in class com.hanggrian.socialview.SocialTextView
-
Sets hyperlinks color instance.
- setHyperlinkColors(ColorStateList) - Method in interface com.hanggrian.socialview.SocialView
-
Sets hyperlinks color instance.
- setHyperlinkEnabled(boolean) - Method in class com.hanggrian.socialview.internal.SocialViews
- setHyperlinkEnabled(boolean) - Method in class com.hanggrian.socialview.SocialEditText
-
Determine whether this view should span hyperlinks.
- setHyperlinkEnabled(boolean) - Method in class com.hanggrian.socialview.SocialTextView
-
Determine whether this view should span hyperlinks.
- setHyperlinkEnabled(boolean) - Method in interface com.hanggrian.socialview.SocialView
-
Determine whether this view should span hyperlinks.
- setHyperlinkPattern(Pattern) - Method in class com.hanggrian.socialview.internal.SocialViews
- setHyperlinkPattern(Pattern) - Method in class com.hanggrian.socialview.SocialEditText
-
Modify regex that are responsible for finding hashtags.
- setHyperlinkPattern(Pattern) - Method in class com.hanggrian.socialview.SocialTextView
-
Modify regex that are responsible for finding hashtags.
- setHyperlinkPattern(Pattern) - Method in interface com.hanggrian.socialview.SocialView
-
Modify regex that are responsible for finding hashtags.
- setMentionColor(int) - Method in class com.hanggrian.socialview.internal.SocialViews
- setMentionColor(int) - Method in class com.hanggrian.socialview.SocialEditText
-
Sets mentions color integer.
- setMentionColor(int) - Method in class com.hanggrian.socialview.SocialTextView
-
Sets mentions color integer.
- setMentionColor(int) - Method in interface com.hanggrian.socialview.SocialView
-
Sets mentions color integer.
- setMentionColors(ColorStateList) - Method in class com.hanggrian.socialview.internal.SocialViews
- setMentionColors(ColorStateList) - Method in class com.hanggrian.socialview.SocialEditText
-
Sets mentions color instance.
- setMentionColors(ColorStateList) - Method in class com.hanggrian.socialview.SocialTextView
-
Sets mentions color instance.
- setMentionColors(ColorStateList) - Method in interface com.hanggrian.socialview.SocialView
-
Sets mentions color instance.
- setMentionEnabled(boolean) - Method in class com.hanggrian.socialview.internal.SocialViews
- setMentionEnabled(boolean) - Method in class com.hanggrian.socialview.SocialEditText
-
Determine whether this view should span mentions.
- setMentionEnabled(boolean) - Method in class com.hanggrian.socialview.SocialTextView
-
Determine whether this view should span mentions.
- setMentionEnabled(boolean) - Method in interface com.hanggrian.socialview.SocialView
-
Determine whether this view should span mentions.
- setMentionPattern(Pattern) - Method in class com.hanggrian.socialview.internal.SocialViews
- setMentionPattern(Pattern) - Method in class com.hanggrian.socialview.SocialEditText
-
Modify regex that are responsible for finding hashtags.
- setMentionPattern(Pattern) - Method in class com.hanggrian.socialview.SocialTextView
-
Modify regex that are responsible for finding hashtags.
- setMentionPattern(Pattern) - Method in interface com.hanggrian.socialview.SocialView
-
Modify regex that are responsible for finding hashtags.
- setMentionTextChangedListener(SocialView.OnChangedListener) - Method in class com.hanggrian.socialview.internal.SocialViews
- setMentionTextChangedListener(SocialView.OnChangedListener) - Method in class com.hanggrian.socialview.SocialEditText
-
Registers a text watcher to be invoked when a mention is modified.
- setMentionTextChangedListener(SocialView.OnChangedListener) - Method in class com.hanggrian.socialview.SocialTextView
-
Registers a text watcher to be invoked when a mention is modified.
- setMentionTextChangedListener(SocialView.OnChangedListener) - Method in interface com.hanggrian.socialview.SocialView
-
Registers a text watcher to be invoked when a mention is modified.
- setOnHashtagClickListener(SocialView.OnClickListener) - Method in class com.hanggrian.socialview.internal.SocialViews
- setOnHashtagClickListener(SocialView.OnClickListener) - Method in class com.hanggrian.socialview.SocialEditText
-
Registers a callback to be invoked when a hashtag is clicked.
- setOnHashtagClickListener(SocialView.OnClickListener) - Method in class com.hanggrian.socialview.SocialTextView
-
Registers a callback to be invoked when a hashtag is clicked.
- setOnHashtagClickListener(SocialView.OnClickListener) - Method in interface com.hanggrian.socialview.SocialView
-
Registers a callback to be invoked when a hashtag is clicked.
- setOnHyperlinkClickListener(SocialView.OnClickListener) - Method in class com.hanggrian.socialview.internal.SocialViews
- setOnHyperlinkClickListener(SocialView.OnClickListener) - Method in class com.hanggrian.socialview.SocialEditText
-
Registers a callback to be invoked when a hyperlink is clicked.
- setOnHyperlinkClickListener(SocialView.OnClickListener) - Method in class com.hanggrian.socialview.SocialTextView
-
Registers a callback to be invoked when a hyperlink is clicked.
- setOnHyperlinkClickListener(SocialView.OnClickListener) - Method in interface com.hanggrian.socialview.SocialView
-
Registers a callback to be invoked when a hyperlink is clicked.
- setOnMentionClickListener(SocialView.OnClickListener) - Method in class com.hanggrian.socialview.internal.SocialViews
- setOnMentionClickListener(SocialView.OnClickListener) - Method in class com.hanggrian.socialview.SocialEditText
-
Registers a callback to be invoked when a mention is clicked.
- setOnMentionClickListener(SocialView.OnClickListener) - Method in class com.hanggrian.socialview.SocialTextView
-
Registers a callback to be invoked when a mention is clicked.
- setOnMentionClickListener(SocialView.OnClickListener) - Method in interface com.hanggrian.socialview.SocialView
-
Registers a callback to be invoked when a mention is clicked.
- SocialEditText - Class in com.hanggrian.socialview
-
EditTextwith hashtag, mention, and hyperlink support. - SocialEditText(Context) - Constructor for class com.hanggrian.socialview.SocialEditText
- SocialEditText(Context, AttributeSet) - Constructor for class com.hanggrian.socialview.SocialEditText
- SocialEditText(Context, AttributeSet, int) - Constructor for class com.hanggrian.socialview.SocialEditText
- SocialTextView - Class in com.hanggrian.socialview
-
TextViewwith hashtag, mention, and hyperlink support. - SocialTextView(Context) - Constructor for class com.hanggrian.socialview.SocialTextView
- SocialTextView(Context, AttributeSet) - Constructor for class com.hanggrian.socialview.SocialTextView
- SocialTextView(Context, AttributeSet, int) - Constructor for class com.hanggrian.socialview.SocialTextView
- SocialView - Interface in com.hanggrian.socialview
-
Base interface of all social widgets, which usually derived from
TextView. - SocialView.OnChangedListener - Interface in com.hanggrian.socialview
-
Interface definition for a callback to be invoked when a hashtag, mention, or hyperlink is modified.
- SocialView.OnClickListener - Interface in com.hanggrian.socialview
-
Interface definition for a callback to be invoked when a hashtag, mention, or hyperlink is clicked.
- SocialViews - Class in com.hanggrian.socialview.internal
-
Utility class to help implement
SocialViewon anyTextView-based class.
All Classes and Interfaces|All Packages