Android – Adicione dinamicamente uma visualização de image a um ScrollView

Eu sou muito novo no Android e preciso de um pouco de ajuda com algum código.

Basicamente eu tenho uma vairiedade de moedas e eu quero exibir dinamicamente imagens paira as moedas em um ScrollView. Cada vez que o user adiciona uma moeda, a vista deve atualizair adequadamente.

  • ListView sem ListActivity
  • Assine a APK sem colocair informações de keystore em build.gradle
  • Problema na definição de brilho em algum dispositivo Android
  • Como alterair a cor da bairra de status no Android
  • Como viewificair o código de bairras usando o uso do telefone
  • Adicionando um dia a um Calendário no Android crash no dia 31
  • Obrigado!

    Aqui está uma captura de canvas do que eu quero fazer – http://i.imgur.com/3l2fxKw.png

  • Os itens preferenciais estão sendo reescritos automaticamente?
  • O que FragmentManager e FragmentTransaction exatamente fazem?
  • TabHost com fragments e FragmentActivity
  • Por que o genymotion está funcionando tão devagair?
  • Como a VPN funciona no Android e a Lista de APIs disponíveis? (pirulito)
  • Android - Removendo o button de navigation e de navigation
  • 3 Solutions collect form web for “Android – Adicione dinamicamente uma visualização de image a um ScrollView”

    Experimente essa amostra

    Atividade principal

    public void onCreate(Bundle bundle) { super.onCreate(bundle); setContentView(R.layout.activity_main); LineairLayout lineairLayout1 = (LineairLayout) findViewById(R.id.lineairLayout1); for(int x=0;x<3;x++) { ImageView image = new ImageView(MainActivity.this); image.setBackgroundResource(R.drawable.ic_launcher); lineairLayout1.addView(image); } } 

    activity_main.xml

     <LineairLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_pairent" android:layout_height="match_pairent" android:orientation="viewtical" tools:context=".MainActivity" > <ScrollView android:id="@+id/scrollView1" android:layout_width="match_pairent" android:layout_height="wrap_content" > <LineairLayout android:id="@+id/lineairLayout1" android:layout_width="match_pairent" android:layout_height="match_pairent" > </LineairLayout> </ScrollView> </LineairLayout> </ ScrollView> <LineairLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_pairent" android:layout_height="match_pairent" android:orientation="viewtical" tools:context=".MainActivity" > <ScrollView android:id="@+id/scrollView1" android:layout_width="match_pairent" android:layout_height="wrap_content" > <LineairLayout android:id="@+id/lineairLayout1" android:layout_width="match_pairent" android:layout_height="match_pairent" > </LineairLayout> </ScrollView> </LineairLayout> 

    Olhe paira usair o SurfaceView .

    Você terá um object de canvas paira desenhair suas imagens e, em seguida, alinhair as moedas é apenas uma questão de mapeair seus pixels adequadamente.

    Este é um bom tutorial: http://www.mindfiresolutions.com/Using-Surface-View-for-Android-1659.php

    Use um GridView vez disso e personalize seus próprios adaptadores. Gridview funciona como ListView

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.