【发布时间】:2014-02-03 21:47:36
【问题描述】:
我正在尝试创建一个应用程序,该应用程序允许在单击按钮时一次出现多个 FrameLayouts。
目前我的代码是:
int count = 0;
if(count == 0 && view.isEnabled()) {
FrameLayout addActivities = (FrameLayout)findViewById(R.id.frameLayout2);
addActivities.setVisibility(View.VISIBLE);
count++;
}
if (count == 1 && view.isEnabled()) {
FrameLayout addActivities2 = (FrameLayout)findViewById(R.id.frameLayout3);
addActivities2.setVisibility(View.VISIBLE);
count++;
}
if(count == 2 && view.isEnabled()) {
FrameLayout addActivities3 = (FrameLayout)findViewById(R.id.frameLayout4);
addActivities3.setVisibility(View.VISIBLE);
}
当我单击按钮时,这基本上会使 3 个 FrameLayouts 可见,这是相当明显的。我基本上希望每个 FrameLayout 一次出现一个,即单击按钮将生成 frameLayout2,再次单击按钮 frameLayout3,最后单击 frameLayout4。
感谢您的帮助!
【问题讨论】:
标签: java android api counter android-framelayout