`
liuy2012
  • 浏览: 107578 次
  • 性别: Icon_minigender_2
  • 来自: 西安
社区版块
存档分类
最新评论

代码中设置TextView的位置

 
阅读更多
这周太忙了,下午写了一堆代码,这会还有点没回到现实中,满脑子那些逻辑。。。。
现在就把今天遇到的问题的解决办法写下来,也许还有其他的办法,先把这个写下来。

在xml文件中,写了如下LinearLayout:
<LinearLayout
        android:id="@+id/layout_using"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal"
        android:visibility="gone" >
    </LinearLayout>
需要动态在代码中给LinearLayout添加一个TextView的控件。
代码中添加TextView控件代码如下:
LinearLayout layout_using;
TextView tv_using;

tv_using=new TextView(myContext);
layout_using.addView(tv_using); //添加TextView
下来设置TextView的属性:
tv_using.setText(R.string.text_use);  //设置显示内容
。。。。。设置控件的大小,字的大小等都有直接可以设置值的接口。
设置位置,使用下面接口
tv_using.setLayoutParams(params);
params生成如下:
LinearLayout.LayoutParams params=new LinearLayout.LayoutParams(
   LinearLayout.LayoutParams.WRAP_CONTENT,LinearLayout.LayoutParams.WRAP_CONTENT
  );

就这样,实现了TextView的添加,及属性的设置。


分享到:
评论

相关推荐

    代码设置TextView圆角和背景

    设置view的圆角和背景一般都是在xml里面通过selector的配置文件来...在项目中有个需求,背景颜色是从网络获取的,而且要设置为圆角,想了一下,通过xml的形式貌似实现不了,只能通过代码分别设置,就只能重写Textview。

    代码中控制textView边框和背景

    可以在代码中控制textView的边框颜色以及背景颜色,避免过多的绘制不同颜色的xml文件,使用时必须为textView设置一个默认的背景样式,但是有个弱点,在xml中设置默认背景时,修改后默认背景会一同被改变,所以尽量...

    动态设置textview圆角背景

    然而,题目要求的是动态设置,所以我们需要在Java代码中进行操作。首先,获取到`TextView`实例: ```java TextView textView = findViewById(R.id.textView); ``` 接着,我们可以使用`GradientDrawable`类来创建一...

    android 设置textview中划线效果

    ### Android设置TextView中划线效果 在Android应用开发过程中,我们经常会遇到需要为文本添加特殊样式的需求,例如添加下划线、删除线等效果。这些功能可以增强应用的视觉表现力,同时也能够传递出更多的信息含义。...

    动态设置textview的高

    在Android开发中,`TextView` 是一个非常常用的控件,用于...总之,动态设置`TextView`的高度是Android开发中常见的需求,通过理解布局参数、测量机制以及文本处理,我们可以灵活地实现这一功能,提供更好的用户体验。

    android动态设置TextView字体颜色

    在Android开发中,动态设置TextView字体颜色是一项常见的需求。开发者可能需要根据用户的操作、应用程序的状态或者数据的变化来改变TextView的文字颜色。这篇博文“android动态设置TextView字体颜色”为我们揭示了...

    自适应内容的TextView

    标题"自适应内容的TextView"正是针对这样的需求,描述中的“设置固定宽度或者最大内容长度,能够根据内容,将所有的文字布局一致,宽度一致”进一步明确了这个功能的核心要点。 为了实现这样的效果,开发者通常会...

    TextView中,设置指定部分文字改变颜色,和指定部分文字点击事件

    在Android开发中,`TextView`是用于展示文本的常用组件,它可以进行丰富的文本格式化和交互操作。...在提供的`TextClickTest`压缩包文件中,可能包含了相关的代码示例,可以作为参考来进一步理解和实践这些知识点。

    代码实现圆角Textview

    在上述代码中,我们创建了一个名为RoundTextView的新类,并设置了圆角半径。当圆角半径发生变化时,我们调用`invalidate()`方法触发重绘。`onDraw()`方法绘制了带圆角的矩形背景,然后调用`super.onDraw(canvas)`来...

    android设置TextView中不同的文字字体大小且垂直居中显示

    4. 设置TextView:最后,将SpannableString设置到TextView中: ```java TextView textView = findViewById(R.id.textView); textView.setText(spannableText); ``` 通过这种方式,我们可以在一个TextView中实现...

    安卓textView相关-代码动态改变某些textview文本颜色及其大小的方式.rar

    虽然这里主要讨论的是代码动态改变,但值得注意的是,你也可以在布局XML文件中预先定义TextView的颜色和大小: ```xml &lt;TextView android:textColor="@color/my_color" android:textSize="16sp" ... /&gt; ``` ...

    Android通过textview设置状态

    当你需要手动控制TextView的状态时,可以通过Java代码进行设置: ```java TextView myTextView = findViewById(R.id.myTextView); // 设置选中状态 myTextView.setSelected(true); // 设置聚焦状态 myTextView....

    简单的自定义开关(TextView动态改变位置)

    在XML布局文件中,我们需要定义一个`TextView`,设置其初始样式,包括颜色、字体、大小等。此外,为了实现开关效果,可能还需要设置初始位置和尺寸。 3. **代码实现**: 在Java或Kotlin代码中,我们需要为`...

    Android 设置textview某段字体颜色或者背景

    这段代码中,`ForegroundColorSpan`用于设置颜色,`indexOf()`方法用于找到目标文字的位置,`setSpan()`则将这个颜色Span应用到指定的文本范围。 2. **背景颜色的设置**: 对于设置背景颜色,我们可以使用`...

    Android中设置TextView的颜色setTextColor两种方法

    android中设置TextView的颜色有方法setTextColor,这个方法被重载了,可以传入两种参数。参考博客:http://blog.csdn.net/u010963246/article/details/47399859

    安卓textView相关-TextView中文本的处理.rar

    这个压缩包文件"安卓textView相关-TextView中文本的处理.rar"可能包含了关于如何在TextView中处理中文文本的一些示例或代码片段,虽然未提供具体的代码细节,但我们可以根据常见的需求来探讨TextView处理中文文本的...

    Android代码-textView应用简单示例.zip

    综上所述,这个“Android代码-textView应用简单示例.zip”压缩包可能包含的就是如何在XML布局文件中定义TextView,如何在Java代码中操作TextView,以及如何设置和使用TextView的多种属性的实例。通过学习这些基本...

    TextView文本设置多个颜色

    在Android开发过程中,经常需要对`TextView`中的文本进行样式设置,比如改变字体颜色、大小等。其中,为`TextView`中的文本设置多种颜色是一项常见且实用的功能。本篇文章将详细探讨如何通过不同方法实现这一功能,...

    TextView中添加图片

    在TextView中添加图片的三种方式总结 1.使用SpannableString+ImageSpan 2.android:drawableBottom... 3。扩展TextView 复写onDraw

    (原创)代码动态改变某些textview文本颜色及其大小的方式

    在Android开发中,TextView是用于显示文本的基本组件。在许多情况下,我们可能需要根据应用程序的逻辑或用户交互来动态地更改TextView的文本颜色和大小。本文将深入探讨如何通过编程方式实现这一功能。 首先,我们...

Global site tag (gtag.js) - Google Analytics