WEB开发网
开发学院手机开发Android 开发 Android开发便签3:TextView的自动检测文本中的超链... 阅读

Android开发便签3:TextView的自动检测文本中的超链接和自动补全

 2010-07-01 15:12:00 来源:WEB开发网   
核心提示:在Android中,TextView的一些应用小例子:Java代码package com.andy.android;import android.app.Activity;import android.os.Bundle;import android.text.util.Linkify;import android.w

Android中,TextView的一些应用小例子:

Java代码

package com.andy.android;

import android.app.Activity;

import android.os.Bundle;

import android.text.util.Linkify;

import android.widget.ArrayAdapter;

import android.widget.AutoCompleteTextView;

import android.widget.TextView;

/**

* TextView 应用例子

* @author Andy.Zhang

*

*/

public class TestTextView extends Activity {

/** Called when the activity is first created. */

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.main);

//1、自动检查超链接

TextView tv = (TextView) findViewById(com.andy.android.R.id.textview);

tv.setText("访问我的javaeye博客 http://andyzhchy.javaeye.com/");

Linkify.addLinks(tv, Linkify.ALL);

//2、自动填充

AutoCompleteTextView autoCompleteTextView = (AutoCompleteTextView)findViewById(R.id.auto_complete);

ArrayAdapter arrayAdapter = new ArrayAdapter(this,

android.R.layout.simple_dropdown_item_1line,new String[]{

"aa", "ab", "bc", "de", "ac","aab"

});

autoCompleteTextView.setAdapter(arrayAdapter);

}

}

package com.andy.android;

import android.app.Activity;

import android.os.Bundle;

import android.text.util.Linkify;

import android.widget.ArrayAdapter;

import android.widget.AutoCompleteTextView;

import android.widget.TextView;

/**

* TextView 应用例子

* @author Andy.Zhang

*

*/

public class TestTextView extends Activity {

/** Called when the activity is first created. */

1 2  下一页

Tags:Android 开发 便签

编辑录入:coldstar [复制链接] [打 印]
赞助商链接