2
여러 개의 edittext에 설정된 텍스트 값을 원한다면 버튼의 onclick을 누릅니다 .Edit 텍스트가 동적으로 생성되고 각 특정 편집 텍스트의 값을 원하고 그 텍스트 값을 저장합니다. 문자열 배열로. 여기 코드가 있습니다.안드로이드에서 gettext를 사용하여 동적으로 생성 된 다중 edittext의 값을 얻습니다.
if (type.equalsIgnoreCase("Edittext")) {
Question = cursor1.getString(cursor1
.getColumnIndex(AndroidOpenDbHelper.QUESTIONS));
String ID = cursor1.getString(cursor1
.getColumnIndex(AndroidOpenDbHelper.ID));
// ll_layout1 = (LinearLayout)
// findViewById(R.id.linearlayout1);
tv_edittext = new TextView(this);
tv_edittext.setTextSize(20.0f);
tv_edittext.setText(Question);
ll_layout1.addView(tv_edittext);
et = new EditText(this);
et.setOnClickListener(this);
et.setId(EDITTEXT);
et.setMinLines(1);
et.setMaxLines(3);
// editTextList.add(et);
ll_layout1.addView(et);
// editTextList.add(et);
typelist.add(Question);
}
이 코드는 텍스트 및 edittext 생성 방법을 시작합니다 ...? 덕분에 감사합니다.
public class MyTextView extends TextView{
public SampleEditText(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
// TODO Auto-generated constructor stub
this.addTextChangedListener(new MyTextWatcher());
}
public SampleEditText(Context context, AttributeSet attrs) {
super(context, attrs);
// TODO Auto-generated constructor stub
this.addTextChangedListener(new MyTextWatcher());
}
public SampleEditText(Context context) {
super(context);
// TODO Auto-generated constructor stub
this.addTextChangedListener(new MyTextWatcher());
}
}
사용하십시오 textwatcher 다음과 같습니다 :
public class MyTextWatcher implements TextWatcher {
}
이
는 상관없이 동적으로 만드는 textviews, 감시자 것
미안하지만 질문이 내게 명확하지 않다 .. – Sunny
질문은 분명하지 않지만, 내가 이해 한 것은 무엇입니까? cn이 링크를 참조하십시오. http://stackoverflow.com/questions/5923587/how-to-get-data-from- 각 동적으로 생성 된 편집 문안 안드로이드 – Android