android - 动态生成线性布局视图
问题描述
我的目标是动态生成 Android Studio 中的视图布局。最终目的是动态生成如下视图
编号 - 名称 - 角色
全部在一条线上。
这是目前Android Studio中的后台代码,目前正在设置布局如下
号码
名称
角色
代码
private void GenerateLayout()
{
llisroles = findViewById(R.id.llRoles);
for (int x = 0; x < num_players; x++)
{
TextView number = new TextView(this);
EditText name = new EditText(this);
Spinner role = new Spinner(this);
//number.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT));
//name.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT));
number.setText(names_players[x]);
name.setText("");
llisroles.addView (number);
llisroles.addView(name);
llisroles.addView(role);
}
}
解决方案
推荐阅读
- r - 有没有一种简单的方法来分析数据列表中的数据集?
- html - CSS网格:每两行不同的对齐方式
- python - 更新 Pandas 列,其中新值是该列中的值和数据框中的另一列的组合
- php - 如何解决 laravel 中删除时找不到 409 页面错误?
- informatica - 在服务连接器中包含 CDATA 字段
- ios - 将本机流 ios 屏幕反应到本地服务器
- python - 从excel调用python函数
- angular - 重定向回Angular时如何防止再次调用方法
- reactjs - 从 React 组件中的道具设置 HTML 元素?
- jekyll - Jekyll/Liquid 相对 URL 过滤器会破坏链接