설.현.아빠
[autoLink] TextView를 이용하여 자동 링크 생성하기. 본문
<?xml version="1.0" encoding="utf-8"?> <!-- main.xml --> <!-- <?xml version="1.0" encoding="utf-8"?> <!-- strings.xml --> <?xml version="1.0" encoding="utf-8"?> <!-- AndroidManifest.xml -->
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
android:autoLink="web" <- text안의 URL을 LINK로 만든다.
android:autoLink="email" <- text안의 e-mail주소를 LINK로 만든다.
android:autoLink="phone" <- text안의 전화번호를 LINK로 만든다.
android:autoLink="map" <- text안의 지리적 주소를 링크로 만든다.
android:autoLink="none" <- Auto Link를 사용하지 않는다.기본설정임.
android:autoLink="all" <- 4 종류의 링크를 자동 적용.
-->
<TextView
android:id="@+id/mainTextView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/autolink_test1"
android:autoLink="all" />
<TextView
android:id="@+id/mainTextView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/autolink_test2"
android:autoLink="all" />
<TextView
android:id="@+id/mainTextView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/autolink_test3"
android:autoLink="all" />
<TextView
android:id="@+id/mainTextView4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/autolink_test4"
android:autoLink="map" />
</LinearLayout>
<resources>
<string
name="hello"
>Hello World, ex1!</string>
<string
name="app_name"
>ex1</string>
<string
name="autolink_test1"
>dodo4989@nate.com</string>
<string
name="autolink_test2"
>http://www.naver.com</string>
<string
name="autolink_test3"
>01036990104</string>
<string
name="autolink_test4"
>1456 White Mountain Hwy North Conway, NH 03860</string>
</resources>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="lee.android.ex1"
android:versionCode="1"
android:versionName="1.0">
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".ex1"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<uses-library android:name="com.google.android.maps" android:required="true"></uses-library>
</application>
<uses-sdk android:minSdkVersion="8" />
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
</manifest>
'안드로이드 > String' 카테고리의 다른 글
android:textAppearance 사용하기 (1) | 2011.02.11 |
---|---|
ClipboardManager 를 이용한 copy & paste (0) | 2011.02.11 |
문자열을 Resource ID로 사용하는 방법 (0) | 2011.02.11 |
안드로이드에서 문자열을 표현하는 방법 (0) | 2011.02.11 |
[IME] 구현해보기 (0) | 2011.02.11 |