2012-04-11 14 views
8

Mi sento un idiota per dover fare questa domanda, ma non ho idea di cosa sia un'interruzione di scorrimento su Android e una ricerca di Google e StackOverflow non ha restituito nulla. Amazon mi ha inviato un avviso di rifiuto per la mia app perché tutte le attività tranne quella principale (che chiamano "finestre popup") non rispondono bene all'interruzione del cursore. Non ho barre di ricerca ovunque nell'app, quindi non è il "cursore" a cui si riferiscono.Cos'è un "interruzione di scorrimento" su Android

Inoltre, una delle viste in questione non è affatto una nuova attività, ma una lista. Scompare su una "interruzione di scorrimento". Per quanto ne so, non ho alcun controllo su ciò che una finestra di dialogo listview fa in questo caso. Una volta che capisco cos'è un'interruzione del cursore, come faccio a dire che la listview non si chiude quando succede? Suppongo di poter tracciare se listview è aperto e richiamare in onResume o qualunque funzione gestisca gli interrupt del cursore. Ma senza sapere cosa sia un'interruzione del cursore, rende difficile il test.

+0

Non esiste un termine simile in Android, quindi è un termine specifico del team di revisione di Amazon. Quindi, dovrai chiedere loro. – CommonsWare

+0

Sì, ho inviato loro una e-mail ma ci sono voluti alcuni giorni per rispondere e speravo di risolvere la situazione prima. – John

+0

Solo un'altra ipotesi nel blu. Con i telefoni cellulari convenzionali là dove tipi di costruzione come slider, bar, clamshell ecc. Forse si riferisce a un cursore come la tastiera in Droid/Milestone, Vision, Desire Z ecc. (?) – zpea

risposta

5

Ho avuto lo stesso problema con Amazon. Ho archiviato un biglietto ed ecco la risposta:

Un interruzione di scorrimento si verifica sui dispositivi con una tastiera a scomparsa. Mentre l'app è in esecuzione, la tastiera viene capovolta.

+0

Sì, anche loro sono tornati da me era così. Sembra ovvio col senno di poi. Ma non ho idea del perché sentano il bisogno di prendere le loro condizioni. Dire "aprire la tastiera hardware" è semplice come dire "attiva un'interruzione del cursore" e tutti la capiscono. Se vogliono usare termini tecnici, dovrebbero averlo chiamato un cambio di configurazione. – John

Problemi correlati