我如何在Android中制作这种视图(来自iPhone)?

时间:2010-12-09 11:28:08

标签: iphone android user-interface listview

我正在将应用程序从iPhone移植到Android,我想知道在Android中制作此屏幕的最佳方法是什么?

alt text

sais“optioneel”的地方和phonenumbers的位置必须像这样编辑:

alt text

这是我到目前为止所提出的:

alt text

那么如何在Android中制作这些“可编辑的listview”内容呢?

4 个答案:

答案 0 :(得分:2)

我是将iPhone应用移植到Android的专家。我拥有自己的iOS iOS风格小部件库。我不能给你源代码,但我会给你一个线索:对可编辑的代码使用EditText,显然是使用自定义背景九补丁。您可以覆盖dispatchDraw()以在左侧绘制标签,并设置左边距,使其不会与用户提供的文本冲突。

答案 1 :(得分:1)

我认为您可以使用普通的EditText元素并将纯白图像应用为背景。

答案 2 :(得分:0)

一种方法是创建TableView,然后在左侧列添加Label,在右侧列中添加TextView / EditText。正确的风格,这将匹配iPhone应用程序的形式和功能。

答案 3 :(得分:0)

  1. 创建表示表格视图单元格的布局XML文件;此布局将包含您的EditText。
  2. 使用BaseAdapter创建ListView。
  3. 将布局XML文件实例化到BaseAdapter中与LayoutInflater对应的View中。
  4. 对于iOS to android等效元素,我建议你参考 http://docs.myappconverter.com/uikit/myapplistview/

    PS:MyAppConverter服务也可以免费用于将应用程序从iOS转换为Android本机代码源,至少你可以在Android中使用你的应用程序的所有组件。