So erhalten Sie die Werte aus dem Bearbeitungstext.Wie man Textwert von Listview erhält Edit Text feild .....?
Hallo allerseits ich habe ein Problem mit Android-Aufgabe, in der es so viele bearbeiten Text im Text bearbeiten.
ich brauche die Werte von 1 bis 4 alle bearbeiten Texte zu bekommen ..? Unten ist meine Ansicht Methode von Adapter.
@Override
public View getView(final int position, View convertView, ViewGroup parent) {
final ViewHolder holder;
if (convertView == null) {
convertView = LayoutInflater.from(getContext()).inflate(R.layout.social_media_row, null);
holder = new ViewHolder();
holder.social_id = (EditText) convertView.findViewById(R.id.socialMediaId);
convertView.setTag(holder);
holder.social_id.addTextChangedListener(new TextWatcher() {
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
}
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
}
@Override
public void afterTextChanged(Editable s) {
Log.i("AfterTextChange",holder.social_id.getText().toString());
}
});
} else {
holder = (ViewHolder) convertView.getTag();
}
SocialMediaModel contact = contactsList.get(position);
holder.social_id.setText(contact.getSocialMediaId());
holder.social_id.setTag(contact);
return convertView;
}
Update: Ich möchte die Werte erhalten, wenn Benutzer klicken Sie auf die Schaltfläche
savebtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
/here what i can do
}
});
Haben Sie einen Knopf in Ihrem Adapter? – sushildlh
wenn Sie Werte erhalten möchten ?? irgendeine Taste Click Event? –
ja Schaltfläche Gibt es eine Speichern-Schaltfläche Verfügbar – sunny