汗,不能拖拽是因為你的Layout沒設置好,設置成nullLayout可以的,不過完善的程序不應該使用nullLayout,你可以用groupLayout。
成都創(chuàng)新互聯(lián)公司2013年成立,是專業(yè)互聯(lián)網(wǎng)技術服務公司,擁有項目成都網(wǎng)站建設、成都做網(wǎng)站網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元畢節(jié)做網(wǎng)站,已為上家服務,為畢節(jié)各地企業(yè)和個人服務,聯(lián)系電話:18980820575
先學習swing或swt,awt/jface等任一個,看書或教程,學會了自然會拖拽了,而且學會了就不愿意用拖拽了。
private LinearLayout generateHeadOfControl() {
LinearLayout LayoutHead = createLayout(LinearLayout.HORIZONTAL);
Button DateButton = generateDateButton();
Button ItemButton = generateItemButton();
DateButton.setLayoutParams(new LinearLayout.LayoutParams(100,
LinearLayout.LayoutParams.WRAP_CONTENT));
ItemButton .setLayoutParams(new LinearLayout.LayoutParams(100,
LinearLayout.LayoutParams.WRAP_CONTENT));
layoutHead.addView(DateButton);
layoutHead.addView(ItemButton);
return layoutHead;
}
==========================
你的錯誤錯在,在LinearLayout里設置params用的是ViewGroup的LayoutParams,所以會出錯,上面的代碼OK了~
還有,在setLayout之后再addView操作。
要在文本框上加上鍵盤偵聽,如果鍵值的不是數(shù)字鍵,就不動,這樣就實現(xiàn)了