2013-02-12 59 views
0

我正在爲Android編程一個窗口小部件。爲此,我嘗試以編程方式設置幾個TextView的高度。現在,我知道如何在Activity中以編程方式設置TextView的高度。我已閱讀,你可以做這樣的:以編程方式設置TextView高度來自窗口小部件

LayoutParams layoutParams = textView.getLayoutParams(); 
layoutParams.height = 70; 
textView.setLayoutParams(layoutParams); 

我不知道但什麼,是如何從的Widget內編程設定一個TextView的高度。有沒有人知道一種方法來做到這一點?

+0

控件使用遠程看法,並不意見。在這種情況下搜索。 – 2013-02-13 05:59:47

回答

0

從您的意思是TextView的本身,然後用下面的方法將小部件中:

textView.setHeight(70)

+1

我不認爲我可以使用這個,因爲我在這裏使用RemoteViews ..對吧? – Zero 2013-02-13 07:14:00

+0

你有沒有嘗試過使用這種方法,如果是的話會發生什麼?如果您使用RelativeLayout並將TextView放置在此佈局中,那麼上面的方法將起作用。 – 2013-02-13 09:36:24

+0

我不明白我該怎麼做。如果我嘗試聲明一個TextView,我不能因爲類型Widget的方法findViewById(int)未定義。你可以給出一個實現的例子嗎? – Zero 2013-02-13 11:17:20

相關問題