我是新到Android,但我已經通過tutoials工作我的方式。仍然試圖讓我的頭圓形佈局在非HTML世界,並想知道如何實現以下...基本的Android佈局問題
1)我想設置一個平鋪的背景來填補整個活動背後的屏幕
2)我想放置的圖形和一個按鈕下方它在屏幕的中間居中。
3)當用戶點擊我想開始一個新的活動,大概是我必須做一些事來的當前活動,使用戶可以使用後退按鈕返回到它的按鈕。
對不起,這個新手問題。
喬恩
我是新到Android,但我已經通過tutoials工作我的方式。仍然試圖讓我的頭圓形佈局在非HTML世界,並想知道如何實現以下...基本的Android佈局問題
1)我想設置一個平鋪的背景來填補整個活動背後的屏幕
2)我想放置的圖形和一個按鈕下方它在屏幕的中間居中。
3)當用戶點擊我想開始一個新的活動,大概是我必須做一些事來的當前活動,使用戶可以使用後退按鈕返回到它的按鈕。
對不起,這個新手問題。
喬恩
這裏有一個教程使用平鋪背景: http://androidblogger.blogspot.com/2009/01/how-to-have-tiled-background-cont.html
我會用兩個容器的組合(LinearLayouts可能)來實現這一目標。外部容器將使用layout_width和layout_height來fill_parent來佔據所有可用空間,並使用android:gravity值「center」將內容水平和垂直居中。如你所描述的那樣,內部的參數會將這兩個參數設置爲wrap_content,以僅佔用必要的空間和「垂直」的android:orientation值。然後,在內部容器中添加圖像和按鈕元素。
使用findViewById獲取對活動類中按鈕的引用(不要忘記在xml中的按鈕中添加一個android:id),然後在對Button元素的引用中添加一個OnClickListener,一個Intent對象,表示要啓動的活動並將其傳遞給startActivity。我通常使用this構造函數(即new Intent(CurrentActivity.this, ActivityToLaunch.class)
)。
看看這些東西了。我可以給你一些代碼來複制和粘貼,但如果你必須把它們放在一起並自己解決一些小錯誤,那麼學習就會陷入困境。
謝謝Rich,你是一個明星。我寧願學習複製和過去的代碼。 – jonhobbs 2010-05-11 12:56:26
你能告訴我們你已有的代碼嗎?那麼我們可以搜索錯誤 – RoflcoptrException 2010-05-11 12:25:32