A
AquaBall
Fortgeschrittenes Mitglied
- 2
Ich hab einen sehr einfachen Programmteil, bring ihn aber nicht zum Laufen:
Das Bild existiert, und wird korrekt angezeigt.
Das setLayoutParams aber stürzt immer ab, (sogar mit try,catch, was ich schon gar nicht verstehe).
Fehlermeldung:
Code:
img= (ImageView) findViewById(R.id.meinBild);
LayoutParams lp= new LayoutParams(20, 10); // später: variabel
try { // (Nur für die Fehlersuche: abfangen)
img.setLayoutParams(lp);
} catch (Exception e) {
}
Code:
<ImageView
android:id="@+id/skala"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/meinbild" />
Das setLayoutParams aber stürzt immer ab, (sogar mit try,catch, was ich schon gar nicht verstehe).
Fehlermeldung:
Code:
04-30 19:24:11.386: E/AndroidRuntime(2322):
java.lang.ClassCastException: android.view.ViewGroup$LayoutParams
at android.widget.LinearLayout.measureVertical(LinearLayout.java:360)
at android.widget.LinearLayout.onMeasure(LinearLayout.java:309)
at android.view.View.measure(View.java:8313)
at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:3138)
at android.widget.FrameLayout.onMeasure(FrameLayout.java:250)
at android.view.View.measure(View.java:8313)
...