2010-08-19 150 views

回答

2

如果「亮點」你的意思是「選擇」,則需要手動遍歷您Cursor,發現該位置對應於_id值,然後調用setSelection()ListView與位置選擇行。如果用戶不處於觸摸模式,這隻會產生影響,因爲如果用戶使用觸摸屏,ListView中沒有選擇概念。

編輯

鑑於你的第一個評論,你需要做幾件事情:

  1. 擴展現有的適配器類來創建自己的自定義一個
  2. 覆蓋getViewTypeCount()返回2,因爲您有兩種類型的行(正常和特殊)
  3. 重寫getItemViewType()返回01,根據位置是否是一個你想要的_id或不
  4. 覆蓋bindView()和基於項目視圖類型,膨脹和裁縫根據需要
+0

我的意思是使該行中脫穎而出的行從其他方面以任何可能的方式。 – JRL 2010-08-19 21:56:04

+0

@JRL:見上面的編輯 – CommonsWare 2010-08-19 22:35:37