0
基本上我有兩個選項卡。一個片段和一個ListFragment。正確的方式刷新Android ListVew,而在另一個標籤
在片段中,您可以將數據插入數據庫,該數據庫將在其旁邊的ListFragment選項卡中填充ListView。我希望能夠滑動到該ListFragment(插入新數據後),並使用ViewPager功能進行滑動時,我希望刷新ListView。
有沒有適當的方法來做到這一點?如果要求,我可以顯示代碼;但不知道要顯示哪個代碼。首先,這裏是我的查看傳呼機設置:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.fragment_layout);
mSectionsPagerAdapter = new SectionsPagerAdapter(
getSupportFragmentManager());
final ActionBar actionBar = getActionBar();
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
actionBar.setDisplayHomeAsUpEnabled(true);
mViewPager = (ViewPager) findViewById(R.id.viewpager);
mViewPager.setAdapter(mSectionsPagerAdapter);
mViewPager
.setOnPageChangeListener(new ViewPager.SimpleOnPageChangeListener() {
@Override
public void onPageSelected(int position) {
actionBar.setSelectedNavigationItem(position);
}
});
for (int i = 0; i < mSectionsPagerAdapter.getCount(); i++) {
actionBar.addTab(actionBar.newTab()
.setText(mSectionsPagerAdapter.getPageTitle(i))
.setTabListener(this));
}
}
請注意:這不是雙窗格設置。
嗯,我正在標記你正確的答案,並且回答了答案。如果你能給我看一個非常基本的骨架代碼結構,我將不勝感激! – KickingLettuce 2012-07-27 02:52:21
我最近[** blogged **](http://www.androiddesignpatterns.com/2012/07/loaders-and-loadermanager-background.html)關於'Loader''s ...它舉例說明了如何用'ListFragment'實現'LoaderCallbacks'。希望你會發現它的信息。 –
2012-07-27 02:55:15
Android SDK中的API演示示例代碼中的'Loader'上也有大量示例代碼。 – 2012-07-27 02:56:19