NC平台新增自定義按鈕組步驟

2021-09-01 17:16:10 字數 1529 閱讀 1130

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...