如何在Android中动态地将TextView添加到LinearLayout?

我尝试将添加TextView到LinearLayout动态,如下面的代码,但是当我运行该应用程序也不会出现?


setContentView(R.layout.advanced);


m_vwJokeLayout=(LinearLayout) this.findViewById(R.id.m_vwJokeLayout);

m_vwJokeEditText=(EditText) this.findViewById(R.id.m_vwJokeEditText);

m_vwJokeButton=(Button) this.findViewById(R.id.m_vwJokeButton);


TextView tv=new TextView(this);

tv.setText("test");

this.m_vwJokeLayout.addView(tv);

有什么问题?


潇潇雨雨
浏览 1467回答 3
3回答

慕尼黑的夜晚无繁华

LayoutParams lparams = new LayoutParams(   LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);TextView tv=new TextView(this);tv.setLayoutParams(lparams);tv.setText("test");this.m_vwJokeLayout.addView(tv);您可以根据需要更改lparams
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Android