android-loader

    0熱度

    1回答

    我有一個加載程序。我希望它只能在底層數據模型更改時啓動。我認爲這是裝載機的要點。從Android文檔: 裝載程序,特別是CursorLoader,預計在停止後保留其數據 。這允許應用程序跨活動或片段的onStop()和onStart()方法保留其數據 ,因此 當用戶返回到應用程序時,他們不必等待 數據重新加載。 太好了。但是,每當我的活動恢復時,我的加載器onStartLoading()都會被調用

    2熱度

    1回答

    我已經在onStopLoader()中實現了一個Loader,我調用了cancelLoad()方法。但是,儘管上述呼叫,onCanceled()沒有被調用。這個回調的目的是什麼? 按下我的活動中的主頁按鈕,我可以看到onStop(),因爲活動正在調用,而Loader的另一個onStopLoading()也被調用。 @Override public void onStopLoading() {

    0熱度

    1回答

    我正在實現Two Pane UI。左窗格中的列表視圖由加載程序填充。單擊列表項目時,右窗格顯示有關該項目的詳細信息。 我想設置左窗格中的第一個項目,默認情況下將其選中,並將其細節顯示在右側窗格中。要做到這一點,我試圖打電話給我performItemClick()名單這樣的: listView.performItemClick(listView, ListView.SCROLL

    1熱度

    1回答

    在我的IM應用程序中,有一個聊天窗口,其中loader.onContentChanged在發送或接收消息時被調用。 它工作得很好,但有時甚至在調用'loader.onContentChanged'後沒有調用onCreateLoader和onLoadFinished。 這是非常隨機的,但用戶得到一個奇怪的行爲,其中他們點擊發送和消息消失。 日誌表明initLoader被調用,但來自onCreateL

    0熱度

    3回答

    我已經嘗試了所有我可以在過去五天如何獲得AsyncTask Loader使用內容提供商獲取數據更改的通知,但沒有運氣和所有在stackoverflow中提供的答案都沒有讓我無論如何。 我真的需要你的幫助。 我正在使用AsyncTaskLoader和內容提供程序從數據庫中檢索數據,將它添加到我的數組列表並使用recyclerview適配器更新我的片段。新數據由同步適配器異步下載並存儲在數據庫中。通常

    1熱度

    1回答

    我在AsyncLoader節省從服務器到本地數據庫中的數據(onLoadFinished方法裏面我開始下一個,我想顯示保存數據的活動),但數據庫是actualy空,也只發生後的數據當添加新的數據(我的意思是現有的數據庫記錄效果很好),我該如何解決這個問題? 活動 public class LoadingActivity extends AppCompatActivity implements an

    1熱度

    1回答

    我在我的應用程序中使用Loader's。我想製作不同的請求(從網絡獲取數據),當我旋轉屏幕時,所有這些都必須正確工作。 對於每個請求,我可以使用自己的Loader嗎? p.s.我沒有在文檔中找到它。

    1熱度

    1回答

    我想使用Fragment顯示聯繫人列表。當用戶從列表中選擇姓名時,該號碼將顯示在烤麪包上。該列表將僅顯示姓名。如何獲得數字表單聯繫人。我通過Android開發人員培訓去了檢索聯繫人列表,但該教程是不完整的,甚至下載示例代碼並沒有幫助,因爲樣本代碼是更先進的聯繫人列表操作(搜索等) public void onCreate(Bundle savedInstanceState) { sup

    2熱度

    1回答

    道歉,如果這看起來微不足道。 我一直在研究我的第一個android應用程序,並希望建議實現加載/啓動畫面的最佳方式。 我的設計師想出了加載/閃屏,我不知道如何實現這一點。 難道我問設計師這樣創建.gif圖像我可以播放或 我是否這個代碼在應用程序的方式,進度條和自行車 移動從左至右並在完成的任務(遠程異步任務),我手動推到100%,圖像最右邊表示完成。 請注意,自行車從左側開始,並繼續向右,進度指示

    -1熱度

    1回答

    與AsyncTask的doInBackground()類似,asynctask loader的回調方法onLoadFinished()將在後臺運行並獲取來自URL的響應,然後將響應發送到LoaderManager的onLoadFinished()以將響應附加到視圖,這些視圖可能會或可能不會在主UI線程上運行。類似於onPostExecute()。如果我使用AsynctaskLoader或Loade