Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Este componente é uma subclasse de LinearLayout, porém seu comportamento esperado só ocorre junto a instâncias de FluigSdkEditText.

Uso

No seu projeto, este componente pode ser utilizado no XML de um layout ou dentro de uma classe Java. No entanto, recomenda-se o uso pelo XML.

...

Bloco de código
languagejava
titleMainActivity.java
collapsetrue
import ...
import sdk.fluig.com.ui.components.edittext.FluigSdkEditText;
import sdk.fluig.com.ui.components.edittext.FluigSdkGroupText;
  
public class MainActivity {
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.my_layout);

        FluigSdkGroupText groupText = (...);

        FluigSdkEditText firstAddedEditText = (...);
        firstEditText.setText(R.string.my_text);
 
        /*
        /por ser subclasse de LinearLayout, já possui métodos como
        //addView(View child) e addView(View child, int index)
        */
        groupText.addView(firstAddedEditText);
 
        TextView textView = (...);
 
        //por não ser instância de FluigSdkEditText,
        //esse TextView será removido automaticamente
        groupText.addView(textView);
 
        FluigSdkEditText topMostEditText = (...);
        editText.setText(R.string.my_text_2);
 
        groupText.addView(topMostEditText, 0);
    }
}

...