Das ist meine Popup
Klasse,Wie für eine Bildansicht in einem Popup-Dialog setImage
public class Popup {
public void showDialog(Activity activity, String url){
final Dialog dialog = new Dialog(activity);
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
dialog.setCancelable(false);
dialog.setContentView(R.layout.popup_playerstats);
ImageView imageFirst= (ImageView) dialog.findViewById(R.id.img_First);
ImageView dialogButton = (ImageView) dialog.findViewById(R.id.close);
dialogButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
dialog.dismiss();
}
});
dialog.show();
}
}
Und mein onClick Methode Fragment ist,
public void onClick(final View v) {
Popup alert = new Popup();
switch (v.getId()) {
case R.id.button_1:
alert.showDialog(getActivity(),url);
break;
case R.id.button_2:
alert.showDialog(getActivity(),url1);
break;
default:
// some code here
break;
}
}
ich die String-Variable url
verwenden müssen, oder url1
und setimage auf ImageView imageFirst
.
Hilfe, wie könnte ich das tun?
Überprüfen Sie meine Antwort –