Meracie komponenty:Progress: Rozdiel medzi revíziami

Z Kiwiki
Skočit na navigaci Skočit na vyhledávání
d
Riadok 3: Riadok 3:
 
==Opis==
 
==Opis==
 
Progress - horizontálny ukazateľ postupu (progresu). Reprezentovaná hodnota je zobrazená cez pohybujúci sa vodorovný stĺpec. Nad komponentom je hlavný nadpis, dodatočný text je umiestnený naľavo od zobrazovanej hodnoty.  
 
Progress - horizontálny ukazateľ postupu (progresu). Reprezentovaná hodnota je zobrazená cez pohybujúci sa vodorovný stĺpec. Nad komponentom je hlavný nadpis, dodatočný text je umiestnený naľavo od zobrazovanej hodnoty.  
 +
Zobrazovaná hodnota má význam percentuálnej hodnoty medzi minimom a max. Napr. ak je minimum=50, maximum=70, hodnota=60, tak komponent Progress bude ukazovať hodnotu 50%.
  
 
===Prednastavené hodnoty komponentu===
 
===Prednastavené hodnoty komponentu===
Riadok 13: Riadok 14:
 
===Špeciálne nastavenie komponentu Progress===
 
===Špeciálne nastavenie komponentu Progress===
 
*Pri použití komponentu sa odporúča nastaviť výšku komponentu na 0 dip. V tomto prípade sa správna výška vypočíta zo šírky komponentu tak, aby jeho rozmery boli proporčne správne.  
 
*Pri použití komponentu sa odporúča nastaviť výšku komponentu na 0 dip. V tomto prípade sa správna výška vypočíta zo šírky komponentu tak, aby jeho rozmery boli proporčne správne.  
*Minimálna hodnota musí byť vždy 0. Pri pokuse o jej zmenu na hodnotu inú ako 0, skončí tento pokus neúspechom.
 
*Maximálna hodnota musí byť vždy 100. Pri pokuse o jej zmenu na hodnotu inú ako 0, skončí tento pokus neúspechom.
 
  
 
==Náhľady==
 
==Náhľady==

Verzia zo dňa a času 15:13, 2. január 2013

Jazyk EN SK Navigácia Android projekty -> Meracie komponenty -> Meracie komponenty:Progress -> MeasureDemo

Opis

Progress - horizontálny ukazateľ postupu (progresu). Reprezentovaná hodnota je zobrazená cez pohybujúci sa vodorovný stĺpec. Nad komponentom je hlavný nadpis, dodatočný text je umiestnený naľavo od zobrazovanej hodnoty. Zobrazovaná hodnota má význam percentuálnej hodnoty medzi minimom a max. Napr. ak je minimum=50, maximum=70, hodnota=60, tak komponent Progress bude ukazovať hodnotu 50%.

Prednastavené hodnoty komponentu

  • value = 0
  • minimum = 0
  • maximum = 100
  • warning = 60 % z maxima
  • alert = 85 % z maxima

Špeciálne nastavenie komponentu Progress

  • Pri použití komponentu sa odporúča nastaviť výšku komponentu na 0 dip. V tomto prípade sa správna výška vypočíta zo šírky komponentu tak, aby jeho rozmery boli proporčne správne.

Náhľady

Príklad použitia

xml (activity_meter.xml)

    <eu.sensys.measurelib.Progress
        android:id="@+id/meter"
        android:layout_width="wrap_content"
        android:layout_height="0dp"
     />

java

public void onCreate(Bundle savedInstanceState) {
   super.onCreate(savedInstanceState);
   setContentView(R.layout.activity_meter);
   MeraciKomponent mk;
   this.mk = (MeraciKomponent) findViewById(R.id.meter);
   mk.setLabel("Ukazateľ postupu");   
   mk.setLabel2("[%]");
   mk.setWarningPercent(50); // pre obrázok C)
   mk.setColorTheme(ComponentStyle.THEME_PASTEL);	 
}