如何为ViewFlipper中的每个视图分配一个单独的类?

时间:2010-09-01 16:10:29

标签: java android android-widget viewflipper

我有一个ViewFlipper,提供3种不同的视图。

是否有可能让3个班级管理3个不同的观点?如果是这样,我该怎么做呢?

  • 例如,如果视图1显示新闻列表,而视图2显示价格列表,我希望有一个新闻类来处理新闻中列表视图的交互,以及处理交互的价格类。价格列表视图

1 个答案:

答案 0 :(得分:0)

为什么不让你的NewsPrices类包含你所说的所有应用程序逻辑。如果你将它们扩展为ListView,则可以将它们添加到ViewFlipper并以相同的方式处理它们,但它们将具有您在News中放置的任何内容所规定的特定行为和Prices课程。

或者,只需为ViewFlipper中的每个ListView设置不同的listView.setAdapter() [填充]和listView.setOnItemSelectedListener() [以改变行为]。

相关问题