Ich habe einen ImageButton. Der Code ist -
ImageButton shareButton = new ImageButton(this);
shareButton.setBackgroundResource(android.R.drawable.ic_menu_share);
RelativeLayout.LayoutParams shareParams = new RelativeLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
shareParams.addRule(RelativeLayout.ALIGN_PARENT_RIGHT, navigationLogo.getId());
shareButton.setLayoutParams(shareParams);
Ich muss seine Breite ändern. Aber es gibt keine setWidth-Methode sowohl in ImageButton als auch die Layout-Parameter. Suchte eine Menge online ohne eine Antwort.