我正在寻找如何为我的应用程序获取类似的选择器,如Android的货币转换器。像这样的东西:

时间:2011-08-30 11:27:28

标签: android android-layout

图片链接: enter image description here

在这两个都是可滚动的,条形下方的那个被选中。当我们输入值“588”美元时,它会将其转换为英镑或选择哪一个。

1 个答案:

答案 0 :(得分:2)

你可以使用2个ListViews与BaseAdapter并排放置每个,以及一对ImageView来处理这些选定的项目。

阴影效果使用渐变背景完成。在OnItemClick()中,您将处理选定的项目,使用setVisibility()方法将ImageViews置于View.Visible,以显示箭头上的箭头效果。

简而言之,请阅读ListView,BaseAdapter,Gradients和ImageView的Android文档。

您的布局如下所示:

LinearLayout(水平方向)--- ListView - LinearLayout(分隔符) - ListView。