nc
平台新增自定義按鈕組步驟1,在
icustomizebutton
中定義按鈕編碼常量
public static final int ucclub_sqlset_line = 10001; //
行操作
public static final int ucclub_sqlset_line_delete = 10002; //
行操作->
刪除行
2,編寫自定義按鈕組類
import nc.ui.trade.button.ibillbuttonvo;
import nc.ui.uc.buttons.icustomizebutton;
import nc.vo.trade.button.buttonvo;
public class clubsqlsetlinebtn implements ibillbuttonvo
private static final string btnchinaname = "
行操作";
private static final string childbtnchinaname = new string ;
private static final int childbtnno = new int ;
public buttonvo getbuttonvo() );
return btnvo;
}public buttonvo getchildbtn() );
childbtn[i].setbusinessstatus(null);
childbtn[i].setchildary(new int {});
}return childbtn;}}
3,在abstractclientui
中的initprivatebutton
方法中註冊自定義按鈕組
clubsqlsetlinebtn linebtn = new clubsqlsetlinebtn();
addprivatebutton(linebtn.getbuttonvo());
buttonvo btnvos = linebtn.getchildbtn();
for (buttonvo buttonvo : btnvos) 4,在
abstractmyeventhandler
中註冊按鈕組中的按鈕對應的事件
protected void onboelse(int intbtn) throws exception
}protected void ucclubdataimp()
protected void implogremove(){}5,在
clientuictrl
中註冊按鈕組顯示
public int getcardbuttonary() ;
}public int getlistbuttonary() ;
}
NC57新增自定義按鈕組步驟自定義查詢模板
第一步 按鈕介面 自定義按鈕常量 public inte ce pubuserdefbutton return btnvo public buttonvo getbuttonvo btnvo.setbusinessstatus new int return btnvo 第三步 在clientcont...
Android 自定義按鈕
將按鈕的背景顏色設定成drawable檔案即可。雖然這裡講的是button,但是textview及其子元件也可以如法炮製 主布局檔案如下 下面三個檔案都放在drawable hdpi資料夾下,第乙個是my button selector.xml,定義了按鈕的不同狀態 my button presse...
設定自定義按鈕
public class mainactivity extends activity package com.example.togglebuttoncustomdemo import android.content.context import android.graphics.bitmap im...