我在ListView的BaseAdapter中使用isEnabled并控制哪些行可以点击.但是,我想为我的标题禁用click事件,并且isEnabled不起作用.位置0指向第一行,因此我无法控制标题点击.
另一方面,当我使用添加参数(header,null,false)的addHeaderView添加标头时,它可以工作,但是分隔符以这种方式丢失.我该怎么办呢?
有谁知道这个问题?

我有两个问题.在详细说明这些问题之前,我想补充一下我正在使用ActionBarSherlock.
第一个问题是我遇到了ActionItems在我之间添加分隔符的问题ActionBar.在打印屏幕中,有3个分隔符,例如第一个分隔符位于后退按钮和Check In之间.
我使用下面的样式自定义了ActionBar.但是,所谓的drawable small_detail_divider并没有显示出来.我也试过用编程方式添加这个分隔符setBackgroundSplitDrawable().这也没有帮助.我应该怎么做才能在这些ActionItems 之间添加分隔符?
<style name="Theme.Example" parent="Theme.Sherlock">
<item name="actionBarStyle">@style/Widget.Styled.ActionBar</item>
<item name="absForceOverflow">true</item>
</style>
<style name="Widget.Styled.ActionBar" parent="Widget.Sherlock.ActionBar.Solid">
<item name="background">@drawable/top_panel_background</item>
<item name="icon">@drawable/application_logo</item>
<item name="backgroundSplit">@drawable/small_detail_divider</item>
<item name="android:background">@drawable/top_panel_background</item>
<item name="android:icon">@drawable/application_logo</item>
<item name="android:backgroundSplit">@drawable/small_detail_divider</item>
</style>
Run Code Online (Sandbox Code Playgroud)
另一个问题是:我想以与在打印屏幕中添加的方式相同的方式添加操作项.当我添加动作项时,它们总是被添加到动作项的右侧ActionBar.如何ActionBar在打印屏幕中的后退按钮左侧添加操作项?任何建议都会有所帮助.

我希望像foursquare一样有一个Action Bar.我想要的是像朋友,探索和我这样的标签.此外,在标签上方我想要一个自定义布局,其中包括一些按钮,如foursquare标识,刷新和四字形签入.我创建了选项卡,但我无法更改ActionBarSherlock中选项卡上方的布局.我怎么解决这个问题?
我正在TableLayout动态添加行,每行都有多个行TextView.
我想循环我的每一行,我TableLayout想更新一些行(不是每一行),例如TextView我的行中的文本.我该怎么办呢?
我想在开始时为我的应用程序插入所需的数据,我将使用这些数据.我想插入一次,并且必须没有重复.因此,在"onCreate"中,我这样做:如果表的行数(例如学生等)为0,我正在插入学生.我不认为这是最好的方法.因此,我想了解是否有更好的方法.