JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Java ME、Google Android 平台與 JavaCard 討論區 » Android  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友    訂閱主題
reply to postflat modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 Android中關於LinearLayout排版的問題
pingfarng





發文: 26
積分: 0
於 2012-02-21 15:19 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
各位前輩大家午安:
小弟我在main.xml練習 LinearLayout時遇到了一個百思不解的問題:在配合layout_weight屬性時,想把上下兩個LinearLayout畫面比例調成2:1(上面為下面的兩倍大小),但是顯示出來好像比例不怎麼正確!!所以把程式碼貼出來看是否哪裡有錯^^

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="match_parent"
    android:layout_height="match_parent">
    
    <LinearLayout
        android:orientation="horizontal"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_weight="2">
        
        <TextView  
            android:layout_width="wrap_content" 
            android:layout_height="match_parent"
            android:layout_weight="1" 
            android:text="紅"
            android:background="#FF0000"
        />
        <TextView  
            android:layout_width="wrap_content" 
            android:layout_height="match_parent"
            android:layout_weight="1" 
            android:text="橙"
            android:background="#FF8000"
        />
        <TextView  
            android:layout_width="wrap_content" 
            android:layout_height="match_parent"
            android:layout_weight="1" 
            android:text="黃"
            android:background="#FFFF00"
        />
        <TextView  
            android:layout_width="wrap_content" 
            android:layout_height="match_parent"
            android:layout_weight="1" 
            android:text="綠"
            android:background="#00FF00"
        />
        <TextView  
            android:layout_width="wrap_content" 
            android:layout_height="match_parent"
            android:layout_weight="1" 
            android:text="藍"
            android:background="#0000FF"
        />
        <TextView  
            android:layout_width="wrap_content" 
            android:layout_height="match_parent"
            android:layout_weight="1" 
            android:text="靛"
            android:background="#6600FF"
        />
        <TextView  
            android:layout_width="wrap_content" 
            android:layout_height="match_parent"
            android:layout_weight="1" 
            android:text="紫"
            android:background="#A757A8"
        />          
    </LinearLayout>
 
    <LinearLayout
        android:orientation="vertical"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_weight="1">
            
        <TextView  
            android:layout_width="match_parent" 
            android:layout_height="wrap_content"
            android:layout_weight="1" 
            android:text="紅"
            android:background="#FF0000"
        />
        <TextView  
            android:layout_width="match_parent" 
            android:layout_height="wrap_content"
            android:layout_weight="1" 
            android:text="橙"
            android:background="#FF8000"
        />
        <TextView  
            android:layout_width="match_parent" 
            android:layout_height="wrap_content"
            android:layout_weight="1" 
            android:text="黃"
            android:background="#FFFF00"
        />
        <TextView  
            android:layout_width="match_parent" 
            android:layout_height="wrap_content"
            android:layout_weight="1" 
            android:text="綠"
            android:background="#00FF00"
        />
        <TextView  
            android:layout_width="match_parent" 
            android:layout_height="wrap_content"
            android:layout_weight="1" 
            android:text="藍"
            android:background="#0000FF"
        />
        <TextView  
            android:layout_width="match_parent" 
            android:layout_height="wrap_content"
            android:layout_weight="1" 
            android:text="靛"
            android:background="#6600FF"
        />
        <TextView  
            android:layout_width="match_parent" 
            android:layout_height="wrap_content"
            android:layout_weight="1" 
            android:text="紫"
            android:background="#A757A8"
        />          
    </LinearLayout>    
    
</LinearLayout>
 


上面程式碼顯示出來的畫面為:


不知是哪裡有錯,造成畫面比例不如預期呢@@


reply to postreply to post
話題樹型展開
人氣 標題 作者 字數 發文時間
4398 Android中關於LinearLayout排版的問題 pingfarng 4427 2012-02-21 15:19
4258 Re:Android中關於LinearLayout排版的問題 Wildman 4258 2012-02-21 22:33
4245 Re:Android中關於LinearLayout排版的問題 koji 504 2012-02-21 22:50
4316 Re:Android中關於LinearLayout排版的問題 pingfarng 682 2012-02-22 15:05
» JWorld@TW »  Java ME、Google Android 平台與 JavaCard 討論區 » Android

reply to postflat modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8