I使用Textview
的數組顯示我的程序的輸出通過TableRow
在TableLayout
。實際上輸出是2d陣列。 我顯示了2d數組的每個元素,沒有任何問題。 但是,問題是我不能有TextViews(Columns)
之間的空間。 下面是說明本clearly.I圖像要做到這一點編程如何在TableRow中的textviews之間添加空格?
請幫我解決這個
I使用Textview
的數組顯示我的程序的輸出通過TableRow
在TableLayout
。實際上輸出是2d陣列。 我顯示了2d數組的每個元素,沒有任何問題。 但是,問題是我不能有TextViews(Columns)
之間的空間。 下面是說明本clearly.I圖像要做到這一點編程如何在TableRow中的textviews之間添加空格?
請幫我解決這個
請記住,可以在你的XML佈局設置,幾乎任何財產,可以也可以通過程序設置!
做到這一點的方法是:
view.setPadding(0,padding,0,0);
這將設置頂部填充,以填充像素。如果您想將其設置爲DP相反,你可以做一個轉換:
float scale = getResources().getDisplayMetrics().density;
int dpAsPixels = (int) (sizeInDp*scale + 0.5f);
我走這從here。
先生我是新來android.If你不你能否介紹一下我在哪裏以及如何使用它? –
我們在這裏爲您提供幫助並指引您朝着正確的方向發展,但恐怕您也必須自己做一些研究。 – Merlevede
可以通過編程對TextView的使用此方法設置填充:左,上,右,根據您的condition.Hope這將有助於底部
txt.setPadding(left, top, right, bottom);
集整數值...
你可以在你的XML佈局中使用'padding'或'margin' – Merlevede
@Merlevede對不起,我編輯過。我只想通過編程的方式來做到這一點 –
任何人請幫助解決這個問題... –