OnSeekBarChangeListener

OnSeekBarChangeListener

我正在夸大xml资源蚂蚁,将其设置为AlertDialoge的视图。 xml包含一个SeekBar,我想为此定义SeekBar.onSeekBarChangeListener。我试图在要显示onCreate()的活动的AlertDialoge方法中实现它,但是该应用强制关闭。在哪里实现监听器?

最佳答案

没有看到您的代码,这是非常困难的。但是这里有一些提示。

您应该有一些像这样的代码,在其中您可以增加对话框的内容视图:

LayoutInflater inflater = (LayoutInflater) mContext.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View layout = inflater.inflate(R.layout.myAlertDialog, (ViewGroup) activity.findViewById(R.id.layout_root));


使用您的视图获取SeekBar实例并分配您的侦听器:

SeekBar seekBar = (SeekBar) layout.findViewById(R.id.mySeekBar);
seekBar.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {...});

关于java - 我应该在哪里实现SeekBar.onSeekBarChangeListener?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18823707/

10-12 01:38