Cómo hacer que un botón sea unclickable
Así que ahora mismo estoy teniendo problemas para hacer el siguiente botón unclickable cuando está en la última página de la actividad. A partir de ahora se remonta a la primera pantalla. ¿Cómo lo hago para que sepa cuándo grisar el botón o que sea unclickable cuando el usuario llega a la última pantalla.
Aquí está mi código:
- JSON `date (...)` a `java.Util.Date` usando` org.json`
- Almacenamiento en caché de archivos de guayaba
- IntelliJ / Android -> "java: se requiere expresión constante" en el caso R.id.viewId
- Android Google Maps v2 problema de rendimiento polígono?
- No es posible establecer dimensiones personalizadas en una propiedad de google analytics para la aplicación de Android
public class ReadingActivity extends Activity implements OnClickListener { private ViewFlipper viewFlipper; Button btnNext, btnPrev; private float lastX; /** Called when the activity is first created */ @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.reading); viewFlipper=(ViewFlipper)findViewById(R.id.view_flipper); btnNext=(Button)findViewById(R.id.btnNext); btnPrev=(Button)findViewById(R.id.btnPre); btnNext.setOnClickListener(this); btnPrev.setOnClickListener(this); btnNext.setEnabled(true); } @Override public void onClick(View arg0) { // TODO Auto-generated method stub switch(arg0.getId()){ case R.id.btnNext: viewFlipper.setInAnimation(this, R.anim.in_from_right); viewFlipper.setOutAnimation(this, R.anim.out_to_left); viewFlipper.showNext(); break; case R.id.btnPre: viewFlipper.setInAnimation(this, R.anim.in_from_left); viewFlipper.setOutAnimation(this, R.anim.out_to_right); viewFlipper.showPrevious(); break; } } }
- Cómo generar clase java simple de WSDL?
- ¿Cómo agregar datos iniciales a la base de datos SQLite?
- Combinar dos animaciones en Android
- Android / Java convertir la fecha de cadena en el tipo largo
- Cómo JUnit prueba IntentService
- Cómo utilizar CompositeDisposable de RxJava 2?
- Comportamiento extraño al descargar html usando HttpURLConnection
- Obtener la hora y la fecha actuales en una escala de tiempo de 24 horas
puede establecer OnClickListener como null como así
btnNext.setOnClickListener(null);
Creo que sólo quieres este método
button.setClickable(false);
Para hacer un botón gris y UnClickable
poner android:enabled="false"
en la etiqueta del botón
Y usando el código button.setEnabled(false);
- Material de Android con barra de herramientas extendida
- Cómo agregar datos a BaseAdapter personalizado para listView – Android