如何在不扩展的情况下实现列表活动



我想在没有扩展listActivity的情况下实现ListView,我不知道如何实现它。我只是不能做 getListView();因为我没有从列表活动扩展。你能给出一个示例代码吗 我会照顾列表视图来做到这一点 -> lv.setAdapter(listAdapter)

我的 XML 看起来像那样

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/linearLa"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content" >
  <ImageView
        android:id="@+id/iconremove"
        android:layout_width="50dip"
        android:layout_height="50dip"
        android:scaleType="centerCrop"
         android:src="@drawable/removeicon"
      android:visibility="gone"
          />
  <TextView
        android:id="@+id/textView"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
            android:layout_gravity="left|center_vertical"
        android:layout_marginLeft="10dip"
        android:layout_weight="1"
        android:textSize="20dip" />
</LinearLayout>

和我的代码:

public class ListRss extends SherlockActivity  {
    ActionBar actionbar; 
    @SuppressWarnings("unchecked")
    public ArrayList<rssLinkAndTitle> ListRssLinkAndTitle=new ArrayList();
    //public ArrayList listValue=new ArrayList();
    RssArrays rssparser=new RssArrays();
    Context con;
    public void onCreate(Bundle savedInstanceState) {

            super.onCreate(savedInstanceState);
            setContentView(R.layout.titlesrss);
            actionbar=getSupportActionBar();
            con=getApplicationContext();
        //  ListRssAdpter listAdapter;
            ListView    lv = (ListView) findViewById(R.id.linearLa ); 
            lv.setTextFilterEnabled(true);
lv.setAdapter(listAdapter)

我想实现没有扩展列表活动的列表视图

请注意,您可以使用SherlockListActivity

我只是不能做getListView();因为我没有从listActivity扩展。

正确。您需要使用包含ListView的布局资源的 ID 调用 setContentView()。然后,您可以通过findViewById()检索该ListView,就像任何其他小部件一样。

您可以在布局中创建列表视图并创建列表视图对象 在代码中引用它,而无需扩展 Lisivew 活动

<ListView android:id="@+id/list1" android:layout_width="wrap_content" android:layout_height="wrap_content"/>

希望我明白你的意思

相关内容

最新更新