2012-03-04 48 views
0

在我尝试创建的新应用程序中,我有3个独立的布局来切换,并且每个布局都有自己的按钮。每次布局更改时都必须setOnClickListener()?

每当我切换到该视图或者有永久添加侦听器的方式时,是否需要setOnClickListener(listener)?

谢谢!

+0

你打算如何“切换”这些布局? – CommonsWare 2012-03-04 15:44:20

+0

只需使用setContentView()函数:/ lol – Jwc24678 2012-03-04 16:06:13

回答

0

首先,更好的做法是创建3个活动,每个活动都有自己的布局,然后在它们之间切换。但是如果你需要你的应用程序保持这种方式,那么是的,每次你膨胀新的布局时,你都需要初始化你的onClickListeners。希望这可以帮助。

+0

如果我要这样做,那么我该如何改变屏幕上显示的内容?我对Android的布局部分相当陌生,因为我只是真正在使用动态壁纸。 – Jwc24678 2012-03-04 16:05:35

+0

@ Jwc24678,您应该访问www.developer.android.com上的开发指南并阅读关于活动和意图的文章。这会使它更清晰一些。 – Egor 2012-03-04 16:16:28

+0

好的,谢谢你的帮助! – Jwc24678 2012-03-04 16:18:25

相关问题