如何以编程方式在android中的linearlayout中给textview位置

佩迪·拉朱(PeddiRaju)

我使用此代码创建了一个文本视图,我想将此文本视图放置在lineaelayout的顶部(类似于标题)

TextView valueTV = new TextView(Schedule.this);
                valueTV.setText("Event in Progress");
                valueTV.setTextColor(Color.parseColor("#FFFFFF"));
                valueTV.setTypeface(TypeFaceConstant.getOpensasItalic(getApplicationContext()));
                valueTV.setId(0);
                valueTV.setLayoutParams(new LayoutParams(
                        LayoutParams.WRAP_CONTENT,
                        LayoutParams.WRAP_CONTENT));
                valueTV.setGravity(Gravity.TOP);
                valueTV.setPadding(20, 0, 0, 0);
                lnr_list_event.addView(valueTV);

我的xml文件是...我想在文本视图上方放置第一个positiov(top),并使用上面的代码将其放置在最后...请帮助我

 <?xml version="1.0" encoding="utf-8"?>
   <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/lnr_list_event"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#FFFFFF"
android:orientation="vertical" android:paddingTop="5dp" android:paddingBottom="5dp" >

<LinearLayout
    android:id="@+id/lnr_list_progress"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:gravity="center_vertical"
    android:orientation="horizontal"
    android:paddingBottom="10dp"
    android:paddingRight="10dp"
    android:paddingTop="10dp" >

    <ImageView
        android:id="@+id/calender"
        android:layout_width="0dp"
        android:layout_height="50dp"
        android:layout_weight="1"
        android:background="#00000000"
        android:src="@drawable/addevent" />

    <LinearLayout
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:layout_marginLeft="5dp"
        android:layout_weight="4"
        android:orientation="vertical" >

        <TextView
            android:id="@+id/event_title"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginTop="1dp"
            android:text="dfdf"
            android:textColor="#000000"
            android:textSize="18sp" />

        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center_vertical"
            android:orientation="horizontal" >

            <TextView
                android:id="@+id/event_duration"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:paddingRight="10dp"
                android:singleLine="false"
                android:textColor="@color/event_titles"
                android:textSize="16sp" />

            <TextView
                android:id="@+id/event_location"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textColor="@color/event_titles"
                android:textSize="16sp" />
        </LinearLayout>

        <TextView
            android:id="@+id/event_locationss"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:textColor="@color/event_titles"
            android:textSize="16sp"
            android:visibility="gone" />
    </LinearLayout>

    <ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:paddingRight="5dp"
        android:src="@drawable/right_arrow" />
</LinearLayout>

如果您TextViewxmlit自身中声明它,hide and show并从代码中声明它,那会更好因此,无需在每个图形中初始化相同的对象。

隐藏和显示可以通过以下代码完成

textView.setVisibility(View.VISIBLE); //TO Show
textView.setVisibility(View.INVISIBLE); //TO Hide
textView.setVisibility(View.GONE); //To Hide and Release the space to otherview.

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何以编程方式将TextView和EditText对齐到水平LinearLayout中?

来自分类Dev

如何以编程方式更改ReletiveLayout中linearLayout的顶部位置

来自分类Dev

如何以编程方式在线性布局中添加TextView?

来自分类Dev

Android:如何以编程方式在线性布局中水平放置TextView

来自分类Dev

如何以编程方式更改项目在RecyclerView中的位置?

来自分类Dev

如何以编程方式设置 SKNode 在 ARSKView 场景中的位置?

来自分类Dev

如何以编程方式启用“使用位置”?在Android中收到消息?

来自分类Dev

Android-如何以编程方式在LinearLayout中添加具有不同layout_margins的多个按钮?

来自分类Dev

如何在Android中以编程方式更新linearlayout子视图?

来自分类Dev

如何以编程方式重新启动android中的服务?

来自分类Dev

如何以编程方式在Android中打开Flashlight

来自分类Dev

如何以编程方式关闭Android中的对话框?

来自分类Dev

如何以编程方式更改Android L中的原色?

来自分类Dev

如何以编程方式在Android中制作水平线

来自分类Dev

如何以编程方式在Android中绘制以下图像?

来自分类Dev

如何以编程方式在Android应用中实现点击?

来自分类Dev

如何以编程方式使按钮在Android中可滚动?

来自分类Dev

如何以编程方式在android中自动执行触摸

来自分类Dev

如何以编程方式在Android布局中添加新按钮

来自分类Dev

如何以编程方式在Android中重置铃声

来自分类Dev

如何以编程方式获取当前在Android中播放的歌曲

来自分类Dev

Android Xamarin,如何以编程方式在EditText中设置nextfocusdown?

来自分类Dev

如何以编程方式更改Android中的GPS设置?

来自分类Dev

如何以编程方式在android中打开隐藏文件?

来自分类Dev

如何以编程方式在android sqlite中找出表的主键?

来自分类Dev

在Android LinearLayout中以编程方式添加图标

来自分类Dev

如何以编程方式设置LinearLayout的宽度?

来自分类Dev

Android:如何以编程方式检查TextView是粗体还是斜体

来自分类Dev

如何更改以编程方式在android中插入的textview的值?

Related 相关文章

  1. 1

    如何以编程方式将TextView和EditText对齐到水平LinearLayout中?

  2. 2

    如何以编程方式更改ReletiveLayout中linearLayout的顶部位置

  3. 3

    如何以编程方式在线性布局中添加TextView?

  4. 4

    Android:如何以编程方式在线性布局中水平放置TextView

  5. 5

    如何以编程方式更改项目在RecyclerView中的位置?

  6. 6

    如何以编程方式设置 SKNode 在 ARSKView 场景中的位置?

  7. 7

    如何以编程方式启用“使用位置”?在Android中收到消息?

  8. 8

    Android-如何以编程方式在LinearLayout中添加具有不同layout_margins的多个按钮?

  9. 9

    如何在Android中以编程方式更新linearlayout子视图?

  10. 10

    如何以编程方式重新启动android中的服务?

  11. 11

    如何以编程方式在Android中打开Flashlight

  12. 12

    如何以编程方式关闭Android中的对话框?

  13. 13

    如何以编程方式更改Android L中的原色?

  14. 14

    如何以编程方式在Android中制作水平线

  15. 15

    如何以编程方式在Android中绘制以下图像?

  16. 16

    如何以编程方式在Android应用中实现点击?

  17. 17

    如何以编程方式使按钮在Android中可滚动?

  18. 18

    如何以编程方式在android中自动执行触摸

  19. 19

    如何以编程方式在Android布局中添加新按钮

  20. 20

    如何以编程方式在Android中重置铃声

  21. 21

    如何以编程方式获取当前在Android中播放的歌曲

  22. 22

    Android Xamarin,如何以编程方式在EditText中设置nextfocusdown?

  23. 23

    如何以编程方式更改Android中的GPS设置?

  24. 24

    如何以编程方式在android中打开隐藏文件?

  25. 25

    如何以编程方式在android sqlite中找出表的主键?

  26. 26

    在Android LinearLayout中以编程方式添加图标

  27. 27

    如何以编程方式设置LinearLayout的宽度?

  28. 28

    Android:如何以编程方式检查TextView是粗体还是斜体

  29. 29

    如何更改以编程方式在android中插入的textview的值?

热门标签

归档