這感覺應該是一個非常簡單的任務,但我遇到了很多問題。在我的程序中,我已經爲自己的WebView類擴展了,並試圖以編程方式將它添加到佈局中。這是我的代碼:處理程序不執行運行
Looper.prepare();
Handler handler = new Handler();
handler.post(new Runnable() {
public void run() {
MyWebView webView = new MyWebView(context,1,2,3,4);
appState.projectWebView.add(webView);
addView(webView);
}
});
當我運行此代碼時,它不執行。我不知道爲什麼。謝謝你的時間。
爲什麼你有'Looper.prepare()'那裏? –
當我嘗試沒有它運行的程序我得到這個錯誤: 「12-29 00:10:37.513:E/AndroidRuntime(16641):了java.lang.RuntimeException:無法內螺紋創建處理程序也沒有說所謂Looper.prepare()」 – Marche101
我算了一下,你正試圖從錯誤的線程做到這一點,但沒有足夠的背景下您的代碼示例中給你任何其他建議 –