Voglio creare una vista mostrato nell'immagine qui sottopersonalizzato circolare vista
Si prega di fornire qualsiasi aiuto
Thank You
Voglio creare una vista mostrato nell'immagine qui sottopersonalizzato circolare vista
Si prega di fornire qualsiasi aiuto
Thank You
controllare questi link (hub git) u otterrà fonte codice e prova a capirlo, in modo che tu possa personalizzare il tuo fabbisogno
Android-Wheel-Menu
Android-CircleMenu
CircularFloatingActionMenu
Prova questa sotto collegamento. Potrebbe essere d'aiuto.
https://github.com/daCapricorn/ArcMenu
e fare la lista listview circolare.
Seguire questo codice operativo. Codice viene fornito da Samsung
può essere che sarà workfor vostri problemi
http://developer.samsung.com/android/samples/Circle-Launcher
http://www.raywenderlich.com/9864/how-to-create-a-rotating-wheel-control-with-uikit è un tutorial per la creazione di iOS ruota circolare. Quello che devi fare è seguire la stessa matematica e fisica in Android per implementare questa vista semi circolare.
E per l'implementazione della vista personalizzata in Android vedere this. Anche il campione è molto simile a quello che vuoi.
Si tratta di un raccoglitore di valore molto valido, si prega di implementarlo e contribuirlo in Android playground. Nel frattempo cercherò di implementarlo.
Per favore mi chieda qualsiasi cosa. Se hai bisogno d'aiuto. :)
http://developer.android.com/ hanno buon esempio per Creating Custom Views! diverso da quello che va per questo custom-ui-making-a-vintage-thermometer
Penso che sia la risposta molto tardi, ma può utile per gli altri.
Ho trovato una libreria, rielaborata in listview e implementata la lista circolare. Library è here e alcuni frammento di codice
public void changeGroupFlag(Object obj) throws Exception
{
Field[] f = obj.getClass().getSuperclass().getSuperclass().getSuperclass().getDeclaredFields(); // Mapping array members
for (Field tem : f)
{
if (tem.getName().equals("mGroupFlags")) {
tem.setAccessible(true);
Integer mGroupFlags = (Integer)tem.get(obj);
int newGroupFlags = mGroupFlags & 0xfffff8;
tem.set(obj, newGroupFlags);
}
}
}
spero, che questo vi aiuterà.
Happy Coding ...
Vista eccellente. Mostraci qualunque cosa tu abbia provato finora! –
@PareshMayani - Ho provato tutti gli esempi di menu circolari, esempio di menu arco, vista elenco orizzontale, anche cercato di creare una vista personalizzata.Siccome richiedeva la matematica, non sono in grado di crearlo. –