1
我有一個即將到來的項目,需要我做一個自定義佈局。我一直在尋找一種方法來完成這個,但沒有成功。該佈局將具有需要適合屏幕和一些其他自定義視圖的自定義按鈕。換句話說,我需要它在所有類型的設備上看起來都一樣。所以這些自定義視圖需要拉伸以適合屏幕。類似於天氣蟲應用程序的東西,但按鈕將在頂部,並沒有太多的選項。按鈕將適合屏幕寬度明智。基本上佈局將不包含任何股票用戶界面。自定義Android佈局
我想有一本書或教程,我可以幫助我在這裏。
大部分自定義視圖是在代碼或XML中完成的嗎? –
基本的方法是,你必須擴展一個現有的android.view.View類,例如ImageView或者RelativeLayout。這取決於您的自定義視圖,您在代碼中放入了多少邏輯。但是,您可以使用自定義視圖在XML中進行聲明。爲此,您必須提供視圖的整個類名稱,即您的類具有類名稱com.wilson.view.MyImageView,您可以使用XML聲明它,如下所示: –
AZ13