草庐IT

textView

全部标签

android - 基于 String 内部语言的 TextView 自定义字体

我有两个字体ttf文件,必须根据String中的语言应用于TextView。所以例如考虑这个示例文本:heywhat'supضعيف我可以申请一个typefacespan基于语言,但它需要在从我们的服务器获取的每个字符串中进行自定义标记,例如heywhat'supضعيف并且在运行时解析每个String会影响性能。有没有其他方法可以实现这一点?首先让我们说我需要这样做只是为了文本的方向,即RTL和LTR,所以在上面的例子中,英语是LTR,阿拉伯语是RTL。这会有什么不同吗?我曾尝试合并这两个字体文件,但存在行高问题,如果我为一个字体文件修复它,它会在其他文件中损坏。

android - TextView 的反向选取框

在尝试了不同的方法来反转Android中TextView的选取框之后。我用了这个"link"去做。但这对我不起作用!我的代码有什么问题?这对我来说是唯一的方法,我不希望动画解决方案导致屏幕限制。XML:Java:publicclassTextmovingActivityextendsActivity{privateIntegerscroll_pos;HandlerhHandler;TextViewtv;LinearLayouthsView;ScrollViewhScroll;@OverridepublicvoidonCreate(BundlesavedInstanceState){su

android - Lollipop 上的 TextView fromHtml 链接断开

我们的应用程序有多个TextViews实例,其内容由myTv.setText(Html.fromHtml());设置,适用于Android4.4.0及以下版本。从4.4.2和Lollypop开始,这些链接已停止工作。文本仍然显示为带下划线和超链接颜色,但点击它们不会产生任何结果。必须要说的是,这些字段被标记为可复制粘贴,众所周知,这与那些spannables有交互。有没有人能够解决这个问题? 最佳答案 问题在于,当在TextView中启用复制和粘贴时,Android将使用支持选择文本但不支持单击链接的ArrowKeyMovement

android - 添加 "Elevation"到View时TextView被隐藏

我有一个TextView和一个View,我想在View上方显示TextView,效果很好,但是向View添加高度时,TextView隐藏在该View下。XML: 最佳答案 为此目的使用Framelayout,您必须删除android:background="#ffffffff"因为您没有获得高度并且它隐藏了TextView检查elevationissue 关于android-添加"Elevation"到View时TextView被隐藏,我们在StackOverflow上找到一个类似的问题

java - 如何绑定(bind) Activity 中 NavigationView 中的 TextView

我们正在使用androidsdk26和butterknife8.8.1HomeActivity有一个导航头,导航头还包含一些TextView。是否可以在HomeActivity中绑定(bind)TextViews?!这里有一些描述我的问题的代码HomeActivity类的布局如下nav_header中有一些TextView是否可以在HomeActivity中绑定(bind)userinfo_vo_nameTextView的id,简单的BindView失败//fails@BindView(R.id.userinfo_vo_name)TextViewuserinfoName;当然,我在on

android - 父Layout设置OnClick监听器时,如何实现TextView的颜色选择器?

布局xml如下。我有一个RelativeLayout,其中包含一个TextView。OnClick监听器设置在RelativeLayout上。RelativeLayout有一个选择器背景。我想要的是,当用户点击RelativeLayout时,RelativeLayout的背景应该改变,TextView的文本颜色也应该改变。即使我为TextView设置了颜色选择器,也只有RelativeLayout上的选择器有效。TextView上的颜色选择器不起作用。当用户单击布局时,如何实现TextView的RelativeLayout背景和文本颜色的更改?谢谢。 最佳答

android - List 中的 TextView 被截断

我有一个自定义ListView,其中有一个imageview和2个TextView,它们彼此相邻。底部的textView包含标题的描述,但它被列表截断了。http://tinypic.com/r/28tawrc/7-我得到了什么这是我的“row.xml”中的内容:我怎样才能显示其余的文本? 最佳答案 尝试将LinearLayouts上的两个android:layout_height="fill_parent"值更改为android:layout_height="wrap_content"。fill_parent在这种情况下没有太大意

安卓 : How to display more than one Marquee simultaneously (focus for two marquees)

我想在我的应用程序中使用2个选取框。但只有一个一直在工作。如果我评论第一个,那么第二个就可以了。否则第一个。或者一次只有一个选取框获得焦点。如果我们按下向下箭头,那么第二个将获得焦点。这两个选框如何才能获得焦点?如何同时显示2个跑马灯?以下是我的代码:请帮我解决一下....谢谢... 最佳答案 现在,您可能会说,我为自己找到了补丁。选取框文本在聚焦时起作用。现在我们的目标是同时关注每个textView。为此,我们将创建自己的自定义TextView组件类,并将在方法isFocusable()中始终返回true。开始了:publiccl

android - 使用 ListAdapter 创建全角 View

我正在尝试在ListView(通过ListAdapter)中创建全宽View。这是当前的测试代码:LinearLayoutresult=newLinearLayout(context);TextViewtestView=newTextView(context);testView.setText("Aaah");TextViewtest2View=newTextView(context);test2View.setText("Eeeeh");result.addView(testView,newLinearLayout.LayoutParams(0,LayoutParams.WRAP_C

android - 在 SimpleCursorAdapter 中 findViewById() 时为 nullPointer

我将SimpleCursorAdapter与一个xml文件一起使用,其中定义了一些View:我的目标是以编程方式设置TextView的文本颜色和LinearLayout(即ListView中的每一行)的背景颜色;颜色从数据库返回。例如,当我尝试操作TextView时遇到了NPE,在它发现它没有任何提示之后:TextViewtv=(TextView)findViewById(R.id.listText);tv.setTextColor(color);//NPEonthisline这是公平的;如果列表中有多个条目,则可以合理地假设“R.id.listText”将不起作用。所以我扩展了Sim