2015-10-16 40 views
0

我在我的佈局中有兩個textview。 這是我的佈局形狀。 layout with 2 relativelayout in left and right和在這個佈局我有2 relativelayout,他們是我的主要relativelayout的孩子。這2個孩子layout填寫主要layout's左右。和2 textview設置爲alignParentLeftalignParentRight的2個孩子layout's,如您在此圖片中看到的。現在在我的活動中,我將textviews旋轉更改爲90,以便看到它們達到最佳狀態。當textview的文本很小時沒有任何問題,但是當它大於screen_width/2時,我看到textviewseachother之內。我怎麼解決這個問題?謝謝。如何在文本旋轉時將文本設置爲textview並正確查看?

回答

0

掙扎後幾個小時,我發現做這些步驟:

  1. 清單文件android:screenOrientation="landscape"。此代碼強制佈局在橫向模式下創建。

  2. 在我的佈局中,我創建了2個RelativeLayout,他們每個人的身高都是(width_of_screen)/ 2。(我以編程的方式做到這一點)。一個設置爲AlignParentTop,另一個設置爲AlignParentBottom。

  3. 然後我添加了textviews。將「頂部佈局」和「文本視圖2」的textview一個設置爲底部佈局的頂部。

  4. 然後我添加了我的imageview作爲這2個textview的背景。我把它放在ParentLayout裏面,併爲這個imageview設置centervertical和centerhorizo​​ntal true。

做完這一步之後,沒有必要爲textviews設置旋轉,並且每件事情都能正常工作。

感謝每一位。

相關問題