Andoird Rating OnTouch OnClick

Tempo di lettura: min.
Andoird Rating OnTouch OnClick
Per intercettare l'evento click (onclick) su un ratingbar è necessario gestire l'evento OnTouch.

Questo indica che l'evento setOnClickListener() per una ratingbar non è funzionate.

The reason for setOnClickListener() not working is that RatingBar overrides onTouchEvent() (actually its super class, AbsSeekBar, does) and never let View take care of it, so View#performClick() is never called (which would have called the OnClickListener). fonte RatingBar onClick

Per avere più informazioni vedere il link RatingBar.

Esempio di codice

-- Parte di file XML per il RatingBar

android:id="@+id/rtbValutazione"
android:layout_width="wrap_content"
android:layout_height="14dp"
android:gravity="center_vertical"
android:isIndicator="false"
android:numStars="5"
android:rating="0.0"
android:stepSize="1.0" />


-- Parte Java

final RatingBar oRatingBar = (RatingBar)findViewById(R.id.rtbValutazione);
oRatingBar.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
if (event.getAction() == MotionEvent.ACTION_UP) {

}
return oRatingBar.onTouchEvent(event);
}
});

Salsomaggiore Terme (Programmazione) - 04/03/2013 - Andoird Rating OnTouch OnClick
Written by Mokik

ChatBot AI MrPaloma

Cerca più informazioni grazie alla nostra AI, prova a fargli delle domande utilizzando l'icona che vedi in basso a destra.
Utilizza la forza di ChatGPT per ricercare in tutti gli articoli di MrPaloma.com. Apri la chat.
Esplora MrPaloma con la nostra chat IA!. Domanda cosa vuoi trovare per cercare rapidamente.

Argomenti

Carte conto online raccontiamo la nostra esperienza

Carte conto online raccontiamo la nostra esperienza

Leggi l'articolo in cui parliamo delle nostre esperienze con varie carte di debito e conti online.

Scopri i vari modi per guadagnare soldi online dai giochi agli investimenti in criptovaluta

Scopri i vari modi per guadagnare soldi online dai giochi agli investimenti in criptovaluta

Leggi l'articolo in cui parliamo delle nostre esperienze con vari metodi per gudagnare online.

Giochi online

Link referral

In questo articolo, potrebbero essere presenti alcuni link referral, che sono speciali link che ci permettono di ottenere una piccola commissione se decidete di effettuare un acquisto o di registrarvi a un servizio dopo aver cliccato su di essi. I link referral sono comunemente utilizzati per sostenere il costo delle operazioni del sito web e per continuare a fornire contenuti di qualità agli utenti come voi.

Tuttavia, tenete presente che i link referral non influenzano il nostro giudizio o il contenuto dell’articolo. Il nostro obiettivo è fornire sempre informazioni accurate, approfondite e utili per i nostri lettori. Speriamo che questi link referral non compromettano la vostra esperienza di navigazione e vi invitiamo a continuare a leggere i nostri articoli con fiducia, sapendo che il nostro impegno è offrirvi sempre il meglio.

Aiuta MrPaloma.com a crescere, utilizza uno dei seguenti link per iscriverti a qualche sito così che noi possiamo ricevere un omaggio.
Amazon Sostieni MrPaloma facendo acquisti su Amazon partendo da questo link amazon.it.
Plutus Ricevi uno sconto del 100% in PLU su tutti i vantaggi basati su abbonamento. plutus.it.

Articoli precedenti

© MrPaloma 2024 - Viaggi - Foto - Forum -
Termini di servizio - Privacy