Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/189.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何结束视图并开始新活动?_Android_View - Fatal编程技术网

Android 如何结束视图并开始新活动?

Android 如何结束视图并开始新活动?,android,view,Android,View,我正在开发一款android游戏。我将所有与游戏相关的逻辑和UI放在一个视图中,并将视图放在一个活动中。我的问题是: 如何通过响应关键事件来结束视图并启动新视图 活动 您可以通过此处列出的StartActivityContent方法启动新活动。 要响应单击事件,请在xml文件中,将android:onClick=functionName作为要作为“按钮”的视图的属性http://developer.android.com/reference/android/view/View.htmlattr

我正在开发一款android游戏。我将所有与游戏相关的逻辑和UI放在一个视图中,并将视图放在一个活动中。我的问题是:

如何通过响应关键事件来结束视图并启动新视图 活动


您可以通过此处列出的StartActivityContent方法启动新活动。

要响应单击事件,请在xml文件中,将android:onClick=functionName作为要作为“按钮”的视图的属性http://developer.android.com/reference/android/view/View.htmlattr_android:onClick.


应在活动中定义functionNameView v。传递的参数将是对调用该方法的视图的引用。

如果您谈论的是管理视图,则表示在单击按钮或任何键事件时删除视图 您必须使用布局。可以在布局中添加或删除视图

从布局中删除视图 将视图添加到布局 开始一项活动 或

 layout.removeView(view);
        layout.removeViewInLayout(view);
        layout.removeViewAt(index);
        layout.removeAllViews();
layout.addView(child, index);
       layout.addView(child);
Intent i = new Intent(this, ActivityToBeOpen.class);
        startActivity(i);
                    Intent i = new Intent();

        i.setClassName("application packagename",
                "packagename.ActivityName");
        i.putStringArrayListExtra(CFMConstant.IMAGE_LIST_FOR_GRID_VIEW,
                fullImagePathList());
        startActivity(i);