0
Hier hinzuzufügen ist mein Code:Android: fail eine Schaltfläche in einem benutzerdefinierten Dialog
chartDialog = new Dialog(item_activity.this);
chartDialog.setContentView(R.layout.customlayout);
chartDialog.setTitle("Title ");
TextView textItemDetailsDialog = (TextView) chartDialog.findViewById(R.id.textItemDetailsDialog);
textItemDetailsDialog.setText("Details");
img = (ImageView) chartDialog.findViewById(R.id.ImageView001);
img.setImageBitmap(bitmap);
Button toMap = (Button)findViewById(R.id.button_toMap);
toMap.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
switchTabSpecial();
}
});
chartDialog.show();
Sie zeigt aber
03-26 23:30:10.822: E/AndroidRuntime(21394): java.lang.NullPointerException
in Zeile:
toMap.setOnClickListener(new View.OnClickListener() {
Kann ich hinzufügen eine Schaltfläche im Dialog ?? Bitte helfen ...
Es sollte sein 'Knopf toMap = (Button) chartDialogfindViewById (R.id.button_toMap);' wenn das Schaltfläche befindet sich im Layout des Dialogfelds. – Rajkiran