0

有人可以帮我编写代码吗 - 如果我点击按钮,它应该显示全屏图像,然后如果我点击第二页上的按钮,它应该做同样的事情。

我想知道如何连接不同的页面/活动,当你点击一个按钮它应该显示一些图像,然后再次点击该页面将显示另一个图像等等,图像应该是全屏的

4

2 回答 2

0

假设您有两个活动:MyActivity1 和 My Activity2 在 MyActivity1 类中,创建一个按钮并在 Button 的单击侦听器上使用 startActivity(new Intent(MyActivity1.this,MyActivity.class)) 调用 MyActivity2.class

MyActivity2 类将包含一个 ImageView,其宽度和高度将作为 xml 中的“fillparent”值。

您可以继续此过程进行任意数量的活动。

于 2013-10-21T09:53:06.007 回答
0

在设置内容视图后的活动中,使用此代码启动图像活动。

Button btn = (Button)findViewById(R.id.btn);
    btn.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            // TODO Auto-generated method stub

            Intent intent = new Intent(getActivity(),
                    ImageActivity.class);

            startActivity(intent);

        }
    });

现在放置一个 ImageSwitcher 或 Image 视图并设置一个触摸或单击侦听器以根据您的逻辑更改图像。

于 2013-10-20T18:48:59.990 回答