- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我想在我的应用程序中使用 2 个选取框。但只有一个一直在工作。如果我评论第一个,那么第二个就可以了。否则第一个。或者一次只有一个选取框获得焦点。如果我们按下向下箭头,那么第二个将获得焦点。这两个选框如何才能获得焦点?
如何同时显示 2 个跑马灯?以下是我的代码:
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:id="@+id/imgLogotb">
<TextView
android:id="@+id/txt1"
android:layout_width="wrap_content"
android:text="START | lunch 20.00 | Dinner 60.00 | Travel 60.00 | Doctor 5000.00 | lunch 20.00 | Dinner 60.00 | Travel 60.00 | Doctor 5000.00 | END"
android:layout_height="20dip"
android:singleLine="false"
android:ellipsize="marquee"
android:marqueeRepeatLimit="marquee_forever"
android:scrollHorizontally="true"
android:focusable="true"
android:focusableInTouchMode="true"
android:freezesText="true">
</TextView>
<TextView
android:id="@+id/txt2"
android:layout_width="wrap_content"
android:text="START | lunch 1.00 | Dinner 2.00 | Travel 3.00 | Doctor 4.00 | lunch 5.00 | Dinner 6.00 | Travel 7.00 | Doctor 8.00 | END"
android:layout_height="20dip"
android:singleLine="false"
android:ellipsize="marquee"
android:marqueeRepeatLimit="marquee_forever"
android:scrollHorizontally="true"
android:focusable="true"
android:focusableInTouchMode="true"
android:freezesText="true">
</TextView>
</RelativeLayout>
请帮我解决一下....谢谢...
最佳答案
现在,您可能会说,我为自己找到了补丁。选取框文本在聚焦时起作用。现在我们的目标是同时关注每个 textView。
为此,我们将创建自己的自定义 TextView 组件类,并将在方法 isFocusable() 中始终返回 true。开始了:
public class ScrollingTextView extends TextView {
@Override
protected void onFocusChanged(boolean focused, int direction, Rect previouslyFocusedRect) {
if(focused)
super.onFocusChanged(focused, direction, previouslyFocusedRect);
}
@Override
public void onWindowFocusChanged(boolean focused) {
if(focused)
super.onWindowFocusChanged(focused);
}
@Override
public boolean isFocused() {
return true;
}
}
现在您所要做的就是将此 TextView 添加到您的 XML 布局中,如下所示。
<com.yourpackagename.ScrollingTextView
android:text="LONG LONG LONG LONG text..................."
android:singleLine="true"
android:ellipsize="marquee"
android:marqueeRepeatLimit="marquee_forever"
android:scrollHorizontally="true"
android:id="@+id/TextView03"
android:padding="5dip"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
大功告成,你可以在XML布局中任意多次添加这个TextView组件,所有的textView会同时跑马灯。
关于安卓 : How to display more than one Marquee simultaneously (focus for two marquees),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4489230/
我对 Javascript 毫无希望。这是我的: function beginrefresh(){ //set the id of the target object
我正在尝试使用 jQuery 的选取框插件。 但我在 FireBug 控制台 jQuery("#marquee").marquee is not a function 中收到此错误. 我的代码是这样的
我正在尝试编写一个运行流畅的滚动文本。 ..没有颠簸,标签就无法工作,我认为这不是好的编程。我想用 JavaScript 来做,但我完全是初学者。 我找到了一些易于理解的代码,但我认为看起来最好的滚动
我的 CSS3 选取框效果按预期工作,但是它没有循环遍历我的 中包含的所有元素。 . 我正在使用 ASP.NET WebForms,并使用绑定(bind)到数据源的 Repeater 来呈现我的
我正在尝试制作带有内部选取框的div,以将其放在没有选取框的div的后面 我无法将选取框 div 放在球体 div 的后面我怎样才能使用 CSS 做到这一点?我已经把 z-index :-9999;在
我想在我的应用程序中使用 2 个选取框。但只有一个一直在工作。如果我评论第一个,那么第二个就可以了。否则第一个。或者一次只有一个选取框获得焦点。如果我们按下向下箭头,那么第二个将获得焦点。这两个选框如
所以我有一个带有运行示例图片的 html 文档。但是我希望这些数据来自 javascript 文件?这可能吗? 这是我目前所拥有的: HTML Test script
我正在使用字幕标签在我的网站上滚动文本。我目前正在使用占位符文本,但目的是使用无限动态提要。 我目前已经设置好了,但文本只在一行中流动。 我希望能够将文本换行,以便用多行文本填充浏览器窗口 HTML:
我正在使用 marquee 标签显示近 30 篇 WordPress 帖子,但是当循环完成后重新启动 marquee 标签有太多延迟时间。第一次发帖 3 秒后我需要做什么重新开始? 'publi
我创建了一个包含一张图片的选取框。我想要一个以上的图像,它们应该一个接一个地滚动。在我的代码中,它们像一个在另一个之上,它们应该在一个 div 中。我希望这些图像在选取框内平滑滚动,就像在某个时间停止
我使用来自的建议示例 Very Simple, Very Smooth, JavaScript Marquee (function($) { $.fn.textWidth = fun
我想要字幕文本,当字幕完成时(第一个完整的字幕循环),我想触发另一个事件。有没有好的方法来做到这一点?选取 TextView 时,我没有看到 OnEnd 或类似的函数 最佳答案 使用自定义 TextV
我想要字幕文本,当字幕完成时(第一个完整的字幕循环),我想触发另一个事件。有没有好的方法来做到这一点?选取 TextView 时,我没有看到 OnEnd 或类似的函数 最佳答案 使用自定义 TextV
marquee 标签中的什么属性允许我连续滚动 marquee 内容?如果我有 5 个元素作为其内容,我想为所有 5 个元素平均分隔空间,并且还要为一个卷轴的第 5 个和下一个卷轴的第一个之间的空间。
好的,这是我的交易,我有一个像这样的选取框: google 现在由于某些原因,此链接无法点击!它看起来像一个链接,但它不像一个链接。伙计们,我有什么办法可以让这项工作成功吗? 对了,用FF 3.5
Well known from html, marquee is clearly the pinnacle of the Semantic Web. Or rather its nadir si
众所周知,marquee源自html,显然是语义网的巅峰。或者更确切地说,它的最低点与眨眼标签并排。无论如何,我们如何在PROLOG中表示Marquee?换句话说,如何定义关系字幕/2以使下列条件成立
我有一个使用 css 动画选取框运行的选取框(是的)。 然而,客户希望它在屏幕右侧完全消失之前再次开始显示在屏幕左侧? 所以在它滑出之前重新开始。 这是一个 fiddle :https://jsfid
当我在图表(TeeChart)上使用鼠标缩放(左键并拖动右下角)时,光标会为缩放区域绘制一个选取框矩形。浅灰色的选框线几乎看不见。有没有办法改变选框线的颜色(如黑色、红色等)以使其更具对比度且易于查看
使用 react-text-marquee module 时,我在 Chrome 开发工具控制台中收到错误消息 react 中。 我不确定如何在不将输出更改为字符串而不是 JSX 的情况下解决此问题。
我是一名优秀的程序员,十分优秀!