动态更改对话框中的文本

SQLiteNoob

我正在使用alert dialog其中包含的seekbar我希望更改文本,以便用户知道所选择的内容seekbarseekbar更新了textview对动态的UI,这是我在做的onProgressChanged方法。我无法dialog.setMessage对搜索栏的进度进行相同的更改-我是否必须为此自定义视图?我目前正在这样实现:

final AlertDialog.Builder popDialog = new AlertDialog.Builder(this);
final SeekBar seek = new SeekBar(this);

popDialog.setMessage("Current Number: ");
popDialog.setView(seek);
seek.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {

public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser){
numView.setText(String.valueOf(progress));

...
SQLiteNoob

最佳解决方案是使用新活动创建自定义对话框:

创建一个活动来处理功能,并使用其自己的XML文件和组件进行设置,然后放置

     android:theme="@android:style/Theme.Holo.Light.Dialog"

<activity>清单标签内。

当然,有不同的主题选项,重要的是.Dialog设置。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

动态更改警报对话框中的按钮文本

来自分类Dev

当用户更改对话框大小时,如何设置wpf文本框以自动调整大小?

来自分类Dev

如何在jQuery UI中更改对话框标题的颜色?

来自分类Dev

Android更改对话框行的颜色

来自分类Dev

cq:DialogMode“浮动”更改对话框标题

来自分类Dev

如何更改对话框片段中的片段

来自分类Dev

在默认的TouchID对话框中更改“取消”按钮的文本

来自分类Dev

JavaFX如何更改对话框/窗口标题的颜色?

来自分类Dev

Android-更改对话框按钮的位置

来自分类Dev

如何更改对话框首选项消息的文本大小?

来自分类Dev

更改对话框Android的颜色

来自分类Dev

更改对话框文字的Android

来自分类Dev

更改警报对话框的文本颜色

来自分类Dev

如何在DM脚本中动态使用对话框文本框

来自分类Dev

材质用户界面-更改对话框容器

来自分类Dev

无法在应用程序中更改对话框的颜色

来自分类Dev

Android-更改对话框的顺序

来自分类Dev

是否不针对mfc中的Windows dpi更改对话框的字体?

来自分类Dev

更改对话框的灰色

来自分类Dev

cq:DialogMode“浮动”更改对话框标题

来自分类Dev

Android:在对话框中更改按钮的文本

来自分类Dev

如何在JQuery中基于按钮ID更改对话框标题

来自分类Dev

Android-更改对话框按钮的位置

来自分类Dev

C#:使用Gtk在对话框中从MainWindow更改对象

来自分类Dev

jQuery对话框中的动态表

来自分类Dev

在 Android 中更改对话框样式

来自分类Dev

动态对话框

来自分类Dev

有动态文本时如何验证对话框中的文本

来自分类Dev

更改对话框的父级禁用拖放