android-developers
[Arriba] [Todas las Listas]

Re: [android-developers] Preferencia de costumbre (slider) en un no-touc

To: android-developers@xxxxxxxxxxxxxxxx
Subject: Re: [android-developers] Preferencia de costumbre (slider) en un no-touchscreen dispositivo - cómo para convertir llaves/correctas dejadas a slider cambio?
From: Kostya Vasilyev <kmansoft@xxxxxxxxx>
Date: Sat, 29 Oct 2011 17:48:56 +0400
Delivery-date: Sat, 29 Oct 2011 09:49:29 -0400
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=beta; h=x-beenthere:received-spf:message-id:date:from:user-agent :mime-version:to:subject:references:in-reply-to:x-original-sender :x-original-authentication-results:reply-to:precedence:mailing-list :list-id:x-google-group-id:list-post:list-help:list-archive:sender :list-subscribe:list-unsubscribe:content-type :content-transfer-encoding; bh=/97vWPOPUt9FiuDo4Xb6lvxXrENVvcBvxkh3g4k728Q=; b=VlqyVVNTp0Q0o7pta88+BpZj2cTM68BND3Ww6wcG0p60orH7PUx1GQeLwpS3RO+2/d Y4JgZqIO18rv0/t4VplKpc44uaBoKlqhRN4VQSmBbQO6EiQfJJa7XMBk3dpYZLO1SAdz XE6mpNwMyqyOhqMi3Urr4pX7+9HPDJDCuK++4=
Envelope-to: traductor@xxxxxxxxxxx
In-reply-to: <17640078.2618.1319894132691.JavaMail.geo-discussion-forums@yqp37>
List-archive: <http://groups.google.com/group/android-developers?hl=en_US>
List-help: <http://groups.google.com/support/?hl=en_US>, <mailto:android-developers+help@googlegroups.com>
List-id: <android-developers.googlegroups.com>
List-post: <http://groups.google.com/group/android-developers/post?hl=en_US>, <mailto:android-developers@googlegroups.com>
List-subscribe: <http://groups.google.com/group/android-developers/subscribe?hl=en_US>, <mailto:android-developers+subscribe@googlegroups.com>
List-unsubscribe: <http://groups.google.com/group/android-developers/subscribe?hl=en_US>, <mailto:android-developers+unsubscribe@googlegroups.com>
Mailing-list: list android-developers@xxxxxxxxxxxxxxxx; contact android-developers+owners@xxxxxxxxxxxxxxxx
References: <17640078.2618.1319894132691.JavaMail.geo-discussion-forums@yqp37>
Reply-to: android-developers@xxxxxxxxxxxxxxxx
Sender: android-developers@xxxxxxxxxxxxxxxx
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1
No veo cualquier cosa en Preferencia que haría esto fuera de-de-el-caja.

Aun así, podrías recibir acontecimientos claves en vuestro *PreferenceActivity *subclass y despacho lo a la corriente (aquello necesitaría ser definido, también) preferencia.

Otra manera que viene a la mente está utilizando una preferencia de diálogo con un *slider, en vez de un *slider directamente en la lista de preferencia... Cuál tiene la ventaja de ya teniendo el concepto de valor afectado actualmente. Tú entonces recibir acontecimientos claves en el diálogo (*sub)clase.

( Con respecto al dispositivo - es allí coches quietos que pueden utilizar aquel DIN-*sized radios? Pensé que esto era una cosa del pasado, aparentemente no? )

-- *Kostya

29.10.2011 17:15, *lbendlin пишет:
Un número de mis preferencias de costumbre es del'"*Seekbar" variedad. Pueden ser ajustados amablemente en un dispositivo de pantalla del tacto. Aun así, nuestro *app es ningún también siendo utilizado en el Asteroide de Loro que no incluso tiene llaves/correctas izquierdas propias (el *scroll la rueda emulada arriba de/abajo). Puedo mapa el *media llaves *prev/próximo a derecho/izquierdo, tan hay un hardware *workaround. Justo no sé cómo para coger estos acontecimientos claves para mi preferencia de costumbre (sin *impacting el arriba/abajo paradigma) y convertirles a *slider cambios. Adivino caso peor podría *override el *onClick acontecimiento para la preferencia de costumbre de modo que pegando el botón grande ciclo #por unos cuantos *discrete *slider *settings.
Lo es posible a *override *onKeyDown para una preferencia de costumbre?
--
Recibiste este mensaje porque eres *subscribed al *Google
Grupos "*Android *Developers" grupo.
A correo a este grupo, envía *email a *android-developers@xxxxxxxxxxxxxxxx
A *unsubscribe de este grupo, envía *email a *android-*developers+unsubscribe@xxxxxxxxxxxxxxxx

Puesto que más opciones, visita este grupo en
*http://grupos.*google.*com/Grupo/*android-*developers?*hl=*en

--
*Kostya *Vasilyev

--
Recibiste este mensaje porque eres *subscribed al *Google
Grupos "*Android *Developers" grupo.
A correo a este grupo, envía *email a *android-developers@xxxxxxxxxxxxxxxx
A *unsubscribe de este grupo, envía *email a *android-*developers+unsubscribe@xxxxxxxxxxxxxxxx

Puesto que más opciones, visita este grupo en
*http://grupos.*google.*com/Grupo/*android-*developers?*hl=*en

I don't see anything in Preference that would do this out-of-the-box.

However, you could receive key events in your PreferenceActivity subclass and dispatch it to the current (that would need to be defined, too) preference.

Another way that comes to mind is using a dialog preference with a slider, instead of a slider directly in the preference list... which has the advantage of already having the concept of currently affected value. You'd then receive key events in the dialog (sub)class.

( Regarding the device - are there still cars that can use those DIN-sized radios? I thought this was a thing of the past, apparently not? )

-- Kostya

29.10.2011 17:15, lbendlin пишет:
A number of my custom preferences are of the'"Seekbar" variety. They can be adjusted nicely on a touch screen device. However, our app is no also being used on the Parrot Asteroid which doesn't even have proper left/right keys (the scroll wheel emulated up/down). I can map the media keys prev/next to left/right, so there is a hardware workaround. I just don't know how to catch these key events for my custom preference (without impacting the up/down paradigm) and convert them into slider changes. I guess worst case I could override the onClick event for the custom preference so that hitting the big button would cycle through a few discrete slider settings.
Is it possible to override onKeyDown for a custom preference?
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@xxxxxxxxxxxxxxxx
To unsubscribe from this group, send email to
android-developers+unsubscribe@xxxxxxxxxxxxxxxx
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

--
Kostya Vasilyev

--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@xxxxxxxxxxxxxxxx
To unsubscribe from this group, send email to
android-developers+unsubscribe@xxxxxxxxxxxxxxxx
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

<Anterior por Tema] Tema Actual [Siguiente por Tema>