package
com.no1.numgame;
import
java.util.Random;
import
android.app.Activity;
import
android.os.Bundle;
import
android.widget.AbsoluteLayout;
import
android.widget.Button;
import
android.widget.FrameLayout;
public
class
Challengeselect
extends
Activity {
@Override
protected
void
onCreate(Bundle savedInstanceState) {
super
.onCreate(savedInstanceState);
Random ranX1 =
new
Random();
Random ranY1 =
new
Random();
Random ranX2 =
new
Random();
Random ranY2 =
new
Random();
setContentView(R.layout.challengeselect);
Button num1 =
new
Button(
this
);
Button num2 =
new
Button(
this
);
num1.setBackgroundResource(R.drawable.num1);
num2.setBackgroundResource(R.drawable.num2);
AbsoluteLayout A1 =
new
AbsoluteLayout(
this
);
A1.addView(num1,
new
AbsoluteLayout.LayoutParams(
250
,
250
,ranX1.nextInt(
750
),ranY1.nextInt(
1350
)));
FrameLayout L1 = (FrameLayout)findViewById(R.id.frame);
L1.addView(A1);
AbsoluteLayout A2 =
new
AbsoluteLayout(
this
);
A2.addView(num2,
new
AbsoluteLayout.LayoutParams(
250
,
250
,ranX2.nextInt(
750
),ranY2.nextInt(
1350
)));
if
(ranX1.nextInt(
750
)-ranX2.nextInt(
750
)<=
250
||ranX1.nextInt(
750
)-ranX2.nextInt(
750
)>=-
250
){
A2.removeView(num2);
A2.addView(num2,
new
AbsoluteLayout.LayoutParams(
250
,
250
,ranX2.nextInt(
750
),ranY2.nextInt(
1350
)));
if
(ranY1.nextInt(
750
)-ranY2.nextInt(
750
)<=
250
||ranY1.nextInt(
750
)-ranY2.nextInt(
750
)>=-
250
){
A2.removeView(num2);
A2.addView(num2,
new
AbsoluteLayout.LayoutParams(
250
,
250
,ranX2.nextInt(
750
),ranY2.nextInt(
1350
)));
}
}
L1.addView(A2);
}