2
該圖顯示了我的應用程序的屏幕截圖。如您所見,光標位於與「高度」有關的文本字段處。每當我啓動我的應用程序,默認光標位置在「高度」。我希望它成爲「大衆」。 我該怎麼做?我無法弄清楚。請幫忙。!如何將光標定位在默認位置?
該圖顯示了我的應用程序的屏幕截圖。如您所見,光標位於與「高度」有關的文本字段處。每當我啓動我的應用程序,默認光標位置在「高度」。我希望它成爲「大衆」。 我該怎麼做?我無法弄清楚。請幫忙。!如何將光標定位在默認位置?
你.xml文件請看:
<EditText
android:id="@+id/editText1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:ems="10" >
<requestFocus />
</EditText>
並相應地設置<requestFocus />
標籤。 此外,您可以撥打電話:
EditText.requestFocus();
請按照以下方式更新您的.xml文件。
<EditText
android:[email protected]+id/etMass
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<requestFocus/> </EditText>
或使用代碼:
EditText etMass = (EditText) findViewById(R.id.etMass);
etMass.requestFocus();
嘗試把這個在您的onCreate:massEditText.requestFocus(); (您需要將edittext名稱更改爲您的名稱) – Noob
[EditText請求焦點]的可能重複(http://stackoverflow.com/questions/8077755/edittext-request-focus) –
謝謝!它正在工作。 – CodeWalker