2017-02-12 3 views
0

Hallo allerseits Ich habe eine Frage, ob mir jemand helfen kann, dieses Design zu implementieren oder mir einen Weg zu geben, aus dem ich schauen kann. Eigentlich möchte ich diese UI implementieren, kann ein Benutzer einen oder mehrere Tage auswählen, wenn er einen Tag den Tag des Tages fett wählen, wenn er den Tag der Stil des Tages normal wie Samstag in unserem Fall abwählen ich habe versucht, diese UI toogle Taste zu implementieren, aber leider scheiterte ich kann mir jemand helfen, dieses Ziel zu erreichen enter image description hereKlickbare Tage aus einer Liste von Tagen

danke Ihnen allen für Ihre Hilfe

+0

auf welchen Schritt dieser Frage haben Sie ein Problem? – deadfish

Antwort

0

Sie könnten etwas davon haben, wenn Sie mehrere Textview ist in etwas verwenden wie ein LinearLayout.

public class BoldTextView extends TextView implements View.OnClickListener { 

    private boolean bold = false; 

    public BoldTextView(Context context) { 
     this(context, null); 
    } 

    public BoldTextView(Context context, AttributeSet attrs) { 
     this(context, attrs, 0); 
    } 

    public BoldTextView(Context context, AttributeSet attrs, int defStyleAttr) { 
     super(context, attrs, defStyleAttr); 
     setOnClickListener(this); 
    } 


    @Override 
    public void onClick(View v) { 
     if (bold) { 
      bold = false; 
      setTypeface(null, Typeface.NORMAL); 
     } else { 
      bold = true; 
      setTypeface(null, Typeface.BOLD); 
     } 
    } 

    public boolean isBold() { 
     return bold; 
    } 
} 
Verwandte Themen