從我一般片段,我有這樣的方法:Android:具有MainLooper的處理程序:「只有創建視圖層次結構的原始線程可以觸及其視圖。」
protected void loadDataListWithDelay() {
Handler handler = new Handler(Looper.getMainLooper());
handler.postDelayed(new Runnable() {
@Override
public void run() {
loadDataList();
}
}, DELAY_START_LOADING);
}
此方法允許開始從服務器的新加載數據(與凌空網絡)。
在我loadDataList()方法也有一些看法可見性設置:
protected void loadDataList(String url, ArrayList<BaseFilters> filters,
String query, boolean byPassSearchMode) {
...
mLoadingDataListView.setVisibility(View.INVISIBLE);
mListContainer.setVisibility(View.VISIBLE);
...
此代碼運行完美,但我今天上午有這樣的碰撞上了Android 6.0.1手機。
你能幫幫我嗎?
我想一個很明顯的問題是,是否有任何片段中的意見可以創建關閉UI線程? – DeeV