2011-05-05 75 views
0

我制作了一个视图,它的全部颜色是30px高,宽度设置为设备宽度的纯色。我如何在该视图上添加文本视图?我用钛合金了一段时间,这是简单的:如何将文本视图添加到常规视图

var view = Ti.UI.createView(); 
view.add(myText) 

和工作,但因为我在Java中,现在做这个,我才刚刚开始,几天前,我不知道怎么办。我甚至正确使用View来创建简单的酒吧?他们应该使用的其他东西吗?

回答

2

你可以做类似的东西:

TextView tv = new TextView(context); //assuming you do this in a activity you can use "this" as context 
tv.setText("Hello World!"); 
activity.setContentView(tv); 

干杯

+0

不知道我理解。这是我到目前为止。我想添加welcomeText目标。 'TextView welcomeText = new TextView(this); welcomeText.setText(“Welcome”+ username); 查看目标=(查看)findViewById(R.id.welcome);' --------- 'target.setContentView(welcomeText);'不工作 – Ronnie 2011-05-05 21:55:36

+0

没有必要创建一个单独的'View'你只需要到新创建的'TextView'添加到活动...例如,如果您有: '公共类A延伸活动{\t 公共无效的onCreate(捆绑savedInstanceState){ super.onCreate(savedInstanceState ); TextView welcomeText = new TextView(this); welcomeText.setText(“Welcome”+ username); setContentView(welcomeText); //这将您的TextView设置为您的活动的视图A }' – Gix 2011-05-05 22:12:25

+0

该视图的目的是因为它的一小块灰色,我希望文本坐在上面。这就像一个头。 – Ronnie 2011-05-05 22:53:07