使用 SeekBar 中的值更新列表视图中的 EditText

     2023-05-07     261

关键词:

【中文标题】使用 SeekBar 中的值更新列表视图中的 EditText【英文标题】:Update EditText in a list view with value from a SeekBar 【发布时间】:2014-07-11 05:11:30 【问题描述】:

我有一个 ListView,每个行项都包含一个 SeekBar 和一个 EditText(如下图所示)。我需要根据搜索栏的值更新 EditText,如果我有两个小部件引用都没有问题,我可以这样做。

我的问题是如何将每个搜索栏关联到其正确的 EditText 框?这两个小部件都是我在适配器中扩展的视图的一部分。直接引用 EditText 似乎不是一个好主意,因为 Android 的视图在 ListView 中回收。

什么是最好的前进方式?

【问题讨论】:

【参考方案1】:

当您显示每对 SeekBar 和 editText 时,只需使用

seekBar.setTag(editText);
editText.setTag(seekBar);

更新时使用

seekBar = (SeekBar)editText.getTag();
seekBar.setProgress(...);

【讨论】:

谢谢。这似乎是最好的解决方案。【参考方案2】:

Change SeekBar progress based on EditText value

同样的问题

Update SeekBar with EditText

这也是同样的问题

【讨论】:

这不是我的问题。我面临的问题是 EditText 和 Seekbar 元素都是我在适配器中膨胀的 ListView 中的行项的一部分。我如何获得参考是个问题。 给他们设置id然后引用?你可以发布这部分你的代码吗? 如果视图被回收,引用将失效。【参考方案3】:

OnSeekBarChangeListener 设置为SeekBar,以便在调用OnProgressChanged() 时更改TextView 的文本。在Adapter 中的getView() 中执行此操作。

【讨论】:

更新 CoreData 中的数据及其在视图中的值

...ueinaview【发布时间】:2020-05-3020:53:40【问题描述】:我是使用Swift和CoreData开发的新手。我一直在努力使用以下代码,该代码显示一个视图,其中包含与CoreData一起存储的学生的一些信息。视图中显示的“提问”按钮会更新student.q... 查看详情

为啥要更新视图中的值? [关闭]

...确实可以更改视图上列的值。在我知道它们是什么之前就使用过视图,但我不知道为什么视图不会在 查看详情

从 SwiftUI 中的工作表更新列表视图中的行

...点击一个“编辑”按钮在列表中的行和显示的工作表中,使用TextField更新所选行的内容。问题和疑问当工作表打开时,它确实包含由于 查看详情

使用按钮更新表中的值

】使用按钮更新表中的值【英文标题】:updatingvaluesinatablebyusingabutton【发布时间】:2020-12-2609:42:31【问题描述】:所以我有一个项目列表,每个项目都有一个删除和更新按钮,删除将从数据库中删除该行,更新按钮将更改数量。... 查看详情

Android,如何从我的数据库更新列表视图中的选定项目?

】Android,如何从我的数据库更新列表视图中的选定项目?【英文标题】:Android,HowdoiUpdatetheselectediteminmylistviewfrommydatabase?【发布时间】:2015-05-1711:10:54【问题描述】:这是我目前的代码,但是当我按下更新按钮时应用程序崩溃了... 查看详情

模型更改时视图中的列表不会更新

...【发布时间】:2018-03-3112:19:55【问题描述】:我正在尝试使用knockout.js构建MVVM。这个想法是$(document).ready(function()...中的脚本添加了一个新项目model.addElement("value");-每3秒向模型添加一次“值”,并且应该以HTML 查看详情

以 SQLite 形式更新 Xamarin 中的所有列表

...SQLite【发布时间】:2021-11-2302:21:25【问题描述】:我正在使用同一个SQLite表的列表视图,我在添加新项目或更新前一个项目时遇到问题,它会更新当前页面上的值,但需要重新打开应用程序以更新页面B上的列表.你有什么解决办... 查看详情

从 django 中的视图更新模板标签的值

...GridView)但是现在我希望能够仅在特定的那一天显示任务。使用 查看详情

如何使用 MVC 模型动态过滤 javafx 中的列表视图控件,同时以多种方式更新? [关闭]

】如何使用MVC模型动态过滤javafx中的列表视图控件,同时以多种方式更新?[关闭]【英文标题】:HowcouldIdynamicallyfilteralistviewcontrolinjavafxusingtheMVCmodelwhileisupdatedinmorethanoneway?[closed]【发布时间】:2022-01-0915:19:13【问题描述】:我正... 查看详情

使用列表视图中的简单适配器增加列表视图中的文本视图值单击

】使用列表视图中的简单适配器增加列表视图中的文本视图值单击【英文标题】:IncremetnTextviewvalueinlistviewusingsimpleadapteronlistviewclick【发布时间】:2017-03-2804:47:38【问题描述】:我正在处理一个片段,它包含列表视图,我想通过... 查看详情

如何更新列表视图中的记录以及android中的数据库

...它。如果我在editbills_activity中再次保存现有记录,它应该使用新数据更新记 查看详情

Oracle:使用其他表中的值进行更新

】Oracle:使用其他表中的值进行更新【英文标题】:Oracle:updateusingvaluesfromothertables【发布时间】:2012-02-0712:19:55【问题描述】:我有以下更新,但我不想手动复制这些值。我更喜欢使用查询来提取它们。我应该使用PL/SQL还是有SQL... 查看详情

更新列表视图中的单行以显示隐藏的文本视图

】更新列表视图中的单行以显示隐藏的文本视图【英文标题】:Updatingasinglerowinalistviewtoshowahiddentextview【发布时间】:2012-01-2606:15:27【问题描述】:我正在尝试通过将第二个文本视图的可见性从“已消失”更改为“可见”来更新... 查看详情

选定的 WPF 列表框绑定仅更新视图中的项目

...emsinview【发布时间】:2021-04-1607:18:39【问题描述】:我在使用WPF和MVVM的UserControl中遇到了一个奇怪的问题。列表框的项目通过ViewModel和ObservableCollection<T>绑定,样式属性IsSelected绑定到单个 查看详情

滚动时更新自定义列表视图失败(代码片段)

...();rowView=inflater.inflate(R.layout.voice_player_listview,null,true);finalSeekBarvoice_player_seekbar=(SeekBar)rowView.findViewById(R.id.voice_player_seekbar);finalImageViewicon=(ImageView)rowView.findViewById(R.id.download_play_icon);icon.setOnClickListener(newView.OnClickListener()@Overridepu 查看详情

根据另一个表中的值更新视图

】根据另一个表中的值更新视图【英文标题】:UpdateViewbasedonvaluefromanothertable【发布时间】:2013-08-1910:22:08【问题描述】:我有两张桌子表1:id名称item_refitem_name----------------------------------------101abc1项目1102xyz2项目2表2:item_refitem_n... 查看详情

从广播接收器更新片段中的列表视图

】从广播接收器更新片段中的列表视图【英文标题】:Updatealistviewinafragmentfromabroadcastreceiver【发布时间】:2013-03-0319:27:44【问题描述】:如果文件成功下载,我必须更新片段中的列表视图。因此,在我的下载管理器的BroadcastReceiv... 查看详情

从活动更新视图页面中片段中的列表视图

】从活动更新视图页面中片段中的列表视图【英文标题】:updatealistviewinafragmentinaviewpagerfromactivity【发布时间】:2015-05-2009:02:46【问题描述】:我知道这是一个很常见的问题,并且我已经提到了许多不同的其他问题,但我仍然无... 查看详情