Моя проблема может показаться легкой, но я действительно не могу ее решить. В какой-то момент мой код отображает группу изображений (ImageView
) в LinearLayout
, внутри AlertDialog
.
Проблема в том, что не все отображается.
Вот мой код:
public LinearLayout createLayout(String text) {
LinearLayout ll = new LinearLayout(this.c);
int res;
for(int i=0; i<text.length(); ++i) {
res = this.c.getResources().getIdentifier("pigpen_" + Character.toLowerCase(text.charAt(i)), "drawable", this.c.getPackageName());
ImageView iv = new ImageView(this.c);
iv.setPadding(5, 0, 0, 5);
iv.setImageResource(res);
ll.addView(iv);
}
return ll;
}
И код для DialogAlert:
protected ResultDialog(final Context context, CharSequence title, LinearLayout ll) {
super(context);
ll.setPadding(10, 5, 10, 5);
this.setView(ll);
this.setTitle(title);
}
И, как видите, результат не очень хороший. У вас есть идеи, почему?