2012-01-19 84 views
0

我想重新加載我的活動從自定義選項卡。活動主要包括一個列表視圖&如何加載它再。任何片段或示例代碼將是有益的。我已經嘗試所有的事情corrsponding重新加載一個活動在Android,我想知道關於自定義tab.Thanks。如何從android中的選項卡活動重新加載活動?

listContent = (ListView)findViewById(R.id.contentlist); 

    mySQLiteAdapter = new SQLAdapter(this); 
    mySQLiteAdapter.openToWrite(); 

    cursor = mySQLiteAdapter.queueAll(); 

    String[] from = new String[]{SQLAdapter.YMM,SQLAdapter.SS} 
    int[] to = new int[]{R.id.ymm,R.id.ss}; 
    cursorAdapter = 
    new SimpleCursorAdapter(this, R.layout.row, cursor, from, to); 
    listContent.setAdapter(cursorAdapter); 
    listContent.setOnItemClickListener(listContentOnItemClickListener); 
    cursorAdapter.getCursor().requery(); 
    cursorAdapter.notifyDataSetChanged(); 

回答

0

如果通過調用getListView()。invalidateViews()更改列表中的數據並使列表視圖失效,則該活動將自動更新。

+0

感謝您的回覆,我在上面添加了我的代碼,在上面做了這項工作,我需要使其無效。 – Karthik

+0

我試過了,但是應用程序在崩潰之後崩潰了。 – Karthik

+0

調用listContent.invalidateViews() –

相關問題