Condividi questo post su Del.icio.usCondividi questo post su DiggCondividi questo post su FacebookCondividi questo post su GoogleCondividi questo post su LiveCondividi questo post su MySpaceCondividi questo post su RedditCondividi questo post su SlashdotCondividi questo post su StumbleUponCondividi questo post su TechnoratiCondividi questo post su TwitterCondividi questo post su YahooCondividi questo post su Google buzz

Autore Topic: creare clipdrawable su un'imageview per barra progresso  (Letto 23 volte)

Offline ALEX88-ANDR0!D

  • Nuovo arrivato
  • *
  • Post: 8
    • Mostra profilo
  • Dispositivo Android:
    nexusone (quando arriva in italia)
  • Sistema operativo:
    WINDOWS 7
creare clipdrawable su un'imageview per barra progresso
« il: 31 Luglio 2010, 19:33:14 CEST »
0
buona sera a tutti , vorrei creare un'applicazione semplice dove cliccando su un pulsante avanzi una bara di progresso , tramite una guida ho realizato + o - la stessa cosa , ma non avanza un imageview ma lo stesso button pulsante apparendo piano piano dopo ogni click su esso .oggi cercando su internet ho trovato un'altra guida
Citazione
il link : Drawable Resources | Android Developers   per comodità vi copio il codice

example:
XML file saved at res/drawable/clip.xml:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:drawable="@drawable/android"
    android:clipOrientation="horizontal"
    android:gravity="left" />
</shape>

The following layout XML applies the clip drawable to a View:
<ImageView
    android:id="@+id/image"
    android:background="@drawable/clip"
    android:layout_height="wrap_content"
    android:layout_width="wrap_content" />

The following code gets the drawable and increases the amount of clipping in order to progressively reveal the image:
ImageView imageview = (ImageView) findViewById(R.id.image);
ClipDrawable drawable = (ClipDrawable) imageview.getDrawable();
drawable.setLevel(drawable.getLevel() + 1000);

Increasing the level reduces the amount of clipping and slowly reveals the image. Here it is at a level of 7000:
 

Note: The default level is 0, which is fully clipped so the image is not visible. When the level is 10,000, the image is
not clipped and completely visible.

quest'ultimo sia implementandolo in qualche maniera al precedente e con progetto nuovo ho problemi ... mi potete aiutare ? grazie mille