我正在开发一款安卓游戏。我将所有与游戏相关的逻辑和UI放在一个视图中,并将视图放在一个活动中。我的问题是:
如何通过响应键事件并启动新事件来结束视图 活动?
答案 0 :(得分:0)
您可以通过此处列出的startActivity(Intent)方法启动新的Activity。 http://developer.android.com/reference/android/app/Activity.html#startActivity(android.content.Intent)
要响应单击事件,请在xml文件中将android:onClick =“functionName”作为View的属性,将其作为“按钮”(http://developer.android.com/参考/机器人/视图/ View.html#attr_android:的onClick)
functionName(View v)应该在Activity中定义。传递的参数将是对调用该方法的View的引用。
答案 1 :(得分:0)
如果您正在谈论管理视图,则意味着删除按钮单击或任何键事件的视图 你有使用布局。您可以在布局中添加或删除视图
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);