私はHTSセンスでHTCヒーローを使用しています。
AsyncTaskがexecute()でdoInBackgroundメソッドを実行しないことがあるという経験があります。
これは私のヒーローにのみ表示されます。誰かが同じ問題に遭遇しましたか?
/マーティン
私はHTSセンスでHTCヒーローを使用しています。
AsyncTaskがexecute()でdoInBackgroundメソッドを実行しないことがあるという経験があります。
これは私のヒーローにのみ表示されます。誰かが同じ問題に遭遇しましたか?
/マーティン
あなたがすべきことは、@ OverrideフラグをdoInBackground(Void ... params){}に追加することです。関数を使用して、デフォルトの関数を実際にオーバーライドするようにします。
好き:
@Override
public Void doInBackground(String... params) {
// Do something
}
重要な注意点は、クラス定義で定義されているものと関数のパラメータークラスを一致させることです。
public class FetcherManager extends AsyncTask<Url, Integer, Long>{};
@Override
public Long doInBackground(Url... params) {
// Do things
};
@Override
protected void onProgressUpdate(Integer... progress) {
// Do things
}
@Override
protected void onPostExecute(Long result) {
// Do things
}
この問題ではありませんが、HTC Hero の開発中に、Android のどのバニラ バージョンにも見られないいくつかのバグに遭遇しました。
つまり、HTC Sense ダイヤラからコールがダイヤルされた場合、発信コール インテントは送信されません。これは、以前のものではなく、最新の HTC Hero ビルドにあります。
また、電話アイコンは、最近使用したアプリ画面にダイヤラー アイコンと一緒に表示されます。これを押すと (ダイヤラー アイコン)、大きな問題が発生します。
あなたのバグについて HTC に連絡し、ログを提供してください。
これはほぼ2週間前で、フィードバックはありませんでした