- Forum-Beiträge: 180
18.03.2014, 19:58:20 via Website
18.03.2014 19:58:20 via Website
ich weis da gar nicht was da jetzt der springende punkt ist was alles zum abstürzen bringt könnt ihr mir weiterhelfen?
03-18 14:39:29.396: D/skia(1337): --- allocation failed for scaled bitmap
03-18 14:39:29.426: D/AndroidRuntime(1337): Shutting down VM
03-18 14:39:29.426: W/dalvikvm(1337): threadid=1: thread exiting with uncaught exception (group=0xb1a63ba8)
03-18 14:39:29.646: D/dalvikvm(1337): GC_FOR_ALLOC freed 28911K, 45% free 36554K/65536K, paused 80ms, total 89ms
03-18 14:39:29.666: E/AndroidRuntime(1337): FATAL EXCEPTION: main
03-18 14:39:29.666: E/AndroidRuntime(1337): Process: com.schule.hakhas, PID: 1337
03-18 14:39:29.666: E/AndroidRuntime(1337): android.view.InflateException: Binary XML file line #332: Error inflating class <unknown>
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.view.LayoutInflater.createView(LayoutInflater.java:620)
03-18 14:39:29.666: E/AndroidRuntime(1337): at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:56)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.view.LayoutInflater.onCreateView(LayoutInflater.java:669)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:694)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.view.LayoutInflater.rInflate(LayoutInflater.java:755)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.view.LayoutInflater.rInflate(LayoutInflater.java:758)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.view.LayoutInflater.inflate(LayoutInflater.java:492)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.view.LayoutInflater.inflate(LayoutInflater.java:397)
03-18 14:39:29.666: E/AndroidRuntime(1337): at com.schule.hakhas.TestListView.onCreateView(TestListView.java:32)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.support.v4.app.Fragment.performCreateView(Fragment.java:1500)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:927)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1104)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:682)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1467)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.support.v4.app.FragmentManagerImpl.executePendingTransactions(FragmentManager.java:472)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.support.v4.app.FragmentPagerAdapter.finishUpdate(FragmentPagerAdapter.java:141)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.support.v4.view.ViewPager.populate(ViewPager.java:1068)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.support.v4.view.ViewPager.populate(ViewPager.java:914)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.support.v4.view.ViewPager.onMeasure(ViewPager.java:1436)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.view.View.measure(View.java:16497)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5125)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.widget.FrameLayout.onMeasure(FrameLayout.java:310)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.view.View.measure(View.java:16497)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5125)
03-18 14:39:29.666: E/AndroidRuntime(1337): at com.android.internal.widget.ActionBarOverlayLayout.onMeasure(ActionBarOverlayLayout.java:327)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.view.View.measure(View.java:16497)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5125)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.widget.FrameLayout.onMeasure(FrameLayout.java:310)
03-18 14:39:29.666: E/AndroidRuntime(1337): at com.android.internal.policy.impl.PhoneWindow$DecorView.onMeasure(PhoneWindow.java:2291)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.view.View.measure(View.java:16497)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:1916)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1113)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1295)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1000)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:5670)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.view.Choreographer$CallbackRecord.run(Choreographer.java:761)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.view.Choreographer.doCallbacks(Choreographer.java:574)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.view.Choreographer.doFrame(Choreographer.java:544)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:747)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.os.Handler.handleCallback(Handler.java:733)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.os.Handler.dispatchMessage(Handler.java:95)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.os.Looper.loop(Looper.java:136)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.app.ActivityThread.main(ActivityThread.java:5017)
03-18 14:39:29.666: E/AndroidRuntime(1337): at java.lang.reflect.Method.invokeNative(Native Method)
03-18 14:39:29.666: E/AndroidRuntime(1337): at java.lang.reflect.Method.invoke(Method.java:515)
03-18 14:39:29.666: E/AndroidRuntime(1337): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
03-18 14:39:29.666: E/AndroidRuntime(1337): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
03-18 14:39:29.666: E/AndroidRuntime(1337): at dalvik.system.NativeStart.main(Native Method)
03-18 14:39:29.666: E/AndroidRuntime(1337): Caused by: java.lang.reflect.InvocationTargetException
03-18 14:39:29.666: E/AndroidRuntime(1337): at java.lang.reflect.Constructor.constructNative(Native Method)
03-18 14:39:29.666: E/AndroidRuntime(1337): at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.view.LayoutInflater.createView(LayoutInflater.java:594)
03-18 14:39:29.666: E/AndroidRuntime(1337): ... 47 more
03-18 14:39:29.666: E/AndroidRuntime(1337): Caused by: java.lang.OutOfMemoryError
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.graphics.BitmapFactory.nativeDecodeAsset(Native Method)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:587)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.graphics.BitmapFactory.decodeResourceStream(BitmapFactory.java:422)
03-18 14:39:29.666: E/AndroidRuntime(1337): at android.graphics.drawable.Drawable.cr
Hier der Code der Main Activity:
2
3
4
5
6import android.app.ActionBar;
7import android.graphics.Color;
8import android.graphics.drawable.ColorDrawable;
9import android.os.Bundle;
10import android.support.v4.app.Fragment;
11import android.support.v4.app.FragmentActivity;
12import android.support.v4.app.FragmentManager;
13import android.support.v4.app.FragmentPagerAdapter;
14
15
16import android.support.v4.view.ViewPager;
17
18
19import android.view.Menu;
20import android.view.MenuItem;
21
22import android.view.View;
23
24
25public class MainActivity extends FragmentActivity {
26
27 /**
28 * The {@link android.support.v4.view.PagerAdapter} that will provide
29 * fragments for each of the sections. We use a
30 * {@link android.support.v4.app.FragmentPagerAdapter} derivative, which
31 * will keep every loaded fragment in memory. If this becomes too memory
32 * intensive, it may be best to switch to a
33 * {@link android.support.v4.app.FragmentStatePagerAdapter}.
34 */
35 SectionsPagerAdapter mSectionsPagerAdapter;
36
37 /**
38 * The {@link ViewPager} that will host the section contents.
39 */
40 ViewPager mViewPager;
41
42 public Object ObjectFragment;
43
44 @Override
45 protected void onCreate(Bundle savedInstanceState) {
46 super.onCreate(savedInstanceState);
47 setContentView(R.layout.activity_main);
48
49 ActionBar ab = getActionBar();
50 ColorDrawable colorDrawable = new ColorDrawable(Color.parseColor("#33b5e5"));
51 ab.setBackgroundDrawable(colorDrawable);
52
53
54 // Create the adapter that will return a fragment for each of the three
55 // primary sections of the app.
56 mSectionsPagerAdapter = new SectionsPagerAdapter(
57 getSupportFragmentManager());
58 // Set up the ViewPager with the sections adapter.
59 mViewPager = (ViewPager) findViewById(R.id.pager);
60 mViewPager.setAdapter(mSectionsPagerAdapter);
61 mViewPager.setOffscreenPageLimit(4);
62 }
63
64 @Override
65 public boolean onOptionsItemSelected(MenuItem item){
66 super.onOptionsItemSelected(item);
67 switch(item.getItemId()){
68 case R.id.about:
69 aboutMenuItem();
70
71 break;
72 }
73 return true;
74 }
75
76 private void aboutMenuItem(){
77 setContentView(R.layout.about);
78 return;
79 }
80
81
82
83 @Override
84 public boolean onCreateOptionsMenu(Menu menu) {
85 // Inflate the menu; this adds items to the action bar if it is present.
86 getMenuInflater().inflate(R.menu.main, menu);
87 return true;
88 }
89
90 /**
91 * A {@link FragmentPagerAdapter} that returns a fragment corresponding to
92 * one of the sections/tabs/pages.
93 */
94 public class SectionsPagerAdapter extends FragmentPagerAdapter {
95
96 public SectionsPagerAdapter(FragmentManager fm) {
97 super(fm);
98 }
99
100 @Override
101 public Fragment getItem(int position) {
102
103
104 Fragment fragment;
105 switch (position) {
106 case 0:
107 fragment = new Fragment3();
108 break;
109 case 1:
110 fragment = new TestListView();
111 break;
112 case 2:
113 fragment = new Fragment1();
114 break;
115 case 3:
116 fragment = new Fragment4();
117 break;
118
119 default:
120
121 fragment = new Fragment1();
122
123
124 }
125
126
127 return fragment;
128 }
129
130 @Override
131 public int getCount() {
132 // Show 3 total pages.
133 return 4;
134 }
135
136 @Override
137 public CharSequence getPageTitle(int position) {
138 Locale l = Locale.getDefault();
139 switch (position) {
140 case 0:
141 return getString(R.string.title_section4).toUpperCase(l);
142 case 1:
143 return getString(R.string.title_section1).toUpperCase(l);
144 case 2:
145 return getString(R.string.title_section2).toUpperCase(l);
146 case 3:
147 return getString(R.string.title_section3).toUpperCase(l);
148 }
149 return null;
150 }
151 }
152
153 /**
154 * A dummy fragment representing a section of the app, but that simply
155 * displays dummy text.
156 */
157
158
159
160
161
162 public void button (View view) {
163 setContentView(R.layout.activity_main);
164 return;
165 }
166}
Und Hier der TestListView:
2
3import android.support.v4.app.Fragment;
4
5
6
7import android.view.LayoutInflater;
8import android.view.View;
9import android.view.ViewGroup;
10
11
12
13
14
15public class TestListView extends Fragment {
16
17
18 @Override
19 public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
20
21 View root = inflater.inflate(R.layout.tabitems, container, false);
22
23
24
25 return root;
26
27 }
28}
und hier der tabitem.xml file:
2<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
3 android:layout_width="fill_parent"
4 android:layout_height="fill_parent"
5 >
6
7 <RelativeLayout
8 android:layout_width="match_parent"
9 android:layout_height="wrap_content"
10 >
11 <ImageView
12 android:id="@+id/icon"
13 android:layout_width="60dp"
14 android:layout_height="60dp"
15 android:layout_marginLeft="4dp"
16 android:layout_marginRight="10dp"
17 android:layout_marginTop="4dp"
18 android:src="@drawable/marcel" />
19
20 <ImageView
21 android:id="@+id/icon2"
22 android:layout_width="60dp"
23 android:layout_height="60dp"
24 android:layout_alignLeft="@+id/icon"
25 android:layout_below="@+id/icon"
26 android:src="@drawable/ploner" />
27
28 <TextView
29 android:id="@+id/label2"
30 android:layout_width="wrap_content"
31 android:layout_height="wrap_content"
32 android:layout_alignTop="@+id/icon2"
33 android:layout_marginTop="15dp"
34 android:layout_toRightOf="@+id/icon"
35 android:text="@string/christian"
36 android:textSize="20sp"
37 android:textColor="@color/entwickler"/>
38
39 <TextView
40 android:id="@+id/label"
41 android:layout_width="wrap_content"
42 android:layout_height="wrap_content"
43 android:layout_alignLeft="@+id/label2"
44 android:layout_alignTop="@+id/icon"
45 android:layout_marginTop="17dp"
46 android:text="@string/marcel"
47 android:textSize="20sp"
48 android:textColor="@color/entwickler"/>
49
50 <ImageView
51 android:id="@+id/icon3"
52 android:layout_width="60dp"
53 android:layout_height="60dp"
54 android:layout_alignLeft="@+id/icon2"
55 android:layout_below="@+id/icon2"
56 android:src="@drawable/chantal" />
57
58 <TextView
59 android:id="@+id/label3"
60 android:layout_width="wrap_content"
61 android:layout_height="wrap_content"
62 android:layout_alignTop="@+id/icon3"
63 android:layout_marginTop="17dp"
64 android:layout_toRightOf="@+id/icon"
65 android:text="@string/chantal"
66 android:textSize="20sp"
67 android:textColor="@color/entwickler" />
68 <ImageView
69 android:id="@+id/icon4"
70 android:layout_width="60dp"
71 android:layout_height="60dp"
72 android:layout_alignLeft="@+id/icon2"
73 android:layout_below="@+id/icon3"
74 android:src="@drawable/taurer" />
75
76 <TextView
77 android:id="@+id/label4"
78 android:layout_width="wrap_content"
79 android:layout_height="wrap_content"
80 android:layout_alignTop="@+id/icon4"
81 android:layout_marginTop="18dp"
82 android:layout_toRightOf="@+id/icon"
83 android:text="@string/melanie"
84 android:textSize="20sp"
85 android:textColor="@color/entwickler" />
86
87 <ImageView
88 android:id="@+id/icon5"
89 android:layout_width="60dp"
90 android:layout_height="60dp"
91 android:layout_alignLeft="@+id/icon2"
92 android:layout_below="@+id/icon4"
93 android:src="@drawable/sarah" />
94
95 <TextView
96 android:id="@+id/label5"
97 android:layout_width="wrap_content"
98 android:layout_height="wrap_content"
99 android:layout_alignTop="@+id/icon5"
100 android:layout_marginTop="18dp"
101 android:layout_toRightOf="@+id/icon"
102 android:text="@string/sarah"
103 android:textSize="20sp"
104 android:textColor="@color/entwickler"/>
105
106 <ImageView
107 android:id="@+id/icon6"
108 android:layout_width="60dp"
109 android:layout_height="60dp"
110 android:layout_alignLeft="@+id/icon2"
111 android:layout_below="@+id/icon5"
112 android:src="@drawable/nicola" />
113
114 <TextView
115 android:id="@+id/label6"
116 android:layout_width="wrap_content"
117 android:layout_height="wrap_content"
118 android:layout_alignTop="@+id/icon6"
119 android:layout_marginTop="18dp"
120 android:layout_toRightOf="@+id/icon"
121 android:text="@string/nicola"
122 android:textSize="20sp"
123 android:textColor="@color/entwickler"/>
124
125 <ImageView
126 android:id="@+id/icon7"
127 android:layout_width="60dp"
128 android:layout_height="60dp"
129 android:layout_alignLeft="@+id/icon2"
130 android:layout_below="@+id/icon6"
131 android:src="@drawable/patricia" />
132
133 <TextView
134 android:id="@+id/label7"
135 android:layout_width="wrap_content"
136 android:layout_height="wrap_content"
137 android:layout_alignTop="@+id/icon7"
138 android:layout_marginTop="18dp"
139 android:layout_toRightOf="@+id/icon"
140 android:text="@string/patricia"
141 android:textSize="20sp"
142 android:textColor="@color/entwickler"/>
143
144 <ImageView
145 android:id="@+id/icon8"
146 android:layout_width="60dp"
147 android:layout_height="60dp"
148 android:layout_alignLeft="@+id/icon2"
149 android:layout_below="@+id/icon7"
150 android:src="@drawable/katarina" />
151
152 <TextView
153 android:id="@+id/label8"
154 android:layout_width="wrap_content"
155 android:layout_height="wrap_content"
156 android:layout_alignTop="@+id/icon8"
157 android:layout_marginTop="18dp"
158 android:layout_toRightOf="@+id/icon"
159 android:text="@string/katarina"
160 android:textSize="20sp"
161 android:textColor="@color/entwickler"/>
162 <ImageView
163 android:id="@+id/icon9"
164 android:layout_width="60dp"
165 android:layout_height="60dp"
166 android:layout_alignLeft="@+id/icon2"
167 android:layout_below="@+id/icon8"
168 android:src="@drawable/reiner" />
169
170 <TextView
171 android:id="@+id/label9"
172 android:layout_width="wrap_content"
173 android:layout_height="wrap_content"
174 android:layout_alignTop="@+id/icon9"
175 android:layout_marginTop="18dp"
176 android:layout_toRightOf="@+id/icon"
177 android:text="@string/lukas"
178 android:textSize="20sp"
179 android:textColor="@color/entwickler" />
180 <ImageView
181 android:id="@+id/icon10"
182 android:layout_width="60dp"
183 android:layout_height="60dp"
184 android:layout_alignLeft="@+id/icon2"
185 android:layout_below="@+id/icon9"
186 android:src="@drawable/karam" />
187
188 <TextView
189 android:id="@+id/label10"
190 android:layout_width="wrap_content"
191 android:layout_height="wrap_content"
192 android:layout_alignTop="@+id/icon10"
193 android:layout_marginTop="18dp"
194 android:layout_toRightOf="@+id/icon"
195 android:text="@string/karam"
196 android:textSize="20sp"
197 android:textColor="@color/entwickler"/>
198
199 <ImageView
200 android:id="@+id/icon11"
201 android:layout_width="60dp"
202 android:layout_height="60dp"
203 android:layout_alignLeft="@+id/icon2"
204 android:layout_below="@+id/icon10"
205 android:src="@drawable/johannes" />
206
207 <TextView
208 android:id="@+id/label11"
209 android:layout_width="wrap_content"
210 android:layout_height="wrap_content"
211 android:layout_alignTop="@+id/icon11"
212 android:layout_marginTop="18dp"
213 android:layout_toRightOf="@+id/icon"
214 android:text="@string/johannes"
215 android:textSize="20sp"
216 android:textColor="@color/entwickler"/>
217
218 <ImageView
219 android:id="@+id/icon12"
220 android:layout_width="60dp"
221 android:layout_height="60dp"
222 android:layout_alignLeft="@+id/icon2"
223 android:layout_below="@+id/icon11"
224 android:src="@drawable/christina" />
225
226 <TextView
227 android:id="@+id/label12"
228 android:layout_width="wrap_content"
229 android:layout_height="wrap_content"
230 android:layout_alignTop="@+id/icon12"
231 android:layout_marginTop="18dp"
232 android:layout_toRightOf="@+id/icon"
233 android:text="@string/christina"
234 android:textSize="20sp"
235 android:textColor="@color/entwickler" />
236
237 <ImageView
238 android:id="@+id/icon13"
239 android:layout_width="60dp"
240 android:layout_height="60dp"
241 android:layout_alignLeft="@+id/icon2"
242 android:layout_below="@+id/icon12"
243 android:src="@drawable/maida" />
244
245 <TextView
246 android:id="@+id/label13"
247 android:layout_width="wrap_content"
248 android:layout_height="wrap_content"
249 android:layout_alignTop="@+id/icon13"
250 android:layout_marginTop="18dp"
251 android:layout_toRightOf="@+id/icon"
252 android:text="@string/maida"
253 android:textSize="20sp"
254 android:textColor="@color/entwickler"/>
255
256 <ImageView
257 android:id="@+id/icon14"
258 android:layout_width="60dp"
259 android:layout_height="60dp"
260 android:layout_alignLeft="@+id/icon2"
261 android:layout_below="@+id/icon13"
262 android:src="@drawable/carina" />
263
264 <TextView
265 android:id="@+id/label14"
266 android:layout_width="wrap_content"
267 android:layout_height="wrap_content"
268 android:layout_alignTop="@+id/icon14"
269 android:layout_marginTop="18dp"
270 android:layout_toRightOf="@+id/icon"
271 android:text="@string/carina"
272 android:textSize="20sp"
273 android:textColor="@color/entwickler"/>
274
275 <ImageView
276 android:id="@+id/icon15"
277 android:layout_width="60dp"
278 android:layout_height="60dp"
279 android:layout_alignLeft="@+id/icon2"
280 android:layout_below="@+id/icon14"
281 android:src="@drawable/rohrmooser" />
282
283 <TextView
284 android:id="@+id/label15"
285 android:layout_width="wrap_content"
286 android:layout_height="wrap_content"
287 android:layout_alignTop="@+id/icon15"
288 android:layout_marginTop="18dp"
289 android:layout_toRightOf="@+id/icon"
290 android:text="@string/rohrmooser"
291 android:textSize="20sp"
292 android:textColor="@color/entwickler"/>
293
294 <ImageView
295 android:id="@+id/icon16"
296 android:layout_width="60dp"
297 android:layout_height="60dp"
298 android:layout_alignLeft="@+id/icon2"
299 android:layout_below="@+id/icon15"
300 android:src="@drawable/micheal" />
301
302 <TextView
303 android:id="@+id/label16"
304 android:layout_width="wrap_content"
305 android:layout_height="wrap_content"
306 android:layout_alignTop="@+id/icon16"
307 android:layout_marginTop="18dp"
308 android:layout_toRightOf="@+id/icon"
309 android:text="@string/michael"
310 android:textSize="20sp"
311 android:textColor="@color/entwickler" />
312
313 <ImageView
314 android:id="@+id/icon17"
315 android:layout_width="60dp"
316 android:layout_height="60dp"
317 android:layout_alignLeft="@+id/icon2"
318 android:layout_below="@+id/icon16"
319 android:src="@drawable/david" />
320
321 <TextView
322 android:id="@+id/label17"
323 android:layout_width="wrap_content"
324 android:layout_height="wrap_content"
325 android:layout_alignTop="@+id/icon17"
326 android:layout_marginTop="18dp"
327 android:layout_toRightOf="@+id/icon"
328 android:text="@string/david"
329 android:textSize="20sp"
330 android:textColor="@color/entwickler"/>
331
332 <ImageView
333 android:id="@+id/icon18"
334 android:layout_width="60dp"
335 android:layout_height="60dp"
336 android:layout_alignLeft="@+id/icon2"
337 android:layout_below="@+id/icon17"
338 android:src="@drawable/sabrina" />
339
340 <TextView
341 android:id="@+id/label18"
342 android:layout_width="wrap_content"
343 android:layout_height="wrap_content"
344 android:layout_alignTop="@+id/icon18"
345 android:layout_marginTop="18dp"
346 android:layout_toRightOf="@+id/icon"
347 android:text="@string/sabrina"
348 android:textSize="20sp"
349 android:textColor="@color/entwickler"/>
350
351</RelativeLayout>
352</ScrollView>
Falls ihr noch irgendwas braucht einfach sagen !
Danke im vorraus
MFG Lukas R.
Programmieren ist nicht nur eine Wissenschaft, sondern auch ein Lifestyle!
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.