私のプロジェクトでは、3日間の配列があります。
String[] days = {"Friday", "Saturday", "Sunday"};
これらは、次に示すようにプログラムでViewFlipperに追加されます。
ViewFlipper vf = (ViewFlipper) findViewById(R.id.view_flipper);
TextView textview = new TextView[numDays];
LinearLayout layout = new LinearLayout[numDays];
for(int i = 0; i<numDays; i++){
layout[i] = new LinearLayout(this);
vf.addView(layout[i]);
textview[i] = new TextView(this);
textview[i].setText(data.days[i].name);
layout[i].addView(textview[i]);
}
しかし、アプリをロードするときにViewFlipperに移動すると、次の順序で表示されます。
Friday --- Sunday --- Saturday
なぜこれが起こるのか誰かが知っていますか?