gpt4 book ai didi

android - 安卓新手 : Dynamically changing views

转载 作者:太空狗 更新时间:2023-10-29 14:34:18 25 4
gpt4 key购买 nike

我正在努力学习如何为 Android 构建应用。

第一个简单的应用程序将成为我希望构建的更大应用程序的一个组件,它是在屏幕上有一个按钮,当点击该按钮时,它会向 View 添加一些新内容。

例如:

想象一下只有一个按钮的布局:

[Create!]

按下该按钮时, View 会添加一个新行:

[Create!]
A Something!

在后续按下时,将添加更多行

[Create!]
A Something!
A Something!

等等。

我制作了一个 LinearLayout 并将按钮放入其中,并为其附加了一个点击监听器。这一切都很好。我想不通的是如何在 onClick 函数中获取 LinearLayout 的句柄,我将使用它添加 addView() 新的 TextView,上面写着“A Something!”

我走在正确的轨道上吗?我缺少什么基本的东西?谢谢!

最佳答案

我认为您的处理方式有误。您应该查看 ListView 和 SimpleArrayAdapter。这会将元素放入用户更熟悉的列表格式中。谷歌有一些使用它的好例子(比如他们的记事本例子)。特别是如果您是 Android 的新手,您应该查看他们的演示以了解基础知识。你可以找到它们 here

关于android - 安卓新手 : Dynamically changing views,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3066967/

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