我試圖捕獲用戶輸入到一個標記爲電話輸入類型的edittext中,並且我無法真正捕獲由於某種原因輸入的數字。輸入到一個不被解析的編輯文本
LayoutInflater inflater = LayoutInflater.from(PbfSampleApplication.this);
View v = inflater.inflate(R.layout.activity_main, null);
EditText innerView = (EditText)v.findViewById(R.id.number);
String actualnum="tel:"+innerView.getText().toString();
是我在一起工作。用戶輸入的主要XML是
<EditText
android:id="@+id/number"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/textView2"
android:layout_marginTop="19dp"
android:hint="Phone Number"
android:ems="10"
android:inputType="phone" />
什麼即時得到在調試器是
v=android.widget.RelativeLayout{c1f5c25 V.E...... ......I. 0,0-0,0
#7f0d00a2 app:id/activity_main}
innerView=android.widget.EditText{3bc4f87 VFED..CL. ......I. 0,0-0,0
#7f0d00a7 app:id/number}
actualnum="tel:"
的問題是與actualnum。不管輸入到編輯文本中的什麼Im實際上都沒有得到用戶輸入,我爲什麼不知道輸入。