相关疑难解决方法(0)

TextView Marquee无法正常工作

我试过使用marquee,它不在这里工作是我的代码,请让我知道我哪里出错了

<TextView
   android:text="lunch 20.00 | Dinner 60.00 | Travel 60.00 | Doctor 5000.00 | lunch 20.00 | Dinner 60.00 | Travel 60.00 | Doctor 5000.00"
   android:id="@+id/TextView02"
   android:layout_width="200dip"
   android:layout_height="wrap_content"
   android:marqueeRepeatLimit="marquee_forever"
   android:ellipsize="marquee"
   android:singleLine="true"
   android:focusable="true"
   android:inputType="text"
   android:maxLines="1">
</TextView>
Run Code Online (Sandbox Code Playgroud)

我正在使用android SDK 2.0.1

android textview

121
推荐指数
12
解决办法
11万
查看次数

Android中是否弃用了xml属性singleLine?

singleLineis /用于xml布局文件中TextView,EditText如下所示:

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:singleLine="true" />
Run Code Online (Sandbox Code Playgroud)

SO上的一些人singleLine不赞成,而其他人仍然建议使用它.有时甚至似乎有必要在maxLines="1"不起作用时使用.(见这里,这里这里)

文档应该是回答这个问题的地方,对吧?在这里,他们说:

此常量在API级别3中已弃用.

不推荐使用此属性.maxLines相反,使用更改静态文本的布局,并使用textMultiLineinputType属性中的标志代替可编辑的文本视图(如果提供了singleLine和inputType,则inputType标志将覆盖singleLine的值).

但是,在TextView文档中,没有任何迹象表明它已被弃用,无论是for android:singleLine还是for setSingleLine或for setTransformationMethod.相比之下,相同的TextView文档确实声明了其他类似STATUS_BAR_HIDDENfitSystemWindows不赞成的东西.所以是singleLine弃用的疏忽,被它"undeprecated",还是什么?

这个问题以前曾被问过,但不是问题的主要焦点(并没有得到回答).

android attributes textview android-edittext android-singleline

63
推荐指数
8
解决办法
3万
查看次数

Android中的字幕文本

如何在Android应用程序中使用选框文本?

android

58
推荐指数
8
解决办法
10万
查看次数

android:Ellipsise,选项的含义

我看到我们可以设置4个值,android:ellipsize例如:

无,开始,中间,结束选框

设置这些中的含义和效果是什么?

android ellipsis

19
推荐指数
1
解决办法
1万
查看次数