2012-09-23 220 views
0

我想問一下如何設置一個佈局,當用戶在一行中按下按鈕時,按鈕旁邊會出現一個彈出菜單,讓用戶選擇編輯或刪除那一排?android:彈出菜單,彈出對話框

另外,我想問如何做一個佈局,當用戶按下添加按鈕,一個彈出對話框類似AlertDialog彈出?在彈出的對話框中,用戶可以輸入4個edittexts?

可以修改AlertDialog以接受用戶輸入,即EditTexts?

有沒有可供參考的代碼?

回答

1

有一個編輯/刪除按鈕的簡單方法是在佈局中已經有按鈕,但將其可見性設置爲View.INVISIBLE不可見。當按下另一個按鈕時,只需將編輯/刪除按鈕的可見性更改爲View.VISIBLE即可。

對於自定義對話框,請使用AlertDialog.Builder並使用setView()在對話框中使用您的自定義佈局。

http://developer.android.com/reference/android/app/AlertDialog.Builder.html#setView(android.view.View

這裏有一個博客帖子有一些示例代碼:

http://android-coding.blogspot.com/2011/05/create-custom-dialog-using.html

+0

非常感謝你的幫助! – pearmak