Android 如何使用专用的添加和删除按钮管理列表?

Android 如何使用专用的添加和删除按钮管理列表?,android,android-layout,listview,Android,Android Layout,Listview,我想使用添加和删除ImageButton创建一个如图所示的视图。单击其中任何一项都将启动新活动,获取联系人详细信息,并在单击的索引上设置/替换 例如,如果我点击第一个绿色按钮,它将在第一行中添加联系人照片和姓名,并为其他人添加wise。我可以开始活动以获取联系信息,但我在管理此版面和设置此版面上的单击事件时遇到困难。 现在我正在使用3种不同的RelativeLayout和所有不同的行组件。我知道这会限制我最多3次 下面是我的问题: 我如何制作一个用户界面,以便我可以将此列表扩展到我想要的数量(

我想使用添加和删除
ImageButton
创建一个如图所示的视图。单击其中任何一项都将启动新活动,获取联系人详细信息,并在单击的索引上设置/替换

例如,如果我点击第一个绿色按钮,它将在第一行中添加联系人照片和姓名,并为其他人添加wise。我可以开始活动以获取联系信息,但我在管理此版面和设置此版面上的单击事件时遇到困难。 现在我正在使用3种不同的
RelativeLayout
和所有不同的行组件。我知道这会限制我最多3次

下面是我的问题:

  • 我如何制作一个用户界面,以便我可以将此列表扩展到我想要的数量(从现在起3个就可以了)。
  • 如何使用“添加和删除”按钮,该按钮仅适用于该行。
  • 我还想在联系人姓名下方显示联系人号码。
  • 单击任何行都将显示其详细信息。
  • 我将感谢任何建议,更好的用户界面,可以满足上述要求。 提前谢谢

  • 我如何制作一个用户界面,这样我就可以根据自己的需要来增加这个列表(从现在起,3个就可以了)
  • 列表视图
    自定义适配器
    一起使用。这将允许您根据需要显示尽可能多的行。在
    getView()方法中。创建一个单独的
    布局
    ,它将在
    适配器
    类中膨胀,看起来像

     <ImageView .../>
     <TextView .../>
     <ImageButton .../>
     <ImageButton .../>
    
    
    
    2.如何使用“添加和删除”按钮,该按钮仅适用于该行

    在要创建的
    CustomAdapter
    getView()方法中设置
    onClick


    有什么问题吗?我想启动一个新的活动,以便在单击
    ImageButton
    时获得结果,但是
    StartActivityForResult
    Intent
    getView()
    中未定义<代码>意向意向=新意向(这是ContactListActivity.class);startActivityForResult(意图,选择联系人)这就是我正在做的。从那里向您的
    活动添加
    onListItemClick()
    。如果你不能让它工作,那么你需要在你的OP中发布你的代码。你也可以在你的
    getView()
    中的
    ImageButton
    上设置
    onClick()
    ,在
    getView()
    中设置
    onActivityResult()
    我可以
    startacityforresult()
    但适配器类中定义的
    未被调用。我应该把它移到活动类来调用吗?如果是,我如何识别单击的
    列表项的位置。为
    活动创建成员变量,并将其分配给选中项目时单击的位置。请告诉我可以将代码上载到何处进行查看。我仍然没有得到我想要的代码工作。