Skip to content
Snippets Groups Projects
Commit d4bfec3b authored by victor's avatar victor
Browse files

Feature:

arreglar minijuego3 para tuto dispositivi
parent 24424077
No related branches found
No related tags found
2 merge requests!65Feature:,!52Feature:
...@@ -82,16 +82,22 @@ class Minijuego3 : AppCompatActivity() { ...@@ -82,16 +82,22 @@ class Minijuego3 : AppCompatActivity() {
R.drawable.asi_minijuego_3_vasito, R.drawable.asi_minijuego_3_copa_negra_brunida, R.drawable.asi_minijuego_3_jarra_de_pico, R.drawable.asi_minijuego_3_copa_tumba_75, R.drawable.asi_minijuego_3_vasito, R.drawable.asi_minijuego_3_copa_negra_brunida, R.drawable.asi_minijuego_3_jarra_de_pico, R.drawable.asi_minijuego_3_copa_tumba_75,
R.drawable.asi_minijuego_3_sonajero_redondo, R.drawable.asi_minijuego_3_tres_en_raya, R.drawable.asi_minijuego_3_tapadera_zoomorfo, R.drawable.asi_minijuego_3_tintinnabulum R.drawable.asi_minijuego_3_sonajero_redondo, R.drawable.asi_minijuego_3_tres_en_raya, R.drawable.asi_minijuego_3_tapadera_zoomorfo, R.drawable.asi_minijuego_3_tintinnabulum
) )
val imagenesCartas = (images + images).shuffled() val imagenesCartas = (images + images).shuffled()
val tamannoCarta = 200 // Obtén el ancho de la pantalla
val displayMetrics = resources.displayMetrics
val screenWidth = displayMetrics.widthPixels
val numColumnas = 4.2
val margin = screenWidth/35
val tamannoCarta = (screenWidth - (margin * (numColumnas + 1))) / numColumnas
for (i in 0 until 16) { for (i in 0 until 16) {
val carta = Carta(id = i, imageResId = imagenesCartas[i]) val carta = Carta(id = i, imageResId = imagenesCartas[i])
cartas.add(carta) cartas.add(carta)
val button = Button(this).apply { val button = Button(this).apply {
layoutParams = GridLayout.LayoutParams().apply { layoutParams = GridLayout.LayoutParams().apply {
width = tamannoCarta width = tamannoCarta.toInt()
height = tamannoCarta + 50 height = ((tamannoCarta + screenWidth*0.05).toInt())
setMargins(20, 20, 20, 20) setMargins(10, 10, 10, 10)
} }
setBackgroundResource(R.drawable.asi_minijuego_3_trasero) setBackgroundResource(R.drawable.asi_minijuego_3_trasero)
setOnClickListener { cartaClickada(i) } setOnClickListener { cartaClickada(i) }
......
...@@ -59,7 +59,7 @@ ...@@ -59,7 +59,7 @@
android:rowCount="4" android:rowCount="4"
android:background="@drawable/style_texto_border" android:background="@drawable/style_texto_border"
android:padding="8dp" android:padding="8dp"
android:layout_marginTop="100dp" android:layout_marginTop="80dp"
android:visibility="gone"> android:visibility="gone">
</GridLayout> </GridLayout>
<ImageView <ImageView
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment