短信收件箱 - TextView的

问题描述:

你好,我创建的短信应用巫显示我的内容Inbox.I的正在使用的TextView但与screen.I问题无法看到屏幕大小的所有短信,但只有短信..我做不到向下滚动。我怎样才能看到所有的短信向上/向下滚动?或者它支持TextView? 对不起,我的英语我是捷克。 由于短信收件箱 - TextView的

源代码:

import android.app.Activity; 
import android.database.Cursor; 
import android.net.Uri; 
import android.os.Bundle; 
import android.widget.TextView; 

    public class Mynew extends Activity { 

     @Override 
     public void onCreate(Bundle savedInstanceState) { 
      super.onCreate(savedInstanceState); 
      TextView view = new TextView(this); 
      Uri uriSMSURI = Uri.parse("content://sms/inbox"); 
      Cursor cur = getContentResolver().query(uriSMSURI, null, null, null, null); 
      String sms = ""; 
      while (cur.moveToNext()) { 
       String address = cur.getString(cur.getColumnIndex("address")); 
       String body = cur.getString(cur.getColumnIndexOrThrow("body")); 
       sms += "From :" + address + " : " + body+"\n";   
      } 
      view.setText(sms); 
      setContentView(view); 
     } 
    } 

XML:

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="vertical" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    > 
<TextView 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 

    android:text="@string/hello" 
    android:id="@+id/row_entry"/> 

/> 


</LinearLayout> 

清单:

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
     package="New.test" 
     android:versionCode="1" 
     android:versionName="1.0"> 
    <application android:icon="@drawable/icon" android:label="@string/app_name"> 
     <activity android:name=".Mynew" 
        android:label="@string/app_name"> 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 
       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 

    </application> 



<uses-permission android:name="android.permission.READ_SMS"></uses-permission> 
</manifest> 

环绕与滚动型TextView的。

或更可能是你想要什么,如果你需要做的事情与列表非常有用:了解列表视图

+0

是的,我试图使这个aplication与ListView的,但它没有work.Can我张贴在这里源代码与列表视图,你可以检查它吗? – Adam 2011-02-05 08:03:56