Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.example.wojciech.kolko2;
- import android.app.Activity;
- import android.os.Bundle;
- import android.util.DisplayMetrics;
- import android.widget.Button;
- import android.widget.GridLayout;
- import android.widget.RelativeLayout;
- import java.lang.reflect.Array;
- import java.util.ArrayList;
- /**
- * Created by wojciech on 25.03.17.
- */
- public class MainActivity extends Activity {
- RelativeLayout relativeLayout;
- int n=10;
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- relativeLayout= (RelativeLayout)findViewById(R.id.main_activity_relative);
- setContentView(R.layout.relative_layout);
- GridLayout gridLayout=(GridLayout)findViewById(R.id.grid_layout1);
- gridLayout.setColumnCount(n);
- gridLayout.setRowCount(n);
- DisplayMetrics displayMetrics = new DisplayMetrics();
- getWindowManager().getDefaultDisplay().getMetrics(displayMetrics);
- int height = displayMetrics.heightPixels;
- int width = displayMetrics.widthPixels;
- int wymiarEkranu;
- if ((height>width)){wymiarEkranu=width;}
- else {wymiarEkranu=height;}
- RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(wymiarEkranu / (n+1),
- wymiarEkranu / (n+1));
- for (int i = 0; i< n*n; i++){
- Button button= new Button(this);
- button.setLayoutParams(params);
- String text= ("p"+i);
- button.setText(text);
- gridLayout.addView(button);
- }
- }
- /*public void czyWygrano(){
- ArrayList<Integer> lista =new ArrayList<Integer>();
- int nr_buttona=7;
- boolean czyJestWygrana;
- int zliczanieElementow1=0;
- int zliczanieElementow2=0;
- int zliczanieElementow3=0;
- int zliczanieElementow4=0;
- //
- for (int i=0; i<n; i++){
- if ( (lista[nr_buttona+4*(i-1)]==(lista[nr_buttona])) && i!=nr_buttona){
- zliczanieElementow1++;
- }
- if ((lista[nr_buttona+(((nr_buttona-(nr_buttona%n)))/n)+i]==(lista[nr_buttona])) && (((nr_buttona-(nr_buttona%n))/n)+i)==nr_buttona){
- zliczanieElementow2++;
- }
- if ( lista[ (i+i*n) ] == lista[nr_buttona] ){
- zliczanieElementow3++;
- }
- if ( lista[ (n-1-i)+i*n ] == lista[nr_buttona] ){
- zliczanieElementow4++;
- }
- }
- if ( zliczanieElementow1==n-1 || zliczanieElementow2==n-1 || zliczanieElementow3==n-1 || zliczanieElementow4==n-1){
- return 1;
- }
- else {
- return 0;
- }
- }*/
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement