草庐IT

TEXTVIEW

全部标签

android - 在以编程方式创建的 TextView 上设置 onclick 事件

我像这样根据从数据库中检索到的记录动态创建可点击的TextView。DBAdapterdb=newDBAdapter(this);db.open();Cursorc=db.getAllProfiles();if(c.moveToFirst()){do{TextViewtv=newTextView(this);tv.setText(c.getString(1));tv.setTextSize(18);tv.setTextColor(Color.BLACK);tv.setClickable(true);tv.setPadding(0,10,0,0);tv.setGravity(Gravit

android - TableRow 不包装 TextView

TableLayout的每一行都有一个TextView和一个EditText。当EditText有多行时,TableRow将其换行,但当TextEdit时,它不会..简化布局:呈现:但是当两个控件都是TextEdit时,它会正确呈现。呈现为:我应该怎么做才能让Android正确呈现第一个布局?Ps:我已经尝试过给TableRow添加android:layout_width="fill_parent",android:layout_height="wrap_content"属性,TextView,EditText控件,没有任何变化。 最佳答案

android - android中spanableString的背景颜色

我只使用一个TextView并使用spanable向字符串添加字体和颜色。但是我在使用spanable将圆形背景显示为字符串时遇到问题。那么我如何使用spannableString概念实现这一点,图像如下所示。 最佳答案 对于TextView的背景颜色,您可以使用StringmyString="myString";Spannablespanna=newSpannableString(myString);spanna.setSpan(newBackgroundColorSpan(0xFFCCCCCC),0,myString.lengt

android - ConstraintLayout 中的 TextView 剪辑文本和 layout_margin 无法正确显示

我使用:编译'com.android.support.constraint:constraint-layout:1.0.2'主要问题是:layout_margin无法正确显示;子TextView的文本被剪裁。详情如下:这是我的xml:这是我的截图: 最佳答案 这里主要是两个问题您没有设置正确约束以便与parent一起查看ConstraintLayout中的bugwrap_content已解决,现在您必须使用ma​​tch_constraint(0dp)和layout_constraintWidth_default属性来解决这个问题将

java - 执行 Html.fromHtml 后更改 TextViews 中 html 链接的样式

我正在开发一个安卓应用程序。我检索了一些如下所示的数据:MyLinktoGoogle!我像这样将它应用于TextView:myTextView.setText(Html.fromHtml(myHtmlString));我在这里遇到的问题是Html.fromHtml似乎应用了一般样式任何和所有链接,将它们涂成蓝色并加下划线。我不想让它这样做,是否有任何简单的解决方案可以使其不风格化链接(因此,我假设,“fontcolor=whatever”将适用)?如果HTML链接标记位于字体/样式标记的内部,则行为不会改变。 最佳答案 使用andr

自定义 AlertDialog 中 TextView 上的 Android 超链接不可点击

根据我之前的问题,我仍然在管理自定义AlertDialog上的超链接时遇到问题,但我相信我缩小了问题的范围,因为我认为它不起作用只是因为它是一个自定义对话框。我已遵循所有说明here和here但似乎无法绕过这种情况在strings.xml上,我有一个这样定义的字符串:text2:Thisissomeothertext,withalinkspecifiedviaan<a>tag.Usea\"tel:\"URLtodialaphonenumber.如果我这样创建对话框:AlertDialog.Builderbuilder=newAlertDialog.Builder(this)

android - 在 Activity fragment 中访问 TextView

我想在ActionBar中使用Fragments。不幸的是,它看起来真的很复杂。我的Fragments有Textviews,我希望能够在我的Activity之外与他们交流。在我开始使用Fragments之前,我可以使用访问它们privateEditTexteditText=(EditText)findViewById(R.id.editTextName);因此,当用户单击保存时,我能够接收到editText值。我应该如何以fragment方式执行此操作?Activity:@OverridepublicvoidonCreate(BundlesavedInstanceState){supe

android - 在 TextView (Android) 上获取给定偏移量的绝对位置

我有一个TextView,我想在TextView的给定单词上放置一个纯色block,例如:“这是一个文本字符串,我想在这个WORD上放一个矩形”-因此,“WORD”上会有一个纯色矩形。为此,我正在考虑覆盖onDraw(Canvascanvas)方法,以便在文本上绘制一个block。我唯一的问题是找到一种有效的方法来获取给定单词或字符的绝对位置。基本上,我正在寻找与getOffsetForPosition(floatx,floaty)method完全相反的东西 最佳答案 基于这篇文章:HowgetcoordinateofaClicka

android - 向下滑动显示textview动画

我有兴趣在我的android应用程序中添加一个动画来切换TextView的可见性。我希望它不仅将Visibility设置为Visibility.GONE和Visibility.VISIBLE-相反我希望它具有类似幻灯片效果的jquery。这很容易实现吗? 最佳答案 应该不难,把动画写在xml里,放到res/anim下就行了。我不熟悉你想要的确切动画,但幻灯片看起来像这样:你在View上这样设置它:Animationanim=AnimationUtils.loadAnimation(this,R.anim.slide_in_top);

Android - 文本可选 - 选择文本的一部分

如何在API我正在搜索的一个示例是在应用程序OperaMini中按下的Onlongclick。长按后,他会打开一个光标,让用户选择他需要的那部分文本,并为所选部分打开上下文菜单。谢谢。我需要制作类似这样的Print,当longclinck时,make会出现文本选择器(打印件上的蓝色提示)并显示所选部分。 最佳答案 您可以在xml中使其可选择android:textIsSelectable="true"或者通过为它分配一个Onclicklistener使您的textview可点击TextView.setOnClickListener(