java - Android如何以编程方式并排设置2个TextView?

标签 java android textview

如何在 Java 中并排显示两个 TextView ? 我在 xml 中成功做到了!

我的代码:

<RelativeLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <TextView 
        android:id="@+id/label"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textSize="12dip"
        android:layout_marginRight="10dp"
        android:layout_alignParentLeft="true"
        android:textColor="#ffffff" />

    <TextView 
        android:id="@+id/value"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textSize="12dip"
        android:layout_alignParentRight="true"
        android:textColor="#ffffff" />

</RelativeLayout> 

最佳答案

在我的activity_layout中创建一个LinearLayout

    LinearLayout lm=(LinearLayout) findViewById(R.id.Linearlayout1);

动态地使 LinearLayout 类型为水平类型。

     LinearLayout llh=new LinearLayout(context);
     llm.setOrientation(LinearLayout.HORIZONTAL);

然后动态创建了两个TextView

     TextView tv1=new TextView(context);
     TextView tv2=new TextView(context);

最后将这两个 TextView 添加到水平 LinearLayout (我们动态创建的),然后将相同的布局添加到 xml 布局。

llh.addView(tv1);
llh.addView(tv2);
lm.addView(llh);

希望对您有所帮助。

关于java - Android如何以编程方式并排设置2个TextView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30302693/

相关文章:

java - 在 Guice 中注入(inject)通用工厂

android - 如何将图片保存在安全存储中并在 android 中访问它们?

android - 如何在使用 adb 时 chmod 二进制文件

android - 你能在 android studio 中重新生成已删除的模块 .iml 文件吗

android - 从 imageview 和 textview 创建图像?

java - 执行器端点返回 "circuitBreakers": {"status" :"UNKNOWN"} despite management. health.circuitbreakers.enabled: true

java - Android(Java),变量默认引用类型?

java - 声明 TextView 列表的更好方法?

java - 使用锚定正则表达式的 : replaceFirst(), 或 replaceAll() 哪个更有效?

android - 在 LinearLayout 中将 2 个 Textviews 居中,文本仅在滚动时显示