2011-05-11 78 views
1

我需要創建一個View,它擴展了LinearLayout以包含一些標準的Android小部件。 我創建了一個擴展LinearLayout類的類MyLinearLayout;但現在,我怎樣才能將它用作xml佈局文件中的一個元素?我無法得到它的工作,我一直無法找到它的信息,所以我有點困惑... O.O關於擴展LinearLayout

回答

2

假設

package com.example; 

public class MyLinearLayout extends LinearLayout... 
在XML

可以使用

<com.example.MyLinearLayout 
    android:id="@+id/MyLayout" 
    [rest of attributes go here] 
> 
[other stuff here] 
</com.example.MyLinearLayout> 
1

你必須用你正在使用的軟件包名稱作爲前言。因此,不是聲明「MyLinearLayout」,而是聲明「[PackageName] .MyLinearLayout」。