Android的ListView控件失去突出问题

<p> <strong>您好 STRONG&gt; P&gt; <p>我有一个布局,其中包含一个ListView。每个View(行)在此的ListView是一个LinearLayout中,其中包含3视图 - 复选框的ImageView和一个TextView(水平) P&gt; </p><p>我的问题是这样的 - 如果我使用轨迹球突出显示的ListView一排,它的工作原理(行的背景色为橙色)。通过点击,当行突出了轨迹球,我切换当前显示的布局,另外一个(的setContentView())。现在,如果再次显示与ListView原来的布局(我保存它的实例重新显示出来,它没有被重新创建!),突出显示行已不再突出。据谷歌称,这是确定,亮点会回来,只要我将使用轨迹球。 P&gt; </p><p>真正的问题是,即使我使用轨迹球在列表中,现在上下移动,无 在ListView其他行会突出显示。相反,它应该被强调为滚动的结果,每一行中,在TextView中变得选中,我知道,因为我设置的TextView被滴答(TruncateAt.MARQUEE)。 P&gt; </p><p>只有当我点击轨迹球,然后突出显示回来到它的TextView滴答作响的时刻行。 P&gt; </p><p>我试着通过设置TextView的不作为焦点,不能点击,和残疾人来解决这个问题。我甚至尝试在ListView控件设置setItemsCanFocus(假) - 仍然没有成功 P&gt; </p><p>请帮我... P&gt; </p><p>感谢您! P&gt;
</p></strong></p>

104 浏览 1 回复
  gt   显示   一个   突出   listview  

回复

    <p>我有一个布局,其中包含一个 列表显示。每个View(行)在此 ListView控件是一个的LinearLayout这 包含3个意见 - 复选框,ImageView的 和一个TextView(水平) P&gt; BLOCKQUOTE&gt; </p><p>而应使用 和和使用 和你的 P&gt; </p>> <p>现在,如果重新显示原始 与ListView布局(我保存它 例如用于重新显示出来,它是 不是重新创建!),在 突出显示的行不突出 了。 P&gt; BLOCKQUOTE&gt; </p><p>不要那样做。用一个或改变的可视性 和其他任何你正在展示,或者什么的,如果你觉得你需要保持这一切都在一个。或者,正如卢先生建议,当你点击,去发动另一 P&gt; </p><p>我怀疑这些的组合将帮助您的问题。 P&gt;

    </p></blockquote></blockquote>

    薛时

相关信息

Android的Nexus One的 - 轨迹球光

<p>我怎么能控制在Nexus One的轨迹球光?我发现了一些与NotificationManager但样本不为我工作。 P&gt; </p><p>感谢 P&gt; </p>

27 浏览 1 回复   轨迹球   轨迹   nexus   gt   one  

带轨迹球选择的TextView

<p>我在我的布局不同的元素:按钮,单选按钮,EditText上,一个ListView,我已经做了一个RelativeLayout的是可以点击的,开始一个新的意图。但我不能选择带有轨迹球的元素,一切工作正常。有什么办法来实现这一目标?先谢谢了。 P&gt; </p>

11 浏览 1 回复   一个   gt   选择   轨迹球   轨迹  

Android的 - 已轨迹球事件结束?

<p>欲根据轨迹球运动在屏幕上移动的图像。我能捕捉使用onTrackballEvent法动作。但是,这被轨迹球的要求非常小的浮点值(我相信每个旋转?)。 P&gt; </p><p>现在的意见X和Y位置与指定的LayoutParams时候应该是整数,这是没有意义的移动与旋转的每个视图。相反,我希望用户停止转动轨迹球后,才来移动视图。 P&gt; <...

33 浏览 1 回复   gt   轨迹球   轨迹   事件   一个  

如何获得中歌Nexus One的Andr​​oid轨迹球控制

<p>我是那种在android的AOSP新的发展,而我试图点击轨迹球并启动已经安装(相机应用)的应用程序。 p&gt; </p><p>我看policy.androdoid,但我只是不明白如何获得硬件按钮的控件和从哪里开始。 P&gt; </p><p>任何帮助,源代码示例之类的东西将是真正有用的。 P&gt; </p><p>在此先感谢! P&gt; </p>

34 浏览 1 回复   gt   轨迹球   轨迹   获得   相机  

方法文档中模拟轨迹球/ Android设备上移动光标?

<p>我已经购买了三星Galaxy I9000手机,明知它没有任何一个轨迹球,也不是触摸板/ cursorkeys。我想:干脆写读取手势和发送/生成相应的光标事件的应用程序。检查SDK documantation,发现这是可能给予我的应用程序允许后'INJECT\_EVENTS“:”允许截获用户事件(按键,触摸,轨迹球)到事件流,并提供给任何窗口没有此权限的应用程序,你只能提...

44 浏览 1 回复   程序   没有   应用   事件   inject