如何在表格单元格中实现下拉列表

时间:2014-10-14 09:46:59

标签: android drop-down-menu android-spinner dropdownbox

创建了一个表来显示某些重要数据,同时为用户提供有限的编辑功能。有限的功能包括一个下拉列表,允许用户在该列中选择以下选项。但是,我不知道它是如何实现的,有什么建议吗?

为创建表列而编写的代码:

TextView label_Col_5_data = new TextView(this);
label_Col_5_data.setId(200+Count);
label_Col_5_data.setPadding(30, 5, 30, 5);
label_Col_5_data.setTextColor(Color.BLACK);

tr.addView(label_Col_5_data);

2 个答案:

答案 0 :(得分:2)

在这样的点击监听器上添加一个。

label_Col_5_data.setOnClickListener(operationListener );

OnClickListener operationListener = new OnClickListener() {

        public void onClick(View v) {
            int _clickId = v.getId();
            // Write your popup code here.

        }
    };

答案 1 :(得分:1)

只需使用以下代码并创建对话框。

final CharSequence[] items = {"Info", "Rename", "Delete"};

    AlertDialog.Builder builder = new AlertDialog.Builder(write your activity context);
    builder.setTitle("Options for " + file.getName());
    builder.setItems(items, new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface dialog, int item) {
            //Set data here
        }
    }).show();
相关问题