1
J'ai une question que j'espère que vous pouvez m'aider!Aide de la boîte de dialogue Android!
Ce code crée un dialogue et dans la boîte de dialogue il y a un bouton et une barre de recherche.
Lorsque je définis la barre de recherche setonseekbarchangelistener, j'obtiens une erreur Nullpointerexception. Et je ne sais pas pourquoi! (Uncomment seekbar.setOnSeekBarChangeListener (cela) pour obtenir l'erreur)
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
};
}
merci beaucoup! – Seb