在适配器中以编程方式检查激活状态

时间:2014-04-16 22:48:45

标签: android listview adapter state

我有一个带有ListView的菜单抽屉,在它的适配器中我在getView()中为自定义布局充气; 现在,ListView项目的背景是一个可绘制的选择器,具有特定的drawable,用于"激活" state:当以编程方式激活列表的第一个元素并且由用户按下时,它都被正确使用。 我的问题是我想用getView中的setTypeFace()以编程方式更改TextView的TypeFace,但如果我在传递给getView()方法的视图上调用isActivated(),则当用户选择该项时它返回true但是以编程方式选择时为false。 我该如何解决这个问题?

0 个答案:

没有答案