回答
如果我不明白的问题错误,你需要创建一个EditText
programatically.then,请尝试使用:
EditText et=new EditText(context);
et.setLayoutParams(new Gallery.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT));
编辑:
进口为的LayoutParams:
import android.view.ViewGroup.LayoutParams;
它不是一个TextBox,它在Android中的EditText。
无论如何,你可以创建它使用运行时间:
EditText ed = new EditText(this); // Create a new EditText
// Setting the type of input that you want
ed.setInputType(InputType.TYPE_CLASS_TEXT);
// setting height/width for your editText
ed.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));
的EditText等=新EditText上(背景); //这让你一个新的文本框
//假设你在日食的时候你打的。之后你会看到你可以设置的所有各种属性,只要你喜欢。
然后当你准备好你将它设置为的setContentView(等); //这里它的屏幕
或
它添加到任何布局已经设置的唯一的事情。
通过
的LayoutParams PARAMS创建具有适当的宽度和高度的LayoutParams = //选择适当的构造
//提防约自营进出口经营权。
现在创建文本框和setLayoutParams
的EditText吨=新的EditText(本);
t.setLayoutParams(params);
他在问EditText,而不是TextView –
对不起。更新 –
- 1. 如何以编程方式创建TextView?
- 2. 如何在线性布局中以编程方式创建TextView?
- 3. 如何用此特性以编程方式创建TextView属性?
- 4. 以编程方式创建的TextView未显示
- 5. 创建ViewGroup的ImageView和TextView,并以编程方式在FlowLayout中显示它 - Android
- 6. 以编程方式创建流程图
- 7. 如何以编程方式创建Android主题样式?
- 8. 以编程方式安排TextView布局
- 9. 以编程方式创建django模型
- 10. 以编程方式创建Outlook帐户
- 11. 如何以编程方式创建UIScrollview
- 12. vb.net以编程方式创建控件
- 13. 以编程方式创建ZIP文件
- 14. 以编程方式创建视图
- 15. 如何以编程方式创建UIViewController?
- 16. 以编程方式创建纹理DirectX
- 17. C#以编程方式创建报表
- 18. 如何以编程方式创建UIButton
- 19. C#以编程方式创建资源
- 20. 以编程方式创建SQL Server表
- 21. 如何以编程方式创建NSTextField?
- 22. 试图以编程方式创建rightBarButtonItem
- 23. 以编程方式创建子域名
- 24. 使用Microsoft.Web.Administration以编程方式创建
- 25. 如何以编程方式创建Tabbar
- 26. 以编程方式创建表
- 27. Orchard - 以编程方式创建查询
- 28. 如何以编程方式创建ProgressBar?
- 29. 以编程方式创建绘图
- 30. 以编程方式创建uiview?
你明白了。什么是LayoutParams的导入? – Belgi
@Belgi:请参阅我的编辑。 – Hiral