2012-04-26 21 views
1

我看到在未來的代碼視圖描述這個角色......視圖是使用2個自定義組件構建,但是我正在尋找一個關於這樣的解釋:

<view 
     class="com.icemobile.staatsloterij.ui.component.CustomCarousel$CustomViewFlipper" 
     android:id="@+id/carousel_flipper" 
     android:layout_width="275dp" 
     android:layout_height="wrap_content" 
     android:layout_centerHorizontal="true" 
/> 

回答

1

CustomViewFlipperCustomCarousel一個內部類。 $這是引用該類的方法(因爲java編譯器將爲CustomViewFlipper類生成名稱CustomCarusel$CustomViewFlipper)。

0

Java靜態成員類

CustomViewFlipper是CustomCarousel的靜態內部類

+0

好吧,我知道了!但是我的編程知識還不足以知道CustomViewFlipper是否是CustomCarousel的靜態內部類,以及爲什麼我必須在佈局描述中引用此靜態類。 – 2012-04-26 09:06:58

+0

對不起,我錯了,靜態成員類只是靜態嵌套類,而不是內部類。 http://docs.oracle.com/javase/tutorial/java/javaOO/nested.html – 2012-04-27 00:41:08