Skip to content

Commit 534e7fb

Browse files
Farbcodes werden als Subtitel von ActionBar dargestellt
1 parent 7265569 commit 534e7fb

2 files changed

Lines changed: 11 additions & 4 deletions

File tree

app/src/main/java/de/mide/android/komplementaerfarben/MainActivity.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,13 @@ private void farbenDarstellen() {
152152

153153
_farbe1TextView.setBackgroundColor( farbe1 );
154154
_farbe2TextView.setBackgroundColor( farbe2 );
155+
156+
ActionBar actionBar = getSupportActionBar();
157+
if ( actionBar != null ) {
158+
159+
String str = _zweiFarbenViewModel.toString();
160+
actionBar.setSubtitle( str );
161+
}
155162
}
156163

157164
}

app/src/main/java/de/mide/android/komplementaerfarben/ZweiFarbenViewModel.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ public void neueFarbenErzeugen() {
106106
/**
107107
* Hex-Code von Farbe 1.
108108
*
109-
* @return RGB-Hex-Code, z.B. "F59864"
109+
* @return RGB-Hex-Code, z.B. "#F59864"
110110
*/
111111
public String getFarbe1Hex() { return rgb2hex( _farbe1 ); }
112112

@@ -124,18 +124,18 @@ public void neueFarbenErzeugen() {
124124
*
125125
* @param rgbCode RGB-Farbcode, der in Hex-String umgewandelt werden soll
126126
*
127-
* @return Farbe als RGB-Hex-Code, z.B. "69F45F"
127+
* @return Farbe als RGB-Hex-Code, z.B. "#69F45F"
128128
*/
129129
private static String rgb2hex ( int rgbCode ) {
130130

131-
return String.format( "%06X", ( 0xFFFFFF & rgbCode ) );
131+
return String.format( "#%06X", ( 0xFFFFFF & rgbCode ) );
132132
}
133133

134134

135135
/**
136136
* String mit beiden Farb-Codes.
137137
*
138-
* @return Hex-Codes der beiden Strings, z.B. "F59864 und 0A679B"
138+
* @return Hex-Codes der beiden Strings, z.B. "#F59864 und #0A679B"
139139
*/
140140
@Override
141141
public String toString() {

0 commit comments

Comments
 (0)