Android,对话框中的SeekBar
我想在我的应用程序中使用带有搜索栏的对话框。 但我真的不知道该怎么做,因为我缺乏 Android 经验。
因此,当您按下按钮时:应该出现一个带有搜索栏的对话框,用户可以输入一个值,然后按“确定”按钮。
我现在的代码是developer.android的默认代码:
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setMessage("Are you sure you want to exit?")
.setCancelable(false)
.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
MyActivity.this.finish();
}
})
.setNegativeButton("No", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
});
AlertDialog alert = builder.create();
我应该如何添加SeekBar
?
谢谢!
I would like to use a dialog with a seekbar in my application.
But I don't really know how to do it because I lack experience with android.
So, when you press a button: a dialog should come up, with a seekbar and the user is able to enter a value and then press OK-button.
The code I have at the moment is the default code by developer.android:
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setMessage("Are you sure you want to exit?")
.setCancelable(false)
.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
MyActivity.this.finish();
}
})
.setNegativeButton("No", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
});
AlertDialog alert = builder.create();
How should I do to add a SeekBar
?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
也许您可以考虑创建一个自定义对话框;它需要更多的工作,但通常对我有用;)
为您的对话框创建一个新的布局文件(例如 your_dialog.xml):
然后,在您的活动中:
因此,您可以按如下方式操作您的元素:
等等,为按钮和搜索栏设置侦听器。
编辑:
searchbar onchangelistener 应如下所示:
Maybe you could think of create a custom dialog; it requires more work but it usually works for me ;)
Create a new layout file for your dialog (say, your_dialog.xml):
Then, in your activity:
Thus, you can operate on your element as follows:
and so on, to set listeners for button and seekbar.
EDIT:
The seekbar onchangelistener should be as follows:
我希望这会对您有所帮助。
试试这个代码...
I hope this will help you.
Try this Code...
这是关于如何将搜索栏放入alertdialog中的代码:
检查此链接 。
快乐编码!
This is the code on how to put seekbar in alertdialog:
check this link.
HAPPY CODING!
创建一个具有 edittext 的视图。使用AlertBuilder的
setView()
方法来设置视图。mytest.xml
Create a view having edittext. use
setView()
method of AlertBuilder to set the view.mytest.xml