Android studio como cambiar el color de un boton mediante codigo

Para cambiar el color de un botón en Android Studio mediante código, puedes usar el método setBackgroundColor() en el objeto Button. Ejemplo: Button myButton = (Button) findViewById(R.id.myButton); myButton.setBackgroundColor(Color.parseColor(“#FF0000”)); y como puedo cambiar el texto Button myButton = (Button) findViewById(R.id.myButton); myButton.setText(“Nuevo texto”);

Android lista con cards

En build.gradlew agregar en dependencias  implementation ‘androidx.constraintlayout:constraintlayout:2.1.4’implementation ‘androidx.recyclerview:recyclerview:1.2.1’ //En activity_main.xml //list_element.xml //ListElement.java package com.example.cardview; public class ListElement { public String color; public String name; public String city; public String status; public ListElement(String color, String name, String city, String status) { this.color = color; this.name = name; this.city = city; this.status = status; } public String […]

Unreal C++ conceptos básicos

Primero debes crear un proyecto pero de c++ en vez de blueprint, en este caso creamos un proyecto llamado PracticaC. Se debe abrir el proyecto desde visual studio y selecciona el UE4 y luego clic derecho compilar. Aparece una carpeta nueva de C++ Para declarar funciones usamos el archivo .h y declaramos la función UFUNCTION(BlueprintCallable) […]

Unreal pixel streaming enviar y recibir parametros

Esta es la forma de recibir parametros enviados desde html con javascript //Luego en el archivo app.js despues de compilar function mandarComando(category){ let descriptor = { Category: category }; emitUIInteraction(descriptor); console.log(descriptor); } //luego en el html se coloca un botón o lo que quiera que llame a la función Mandar Comando Esta es la forma […]

Android hacer llamadas al dar clic en un botón

Para llamar a un número de teléfono desde una aplicación en Android Studio, puedes utilizar la clase Intent y el método startActivity(). Primero, debes añadir permiso para realizar llamadas en el archivo AndroidManifest.xml de tu proyecto: <uses-permission android:name=”android.permission.CALL_PHONE”/> Luego, en tu código Java, puedes utilizar el siguiente código para realizar la llamada al presionar un […]

Android foreground service

crea dos clases tipo java,myForegroundService y myBroadCastReceiver package com.example.foregroundservice; import androidx.appcompat.app.AppCompatActivity; import android.app.ActivityManager; import android.content.Context; import android.content.Intent; import android.os.Bundle; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Intent serviceIntent = new Intent(this, myForegroundService.class); startForegroundService(serviceIntent); foregroundServiceRunning(); } public boolean foregroundServiceRunning(){ ActivityManager activityManager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE); for(ActivityManager.RunningServiceInfo service: activityManager.getRunningServices(Integer.MAX_VALUE)) { if(myForegroundService.class.getName().equals(service.service.getClassName())) […]

Android AlertDialog con input

Para crear el layout XML layout_edit_text, primero debes crear un directorio res/layout en tu proyecto de Android Studio si aún no existe. Luego, puedes crear un archivo XML nuevo dentro de ese directorio y pegar el siguiente código: Luego en tu activity crea un botón para llamar la función import androidx.appcompat.app.AlertDialog; // … private void […]