gpt4 book ai didi

Android对话框帮助!

转载 作者:行者123 更新时间:2023-11-29 18:19:16 27 4
gpt4 key购买 nike

我有一个问题,希望大家能帮帮我!

这段代码创建了一个对话框,在对话框中有一个按钮和一个搜索栏。

当我设置搜索栏 setonseekbarchangelistener 时,我收到 Nullpointerexception 错误。我不知道为什么!(取消注释 seekbar.setOnSeekBarChangeListener(this) 以获得错误)

    public class seekActivity extends Activity implements OnClickListener,   OnSeekBarChangeListener  {
SeekBar seekbar;
Button button;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//set up main content view
setContentView(R.layout.main);
//this button will show the dialog
Button button1main = (Button) findViewById(R.id.Button01main);


button1main.setOnClickListener(this);

}
public void onClick(View v) {
//set up dialog
Dialog dialog = new Dialog(this);
dialog.setContentView(R.layout.maindialog);
dialog.setTitle("This is my custom dialog box");
dialog.setCancelable(true);
button = (Button) dialog.findViewById(R.id.Button01);
seekbar = (SeekBar) findViewById(R.id.seekBar1);
//seekbar.setOnSeekBarChangeListener(this);
dialog.show();

}
@Override
public void onProgressChanged(SeekBar seekBar, int progress,
boolean fromUser) {
// TODO Auto-generated method stub

}
@Override
public void onStartTrackingTouch(SeekBar seekBar) {
// TODO Auto-generated method stub

}
@Override
public void onStopTrackingTouch(SeekBar seekBar) {
// TODO Auto-generated method stub

};


}

最佳答案

使用这段代码,通过ID找到seekBar1。

seekbar = (SeekBar) dialog.findViewById(R.id.seekBar1);

关于Android对话框帮助!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6426177/

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