Wenn ich von einer Absicht auf eine andere Absicht werde, erhalte ich diese Warnung:
"Fenster bereits fokussiert, Fokusverstärkung ignoriert von: com.android.internal.view.IInputMethodClient $ Stub $ Proxy"
und die Ansicht bleibt auf der alten Absicht.
der Code:
btnCatalog.setOnClickListener(new OnClickListener() {
private ProgressDialog myProgressDialog;
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
myProgressDialog = ProgressDialog.show(introPage.this,
"Please wait...", "Doing Extreme Calculations...", true);
new Thread() {
public void run() {
try{
fetchAndStoreData();
Intent toMainPage = new Intent(introPage.this, mainPage.class);
startActivity(toMainPage);
sleep(5000);
} catch (Exception e) { }
myProgressDialog.dismiss();
}
}.start();
}
});
aber wenn ich die fetchandStoreData() -Methode kommentieren, dann die Absicht zu einer anderen Absicht. Die fetchAndStoreData() -Methode liest XML, liest Daten aus Dateien und speichert auch Daten in der SQLLite-Datenbank.
bisher habe ich keine Ahnung, warum diese Warnung auftritt.
brauchen dringend Hilfe
Dank
Ich bekomme den gleichen Fehler. Soweit ich das beurteilen kann, habe ich die Zielaktivität richtig eingerichtet und die Manifestdatei enthält die Aktivität. Gibt es dafür andere Ursachen? – twilbrand
@twilbrand Wenn Sie diesen Kommentar erhalten, finden Sie unten meine Antwort. Hoffentlich hast du den Fehler schon behoben oder hast ihn nach so vielen Monaten nicht mehr :). Aber wenn Sie eine Lösung für das Problem gefunden haben, warum haben Sie keine eigene Antwort geschrieben? : - \ – Ricket
Mine repariert von: Intent.FLAG_ACTIVITY_CLEAR_TOP –