Kiedy jadę z jednym zamiarem innej intencji, jestem coraz to ostrzeżenie:
"Okno jest już skupione, ignorując wzmocnienie ostrości: com.android.internal.view.IInputMethodClient $ Stub $ Proxy"
, a widok pozostaje w starym zamierzeniu.
kod jest:
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();
}
});
ale kiedy skomentować sposób fetchandStoreData(), to zamiarem przenosi się do innego intencji. Metoda fetchAndStoreData() odczytuje dane odczytu XML z plików, a także zapisuje dane w bazie danych SQLLite.
tej pory mam pojęcia, dlaczego to ostrzeżenie występujące.
potrzebować pilnej pomocy
Dzięki
Otrzymuję ten sam błąd. O ile mogę powiedzieć, mam poprawnie skonfigurowaną aktywność docelową, a plik manifestu zawiera działanie. Czy są inne przyczyny? – twilbrand
@twilbrand Jeśli dostaniesz ten komentarz, zobacz moją odpowiedź poniżej. Mam nadzieję, że już naprawiłeś błąd lub nie masz go po tylu miesiącach :). Ale jeśli znalazłeś rozwiązanie problemu, dlaczego nie zamieściłeś swojej odpowiedzi? : - \ – Ricket
Mine naprawione przez: Intent.FLAG_ACTIVITY_CLEAR_TOP –