Ich schicke mal die bildschirmaktualisieren-Methode (also wo die Zeit heruntergezählt wird und noch mehr):
1private void bildschirmAktualisieren(){
2 TextView tvPunkte = (TextView)findViewById(R.id.points);
3 tvPunkte.setText(Integer.toString(punkte));
4 TextView tvRunde = (TextView)findViewById(R.id.round);
5 tvRunde.setText(Integer.toString(runde));
6 TextView tvTreffer = (TextView)findViewById(R.id.hits);
7 tvTreffer.setText(Integer.toString(gefangeneFly));
8 TextView tvZeit = (TextView)findViewById(R.id.time);
9 tvZeit.setText(Integer.toString(zeit));
10 FrameLayout flTreffer = (FrameLayout)findViewById(R.id.bar_hits);
11 LayoutParams lpTreffer = flTreffer.getLayoutParams();
12 lpTreffer.width = Math.round( massstab * 300 *
13 Math.min( gefangeneFly,fly) / fly);
14 FrameLayout flZeit = (FrameLayout)findViewById(R.id.bar_time);
15 LayoutParams lpZeit = flZeit.getLayoutParams();
16 lpZeit.width = Math.round( massstab * zeit * 300 / ZEITSCHEIBEN);
17
18
19
20 }
Außerdem schicke ich den Pausedialog mit:
1public void pause(){
2 final Dialog dialog = new Dialog(this, android.R.style.
3 Theme_Translucent_NoTitleBar_Fullscreen);
4 dialog.setContentView(R.layout.pause);
5 dialog.show();
6 Button fortsetzen = (Button)dialog.findViewById(R.id.Fortsetzen);
7 fortsetzen.setOnClickListener(new OnClickListener(){
8 @Override
9 public void onClick(View v){
10 dialog.dismiss();
11
12 }
13
14 });
15
16
17 }
Der Dialog wird in der onCreate aufgerufen
Könnt ihr damit was anfangen?
— geändert am 22.02.2014, 16:54:37
Liebe Grüße!!!!!!!!!!!!!!!!!!!!!!