J'ai une popup implémentée dans une Activity, et j'essaye d'y ajouter onclicklistener, mais il montre une erreur "Essayer d'invoquer la méthode virtuelle sur un objet nul référence ", mais j'ai vérifié l'id de l'edittext, qui est" date_from "dans popupdashboard.xml, ai-je manqué quelque chose, ai-je besoin d'ajouter une référence pour popdashboard.xml quelque part ??Impossible de définir Onclicklistener sur un editext présent dans une popup
public class DashboardActivity2 extends AppCompatActivity implements View.OnClickListener {
ImageView image;
EditText datefrom,dateto;
TextView amo_today,amo_yest,increase,percent;
private PopupWindow active;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_dashboard2);
datefrom = (EditText)findViewById(R.id.date_from);
datefrom.setOnClickListener(this);
dateto = (EditText)findViewById(R.id.date_to);
dateto.setOnClickListener(this);
toute aide serait appréciée
pouvez-vous ajouter votre Popcode dans votre activité –
Peut-être parce que 'date_from' est pas' activity_dashboard2' mise en page. Cochez cette case http://stackoverflow.com/questions/28193552/null-pointer-exception-on-setonclicklistener – jayeshsolanki93
gonfler le popupdashboard.xml pour voir et à partir de laquelle vous obtenez la référence de edittext – Nidhin