как создать текстовое изображение в коде не в XML-файле. Это связано с тем, что количество текстовых просмотров будет меняться в моем приложении в соответствии с некоторым целым числом.Как мы можем создать динамическое текстовое представление?
1
A
ответ
0
Что-то вроде следующего должно быть то, что вам нужно:
final int N = 10; // total number of textviews to add
final TextView[] myTextViews = new TextView[N]; // create an empty array;
for (int i = 0; i < N; i++) {
// create a new textview
final TextView rowTextView = new TextView(this);
// set some properties of rowTextView or something
rowTextView.setText("This is TextView #" + i);
// add the textview to the linearlayout
myLinearLayout.addView(rowTextView);
// save a reference to the textview for later
myTextViews[i] = rowTextView;
}
2
Это код для создания TextView Динамическое
LinearLayout layout = (LinearLayout) findViewById(R.id.llayout);
for (int i = 0; i < 3; i++) {
TextView dynamicTextView = new TextView(this);
dynamicTextView.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,
LayoutParams.WRAP_CONTENT));
dynamicTextView.setText("NewYork");
layout.addView(tstate);
}
0
private LinearLayout ll;
private TextView tv;
// in oncreate()
onCreate()
{
int WrapWidth = LinearLayout.LayoutParams.WRAP_CONTENT;
int WrapHeight = LinearLayout.LayoutParams.WRAP_CONTENT;
tv = new TextView(this);
ll.addView(tv,WrapWidth,WrapHeight);
}
0
Может быть, вот что вам нужно:
LinearLayout lin = (LinearLayout) findViewById(R.id.myLinear);
for (int i = 0; i <= 10 ; i++)
{
TextView myText = new TextView(this);
myText.setText("textview# "+ i);
lin.addView(myText);
}
0
Код находится здесь
final int c = 12;
final TextView[] mtext = new TextView[c];
for (int i = 0; i < c; i++) {
TextView rowtxt = new TextView(this);
rowtxt.setText("Hello" + i);
myLinearLayout.addView(rowtxt);
myTextViews[i] = rowtxt;
myTextViews[i].setOnClickListener(onclicklistener);//textview click
}
OnClickListeners код здесь
OnClickListener onclicklistener = new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
if(v == myTextViews[0]){
//do whatever you want....
}
}
};
Надеется, что это полезно для вас
0
используется TextView textView = new TextView(CurrentActivity.this);
, а затем добавить аргументы установщиков, которые приходят с TextView
классом
Смежные вопросы
- 1. Можем ли мы сохранить динамическое представление в LinearLAyout?
- 2. Создать динамическое текстовое поле id
- 3. Как создать динамическое текстовое поле в vb.net
- 4. Как создать текстовое представление программы в RecyclerView.ViewHolder
- 5. Мне нужно создать текстовое представление, как этот
- 6. Можем ли мы создать изображение текста
- 7. Как мы можем создать несколько экземпляров Ignite?
- 8. Как мы можем создать цилиндрический просмотрщик?
- 9. Как мы можем создать многоуровневую ассоциацию laravel
- 10. Как мы можем создать собственную собственную проверку?
- 11. Как мы можем создать массив propertyin wso2esb
- 12. Как мы можем создать процедуру в BigSQL?
- 13. Можем ли мы создать IntentService как STICKY?
- 14. Как добавить динамическое изображение в текстовое представление при нажатии кнопки?
- 15. Как использовать динамическое текстовое представление от json в android
- 16. как добавить динамическое текстовое представление и ontouchlistners android
- 17. Как мы можем создать динамическую компоновку столбцов с помощью бутстрапа?
- 18. Как мы можем прокручивать представление таблицы одновременно с открытием клавиатуры?
- 19. Можем ли мы создать текстовое поле рядом с элементом selectonemenu, когда мы запускаем selectoneMenu valueChangeListener event
- 20. Можем ли мы передать объект, как текстовое поле, функции?
- 21. динамическое текстовое поле в php
- 22. Создать текстовое представление stdout в приложении python
- 23. текстовое представление
- 24. Можем ли мы создать последовательность в XSLT?
- 25. Можем ли мы создать словарь с общим?
- 26. Можем ли мы создать PDS внутри PDS
- 27. iOS мы можем создать раскадровку для пейзажа?
- 28. мы можем создать VG на докер-контейнере?
- 29. Можем ли мы создать пользовательское описание HTTP?
- 30. Можем ли мы создать пользовательские sdk's самостоятельно
как можно связать 'OnClickListeners' с элементами созданных? –