0
我有一個滑塊,讓我動態添加一些EditText字段。ID爲4096的setInputType被程序忽略
這是我使用的代碼:
EditText editText = new EditText(getActivity());
editText.setId(i);
editText.setLayoutParams(new LayoutParams(
LayoutParams.FILL_PARENT,
LayoutParams.WRAP_CONTENT));
editText.setInputType(4096);
linearLayout.addView(editText);
editText.setHint("Cash Flow " + i);
i++;
這是一個while循環,使滑塊上確保創建的字段數=數。無論如何,根據this的setInputType不適用於所有值。例如,如果我在其中放入2,它將自動將鍵盤作爲「號碼&符號」部分。
但是,我需要該人能夠輸入負數(即數字前的負號)。
我想通TYPE_NUMBER_FLAG_SIGNED ID爲4096應該做的伎倆,但我仍然可以在字段中輸入字母和東西...
有什麼不對?
哦,這使得很多意義:)感謝,將盡快時限接受通過。它現在完美:) – Killerpixler
很高興我可以幫助:)位型標誌混淆了很多人 – sokie