Unterschiede
Hier werden die Unterschiede zwischen der gewählten und der aktuellen Version gezeigt.
android:custom-view-attributes 2011/05/25 10:52 | android:custom-view-attributes 2020/01/22 20:59 aktuell | ||
---|---|---|---|
Zeile 3: | Zeile 3: | ||
Einem CustomView sollen eigene Werte mitgegeben werden.\\ | Einem CustomView sollen eigene Werte mitgegeben werden.\\ | ||
Im folgenden Beispiel ein String //myString// und eine Zahl //myNumber//.\\ | Im folgenden Beispiel ein String //myString// und eine Zahl //myNumber//.\\ | ||
+ | Im Javacode wird dann mittels //obtainStyledAttributes(..)// auf diese Werte zugegriffen.\\ | ||
\\ | \\ | ||
<html> | <html> | ||
Zeile 50: | Zeile 51: | ||
android:layout_height="fill_parent" | android:layout_height="fill_parent" | ||
myString="Huhu" | myString="Huhu" | ||
- | myNumber="123456" | + | myNumber="1234" |
/> | /> | ||
</LinearLayout> | </LinearLayout> | ||
Zeile 70: | Zeile 71: | ||
int number = ta.getInt(R.styleable.MyCustomView_myNumber); | int number = ta.getInt(R.styleable.MyCustomView_myNumber); | ||
ta.recycle(); | ta.recycle(); | ||
- | System.out.println("Der String: " + str); | + | System.out.println("Der String: " + str); // Ausgabe: Huhu |
- | System.out.println("Die Nummer: " + number); | + | System.out.println("Die Nummer: " + number); // Ausgabe: 1234 |
} | } | ||