1
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 を取得したいのですが、どうすればよいですか?

4

1 に答える 1

0

EditText を final にします。 そのため、リニア内でアクセスできます。

于 2012-11-05T07:29:50.593 に答える