CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: megthebest con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: bluemask con ben 7 Thanks ricevuti negli ultimi sette giorni
Utente del mese: bluemask con ben 47 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 2 su 2
Discussione:

effetto bottone

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Androidiano


    Registrato dal
    Jun 2012
    Messaggi
    70

    Ringraziamenti
    0
    Ringraziato 3 volte in 3 Posts
    Predefinito

    effetto bottone

    ciao a tutti,mi sapete dire come posso inserire in eclipse un bottone che quando viene cliccato dia un effetto di essere stato premuto. non so se mi sono spiegato bene,avete presente quando cliccate un pulsante??lui si anima e poi esegue la cosa che doveva fare.grazie in anticipo

  2.  
  3. #2
    Senior Droid L'avatar di frank17next


    Registrato dal
    Jan 2010
    Località
    Campobasso
    Messaggi
    739
    Smartphone
    GNexus, Galaxy Note, GT 10.1

    Ringraziamenti
    16
    Ringraziato 143 volte in 102 Posts
    Predefinito

    Quote Originariamente inviato da 27andrea Visualizza il messaggio
    ciao a tutti,mi sapete dire come posso inserire in eclipse un bottone che quando viene cliccato dia un effetto di essere stato premuto. non so se mi sono spiegato bene,avete presente quando cliccate un pulsante??lui si anima e poi esegue la cosa che doveva fare.grazie in anticipo
    Devi dichiarare nel tuo layoutxxx.xml un Button (all'interno di un qualsiasi layout):

    codice:
    <Button
                    android:id="@+id/mioPulsante"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:lines="3"
                    android:text="Pulsante"
                    android:textColor="#ffa500"
                    android:textSize="30dp"
                    android:textStyle="bold" />
    Se poi vuoi personalizzare lo sfondo e l'effetto del tap sul pulsante, puoi creare un drawable personalizzato, sempre in xml, che abbia una struttura simile:

    codice:
    <?xml version="1.0" encoding="utf-8"?>
    <selector
        xmlns:android="http://schemas.android.com/apk/res/android">
    
        <item android:state_pressed="true" >
            <shape>
                <gradient
                    android:startColor="#009900"
                    android:endColor="#009900"
                    android:angle="270" />
                <corners
                    android:radius="3dp" />
                <padding
                    android:left="10dp"
                    android:top="10dp"
                    android:right="10dp"
                    android:bottom="10dp" />
            </shape>
        </item>
    
        <item android:state_focused="true" >
            <shape>
                <gradient
                    android:endColor="#885588"
                    android:startColor="#8855ff"
                    android:angle="270" />
                <stroke
                    android:width="3dp"
                    android:color="#668855" />
                <corners
                    android:radius="3dp" />
                <padding
                    android:left="10dp"
                    android:top="10dp"
                    android:right="10dp"
                    android:bottom="10dp" />
            </shape>
        </item>
    
        <item>        
            <shape>
                <gradient
                    android:endColor="#112233"
                    android:startColor="#112233"
                    android:angle="270" />
                <corners
                    android:radius="3dp" />
                <padding
                    android:left="10dp"
                    android:top="10dp"
                    android:right="10dp"
                    android:bottom="10dp" />
            </shape>
        </item>
    </selector>
    Ad ogni modo, Eclipse configurato con Android SDK offre il 'Graphical Layout', un mini-editor grafico per manipolare attraverso una palette, tutti gli oggetti grafici esistenti nell'android-sdk.
    Nexus 6 - 5.0.1 Stock
    Nexus 5 - 5.0.1 Stock + Root
    Galaxy Note 3 GT-N9005 - 4.4.4 Stock + Root
    Galaxy Tab 10.1 Slim P7500 - [JB] CyanogenMod 10 4.1.2 Pershoot (Nightly 20121013)
    ------------------------------------------------------------------------
    https://sites.google.com/site/frank17next/

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy