Q
如何在活動
-5
A
回答
2
歡迎來到Stackoverflow。
它不是對話框。其活動作爲一個對話框
public class diaActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
requestWindowFeature(Window.FEATURE_NO_TITLE);
super.onCreate(savedInstanceState);
setContentView(R.layout.test_dialog);
}
}
test_dialog.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#FFFFFF"
android:orientation="vertical" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="42dp"
android:orientation="horizontal"
android:weightSum="3" >
<Button
android:id="@+id/button1"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="Cancle" />
<View
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1" />
<Button
android:id="@+id/button2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="OK" />
</LinearLayout>
<EditText
android:id="@+id/editText1"
android:layout_width="match_parent"
android:layout_height="100dp"
android:ems="10"
android:inputType="textPostalAddress" >
<requestFocus />
</EditText>
</LinearLayout>
在Android清單文件中添加您的活動主題:
<activity
android:name="diaActivity"
android:theme="@android:style/Theme.Holo.Dialog" >
</activity>
爲< 11 API,您有使用
<activity
android:name="diaActivity"
android:theme="@android:style/Theme.Dialog" >
</activity>
編輯:
關閉鍵盤和退出使用此代碼:
public void onBackPressed() {
InputMethodManager imm = (InputMethodManager)getSystemService(
Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(myEditText.getWindowToken(), 0);
finish();
}
+0
感謝您的回答,但我需要鍵盤一起關閉EditText。 – user1931699 2013-04-25 07:33:05
+0
@ user1931699:查看我編輯的答案.. – 2013-04-25 08:37:46
相關問題
- 1. 如何在標籤活動
- 2. 如何在活動恢復但不活動時啓動Android中的事件如何在Android中調用活動
- 3. 如何在組標籤下的組活動下爲活動啓動活動?
- 4. 如何測試活動活動時間
- 5. 如何從父活動停止活動?
- 6. 如何從singleInstance活動開始活動?
- 7. 如何創建活動活動?
- 8. 如何通知不活動的活動?
- 9. 如何在android中從非活動類移動到活動類?
- 10. 如何在正在運行的活動中顯示活動?
- 11. 如何在Android 2.1中啓動活動
- 12. 如何在Android中滑動活動
- 13. 活動A開始活動B,如何關閉活動A
- 14. Android:如何從活動活動關閉前臺活動?
- 15. 如何從活動
- 16. 如何從活動
- 17. 如何做活動
- 18. 如何從活動
- 19. 如何StaggeredGridView活動
- 20. 如何從活動
- 21. 如何動態活動ActivityGroup
- 22. 如果在活動
- 23. 如何在活動中獲取活動視圖?
- 24. 如何在兒童活動中獲取姓名父活動
- 25. 如何在進入活動「C」時暫停活動「B」
- 26. 在活動圖中,我如何引用外部活動?
- 27. 如何在另一項活動中開始活動?
- 28. 如何在庫活動的manifest.xml中指定.Preference活動
- 29. 如何在其他claas的主要活動中調用活動?
- 30. 如何在活動中添加Google日曆中的活動?
使用'Dialog'它。 – StoneBird 2013-04-25 03:26:35