我的代码中有一个litview,每个项目都有一个带按钮的edittext,所以我想要的是按下listview项目按钮时获取edittext的值
我尝试通过声明这样来获取值,但它返回null值!
LEFT JOIN Account AccountA ON Opportunity.AccountId = AccountA.Id
LEFT JOIN (Account AccountB JOIN RecordType RecordTypeB ON AccountB.RecordTypeId = RecordTypeB.Id)
ON Opportunity.AccountId = AccountB.Id
LEFT JOIN (Account AccountC JOIN User UserB ON AccountC.OwnerId = UserB.Id)
ON Opportunity.AccountId = AccountC.Id
LEFT JOIN (Account AccountD JOIN User UserC ON AccountD.OwnerId = UserC.Id JOIN UserRole UserRoleA ON UserC.UserRoleId = UserRoleA.Id)
ON Opportunity.AccountId = AccountD.Id
该怎么办?
答案 0 :(得分:0)
您必须在适配器内执行此操作。你可以通过它的代码吗?
答案 1 :(得分:0)
来自pastebin.com/HejVn4bb的代码。
看起来像是在调用replytogglebtn.setFavorite(false,true);在获取文本之前onClickListener中的(行:101)是问题,因为setOnFavoriteChangeListener()清除了edittext。
只需在setFavorite之前获取文本(false,true);