2012-04-11 7 views
8

Ich fühle mich wie ein Idiot für diese Frage zu stellen, aber ich habe keine Ahnung, was ein Slider Interrupt ist auf Android, und eine Suche von Google und Stackoverflow ergab nichts. Amazon hat mir eine Ablehnungsbenachrichtigung für meine App geschickt, weil alle Aktivitäten außer der Hauptfunktion (die sie "Popup-Fenster" nennen) nicht gut auf einen Slider-Interrupt reagieren. Ich habe keine Suchleisten irgendwo in der App, also ist das nicht der "Slider", auf den sie sich beziehen.Was ist ein "Slider Interrupt" auf Android

Auch eine der fraglichen Ansichten ist überhaupt keine neue Aktivität, sondern eine Listenansicht. Es verschwindet bei einem "Slider Interrupt". Soweit ich weiß, habe ich keine Kontrolle darüber, was ein Listview-Dialog in diesem Fall tut. Sobald ich herausgefunden habe, was ein Slider-Interrupt ist, wie kann ich dem ListView mitteilen, dass er nicht geschlossen wird, wenn es passiert? Ich nehme an, ich könnte verfolgen, ob die Listenansicht geöffnet ist und in OnResume zurückrufen oder welche Funktion Schieberegler Interrupts behandelt. Aber ohne zu wissen, was ein Slider Interrupt ist, macht es das Testen schwierig.

+0

Es gibt keinen solchen Begriff in Android, daher ist es ein Begriff, der dem Rezensionsteam von Amazon eigen ist. Also musst du sie fragen. – CommonsWare

+0

Ja, ich habe ihnen eine E-Mail geschickt, aber sie brauchen ein paar Tage um zu antworten und ich hoffte, die Situation früher zu lösen. – John

+0

Nur noch eine Vermutung ins Blaue. Bei herkömmlichen Handys gibt es Build-Typen wie Slider, Bar, Clamshell etc. Vielleicht bezieht es sich auf einen Slider wie die Tastatur in der Droid/Milestone, Vision, Desire Z etc. (?) – zpea

Antwort

5

Ich hatte das gleiche Problem mit Amazon. Ich habe ein Ticket eingereicht und hier ist die Antwort:

Ein Slider-Interrupt tritt bei Geräten mit einer ausklappbaren Tastatur auf. Während die App läuft, wird die Tastatur ausgeklappt.

+0

Ja, sie kamen auch zu mir zurück und Das war's. Scheint im Nachhinein offensichtlich. Aber ich habe keine Ahnung, warum sie das Bedürfnis haben, ihre eigenen Bedingungen zu erfinden. Das "Öffnen der Hardware-Tastatur" zu sagen, ist genauso einfach, wie "Slider Interrupt auslösen" zu sagen und jeder versteht es. Wenn sie Fachbegriffe verwenden möchten, sollten sie dies als Konfigurationsänderung bezeichnet haben. – John