package de.tudarmstadt.informatik.hostage.ui2.popup; import android.content.Context; import android.view.View; import android.widget.RadioButton; import android.widget.TextView; import de.tudarmstadt.informatik.hostage.R; /** * Created by Julien on 13.02.14. */ public class SimplePopupItem extends AbstractPopupItem { public boolean selected; public SimplePopupItem(Context context) { super(context); } public int getLayoutId(){ return R.layout.simple_popup_item; } public void configureItemView(View view){ TextView titleView = (TextView) view.findViewById(R.id.title_text_view); RadioButton cbox = (RadioButton) view.findViewById(R.id.isSelectedButton); titleView.setText(this.getTitle()); if (this.isSelected()){ cbox.setVisibility(View.VISIBLE); } else { cbox.setVisibility(View.GONE); } } public void setSelected(boolean selected){ this.selected = selected; if (this.getItemView() != null) this.configureItemView(this.getItemView()); } public boolean isSelected(){ return this.selected; } }