All Projects → fobidlim → Linkable Text Android

fobidlim / Linkable Text Android

Licence: apache-2.0
Clickable @mentions, #hashtags and links

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Linkable Text Android

bear
Add to each Bear note a back-reference to notes that are citing it.
Stars: ✭ 28 (+16.67%)
Mutual labels:  links
Jquery.scrollto
Lightweight, cross-browser and highly customizable animated scrolling with jQuery
Stars: ✭ 3,609 (+14937.5%)
Mutual labels:  links
Symfony Certification Preparation List
List of topic-specific resources to help you prepare for Symfony certification
Stars: ✭ 460 (+1816.67%)
Mutual labels:  links
Awesome Cuda
This is a list of useful libraries and resources for CUDA development.
Stars: ✭ 274 (+1041.67%)
Mutual labels:  links
Arquivo
🔍 Recursos para pesquisa e desenvolvimento
Stars: ✭ 332 (+1283.33%)
Mutual labels:  links
React Native Autolink
Automatic linking of URLs, phone numbers, emails, handles, etc. in strings for React Native
Stars: ✭ 389 (+1520.83%)
Mutual labels:  links
octopus
Recursive and multi-threaded broken link checker
Stars: ✭ 19 (-20.83%)
Mutual labels:  links
Rdrview
Firefox Reader View as a command line tool
Stars: ✭ 622 (+2491.67%)
Mutual labels:  links
For Data Science Beginners
Set of 📝 with 🔗 to help those who are Data Science beginners 🤖
Stars: ✭ 355 (+1379.17%)
Mutual labels:  links
Sdk
Make any URL embeddable. Turn any URL into a beautiful link preview.
Stars: ✭ 446 (+1758.33%)
Mutual labels:  links
Pycrumbs
Bits and bytes of Python from the Internet
Stars: ✭ 3,071 (+12695.83%)
Mutual labels:  links
Cryptolist
Curated collection of blockchain & cryptocurrency resources.
Stars: ✭ 3,501 (+14487.5%)
Mutual labels:  links
Attributedtextview
Easiest way to create an attributed UITextView (with support for multiple links and from html)
Stars: ✭ 397 (+1554.17%)
Mutual labels:  links
Gamedevelopmentlinks
This is a collection of useful game-development links including, but not restricted to, development with MonoGame.
Stars: ✭ 257 (+970.83%)
Mutual labels:  links
Understanding Math
Links to resources talking about how to understand mathematics, mathematical language and mathematical notation.
Stars: ✭ 574 (+2291.67%)
Mutual labels:  links
ngx-linkifyjs
Angular V8 wrapper for linkifyjs - library for finding links in plain text and converting them to HTML <a> tags via linkifyjs
Stars: ✭ 40 (+66.67%)
Mutual labels:  links
Learndagger
List of resources to learn about Dependency Injection and Dagger 2
Stars: ✭ 381 (+1487.5%)
Mutual labels:  links
Awesome bot
✅ Validate links in awesome projects
Stars: ✭ 697 (+2804.17%)
Mutual labels:  links
Nighttab
A neutral new tab page accented with a chosen colour. Customise the layout, style, background and bookmarks in nightTab.
Stars: ✭ 598 (+2391.67%)
Mutual labels:  links
Promote Your Next Startup
🚀 Free resources you may use to promote your next startup
Stars: ✭ 412 (+1616.67%)
Mutual labels:  links

Linkable Text Library

Android Arsenal

Join the chat at https://gitter.im/fobid/linkable-text/Lobby

Github Release

You can download Linkable Text Sample application on Google Play.

Get it on Google Play

Download

Download the latest JAR or grab via Maven:

<dependency>
  <groupId>com.github.fobid</groupId>
  <artifactId>linkable-text</artifactId>
  <version>0.2.0</version>
</dependency>

or Gradle:

implementation 'com.github.fobid:linkable-text:0.2.0'

Usage

 <com.github.fobid.linkabletext.widget.LinkableTextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />

If you don't want to set link, then add app:enabledLinks="false" in your xml. Or, LinkableTextView.setEnabledLinks(false) in your code.

You must call LinkableTextView.setOnLinkClickListener() after setText() to set links clickable.

Attributes

<com.github.fobid.linkabletext.widget.LinkableTextView
		xmlns:linkable="http://schemas.android.com/apk/res-auto"
        android:id="@android:id/text1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        linkable:enabledLinks="false" />

You can make all links to be disabled with enabledLinks=false in your layout xml or setEnabledLinks(false) in your code. Every links are able to be set disabled on each.

If you remove all of underlines, then use enabledUnderlines=false in your layout xml or setEnabledUnderlines(false) in your code. It is also supported to each links.

Default value of all links and underlines is true

License

Copyright 2016 fobidlim

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].