gpt4 book ai didi

java - 动态添加到 horizo​​ntalscrollview

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:36:23 28 4
gpt4 key购买 nike

我遵循了一些在线教程,向您展示了如何使用多个 xml 文件创建静态 horizo​​ntalscrollview。

但是我希望能够从数据库中获取内容,用内容填充一个新 View (来自 stock xml 布局),然后将其添加到 horizo​​ntalscrollview。

是否有任何教程向您展示如何向 horizo​​ntalscrollview 添加动态 View ?

最佳答案

这很简单,

您的 Horizo​​ntalScrollView 必须包含一个容器,如 LinearLayout 或 RelativeLayout,在您的 Activity 中获取该布局的实例,并根据需要添加 View ...

LinearLayout yourLayout = (LinearLayout)findViewById(R.id.someID);

然后遍历数据库中的项目数,并继续将 View 添加到布局中,直到像这样结束...

for (int i = 0; i < yourData.size(); i++) {             
TextView tv = new TextView(getApplicationContext());
tv.setText(yourData.get(i));
yourLayout.addView(tv);
}

关于java - 动态添加到 horizo​​ntalscrollview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10247414/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com