Android:将ViewFlipper链接到TextView

时间:2013-06-06 15:28:51

标签: android textview viewflipper

在此链接的帮助下:http://www.techrepublic.com/blog/app-builder/a-dog-limps-into-a-saloon-a-tutorial-on-androids-viewflipper-widget/634,我创建了一个显示八个图像的成功鳍状肢。这是我的代码的一部分:

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.analysis);
    vf = (ViewFlipper) findViewById(R.id.Flipper);
    vs = (TextView) findViewById(R.id.textViewSpecies);

    for (int i = 0; i < imagesArray.length; i++) {
        ImageView imageView = new ImageView(this);
        imageView.setBackgroundResource(imagesArray[i]);
        vf.addView(imageView);
    }

    for (int i = 0; i < stringsArray.length; i++) {
        TextView textview = new TextView(this);
        textview.setBackgroundResource(stringsArray[i]);
        vs.addView(textview);
    }

现在我要做的是将TextView附加到每个图像上,当鳍状肢设置在该图片上时,该图像将显示其各自的图片。这是我的尝试:

for (int i = 0; i < stringsArray.length; i++) {
        TextView textview = new TextView(this);
        textview.setBackgroundResource(stringsArray[i]);
        vs.addView(textview);
    }

我在第一行下面添加了一个for循环,但这会在最后两行中产生错误。我不希望文本成为鳍状肢的一部分,而是在它之上。 我该怎么办?

0 个答案:

没有答案