开发者社区> 问答> 正文

在运行时向relativlayout添加文本视图

在我的android项目中,我string从服务器获取,然后从中string将值放入textview。

XML:


<RelativeLayout
    android:id="@+id/scorelayout"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:gravity="center_vertical">

Java的:

RelativeLayout relativeLayout = view.findViewById(R.id.scorelayout);
TextView Score = new TextView(context);
RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(
    RelativeLayout.LayoutParams.WRAP_CONTENT, 
    RelativeLayout.LayoutParams.WRAP_CONTENT
);
relativeLayout.addView(Score, layoutParams);

展开
收起
Puppet 2020-01-17 09:24:32 442 0
1 条回答
写回答
取消 提交回答
  • 最简单的解决方案是TextView在xml中设置并设置

    android:visibility="gone"
    
    

    当您必须显示文字时,只需像

    
    myTextView.setText(myText);
    myTextView.setVisibility(View.VISIBLE);
    

    但是,如果您只是在寻找答案,如何以编程方式添加视图,请访问以下链接https://stackoverflow.com/a/10419021/5422725

    2020-01-17 09:24:54
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载