【发布时间】:2017-01-18 17:13:07
【问题描述】:
为什么应用程序上没有显示正负按钮? 你们有什么想法要改变吗?谢谢。
button2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Vibrator vibrator = (Vibrator) getSystemService(VIBRATOR_SERVICE);
vibrator.vibrate(100);
AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);
builder.setTitle("Berühre mich noch einmal und du wirst's bereuen!!");
builder.setPositiveButton("OK sorry", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
Toast.makeText(MainActivity.this, "Sorry Herr Gauß! ", Toast.LENGTH_LONG).show();
}
});
builder.setNegativeButton("Mir egal.", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
Toast.makeText(MainActivity.this, "Mehr als vibrieren kannst du eh nicht!", Toast.LENGTH_LONG).show();
}
});
builder.create().show();
AlertDialog.Builder dialogBuilder = new AlertDialog.Builder(MainActivity.this, R.style.MyDialogTheme);
}
}
【问题讨论】:
-
尝试删除对
createmethod 的调用。就像builder.show(); -
它应该可以正常工作!为什么你有
dialogBuilder这个?你不会在任何地方使用它
标签: android button android-alertdialog