显示图像逐个查看

时间:2010-08-04 05:51:21

标签: android

您好我正在申请该应用程序中的一个小孩应用程序我要显示1 + 1 = 2,1 + 2 = 3等。为此我想要显示数字图像逐一显示。这意味着fiorst显示1经过一段时间之后的另一个数字。为此我给了一些建议。请给我一些示例代码。谢谢提前

1 个答案:

答案 0 :(得分:0)

您的idéa与我在Android Market中的应用程序类似,名为Learn Math,如下所示: alt text http://www.skogberg.eu/android/LearnMathWins.png

我为图片使用TableLayout个人TableRow,如下所示:

<TableRow android:layout_marginTop="5dp">
    <ImageView android:id="@+id/img1" />
    <ImageView android:id="@+id/img2" />
    <ImageView android:id="@+id/img3" />
    <ImageView android:id="@+id/img4" />
</TableRow>

程序本身具有图像的私有变量,我根据用户选择更改了这些变量。最初它可能看起来像这样(按照上图):

public class LearnMath extends Activity {
    private ImageView img1, img2, img3, img4;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        img1 = (ImageView)findViewById(R.id.img1);
        img2 = (ImageView)findViewById(R.id.img2);
        img3 = (ImageView)findViewById(R.id.img3);
        img4 = (ImageView)findViewById(R.id.img4);

        // .png images located in res/drawable folder with lower case names
        img1.setImageResource(R.drawable.six);
        img2.setImageResource(R.drawable.plus);
        img3.setImageResource(R.drawable.zero);
        img4.setImageResource(R.drawable.equals);
    }

我希望这能为您提供申请的起点!