如何通过使用长按事件从线性布局中创建的edittext获取id?

时间:2012-11-05 07:06:44

标签: android-activity android-linearlayout

LinearLayout cLinearLayout = (LinearLayout) findViewById(R.id.col_linearlayout);
cLinearLayout.setOnCreateContextMenuListener(new View.OnCreateContextMenuListener()
        {
              public void onCreateContextMenu(ContextMenu menu, View v,ContextMenuInfo menuInfo) {
            if (v == cLinearLayout)  {
              System.out.println("CompID1::" + menu.size());
              System.out.println("Rowcount:"+ cLinearLayout.getChildCount());       
            }
            });
    }

在此代码中,我只能获得线性布局ID。我想获得在该线性布局中创建的编辑框的ID,我该怎么做?

1 个答案:

答案 0 :(得分:0)

让您的EditText成为最终版。 所以它可以在线性内容中访问。