2013-11-15 21 views
0

我想在API 8上使用SimpleCursorAdapter。因此,我已經安裝了支持庫並正確導入,但Eclipse仍然抱怨說該方法已被棄用。下面的代碼。方法(SimpleCursorAdapter)在導入後仍不推薦使用(受支持的庫)

package com.example.somedb; 
import android.app.Activity; 
import android.database.Cursor; 
import android.os.Bundle; 
import android.provider.ContactsContract; 
import android.support.v4.widget.SimpleCursorAdapter; 
import android.widget.ListAdapter; 


public class MainActivity extends Activity { 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     Cursor myCursor = getContacts(); 
     ListAdapter adapter = new SimpleCursorAdapter(this, 
       android.R.layout.two_line_list_item, 
       myCursor, 
       new String[] { ContactsContract.Contacts._ID, 
       ContactsContract.Contacts.DISPLAY_NAME }, 
       new int[] { android.R.id.text1, android.R.id.text2 }); 
    } 

    private Cursor getContacts() { 
     //do something 
    } 
} 

PS:我不知道如何格式化代碼正確

回答

0

Eclipse是警告你不要使用爲淘汰已標記的方法。不推薦使用不推薦使用的方法,因此您應該爲您嘗試實現的目標找到另一個解決方案。

+0

好吧,我想我可以通過使用支持庫來解決它。謝謝 –

相關問題