2012-09-21 58 views
1

我在做一個Android XML界面佈局:XML標籤是否有參考

<EditTextPreference 
android:key="PREF_LT_500" 
android:title="Step 1" 
android:summary="aaaaa" 
android:inputType="number" 
android:defaultValue="0" 
android:dialogTitle="yyy" /> 

1)我想的inputType是一個小數。我努力尋找可以提供這個的XML值。 inputType =「number」只允許數字,而不是「。」。 inputType值必須強制輸入是十進制數字嗎?

2)一般來說,我覺得浪費時間並且很難嘗試找出XML標籤和允許的值。我正在瀏覽Android引用,有時會列出標籤,但通常不會。是否有XML GUI模式的參考?

3)我使用Eclipse,如果我使用XML編輯器,似乎有些值沒有解決。它不顯示「inputType」的可能值。也許我的Eclipse錯過了一些東西?

謝謝

+0

我找到了我的問題第1部分的答案。的inputType = 「numberDecimal」。 我仍然想知道如何更容易地找出Android XML Schema – CocoNess

+0

在某些情況下,如果您開始快速鍵入給定屬性,Eclipse不會爲您提供自動填充建議。相反,在Eclipse加載可用屬性及其相應選項(例如「numberDecimal」)時,嘗試僅輸入「android:」並等待一兩秒鐘。至於文檔,Android Developer文檔相當廣泛。特別是你所指的屬性可以在這裏找到(http://developer.android.com/reference/android/widget/TextView.html#attr_android:inputType)。 –

+0

謝謝,我需要修復我的IDE的設置。我正在使用文本編輯器而不是XML編輯器來處理XML,所以沒有任何建議 – CocoNess

回答

0

我找到了我的問題的第1部分的答案。

inputType="numberDecimal".