全部產品
Search
文件中心

Mobile Platform as a Service:二維碼頁面

更新時間:Aug 06, 2024

AUQRCodeView 提供一個二維碼頁面。

效果圖

介面說明

/**
 * 設定頭像名稱
 * @param name
 */
public void setAvatarName(CharSequence name)

/**
 * 設定二維碼資訊
 * @param title
 * @param description
 */
public void setCodeInfo(CharSequence title, CharSequence description) 

/**
 * 設定二維碼標題
 * @param title
 */
public void setCodeTitle(CharSequence title) 

/**
 * 設定二維碼描述資訊
 * @param description
 */
public void setCodeDescription(CharSequence description) 

/**
 * 設定按鈕資訊 帶吱口令表徵圖
 * @param title
 * @param content
 */
public void setButtonInfo(CharSequence title, CharSequence content) 

/**
 * 設定按鈕資訊
 * @param title
 * @param content
 * @param isToken 有無吱口令表徵圖
 */
public void setButtonInfo(CharSequence title, CharSequence content, boolean isToken) 

/**
 * 設定按鈕標題
 * @param title
 */
public void setButtonTitle(CharSequence title)

/**
 * 設定標題是否有表徵圖
 * @param isToken
 */
public void setButtonToken(boolean isToken) 

/**
 * 設定按鈕是否可見
 * @param isVisible
 */
public void setButtonVisibility(boolean isVisible) 

/**
 * 設定按鈕內容資訊
 * @param content
 */
public void setButtonContent(CharSequence content)

/**
 * 擷取頭像 imageView
 * @return
 */
public AUImageView getAvatarImage() 

/**
 * 擷取頭像名稱 View
 * @return
 */
public AUTextView getAvatarName() 

/**
 * 擷取二維碼 imageView
 * @return
 */
public AUImageView getCodeImage() 

/**
 * 擷取二維碼標題
 * @return
 */
public AUTextView getCodeTitle()

/**
 * 擷取二維碼描述資訊
 * @return
 */
public AUEmptyGoneTextView getCodeDescription()

/**
 * 擷取按鈕
 * @return
 */
public AULinearLayout getButton() 

/**
 * 擷取按鈕標題
 * @return
 */
public AUTextView getButtonTitle()

/**
 * 擷取按鈕內容資訊
 * @return
 */
public AUEmptyGoneTextView getButtonContent()

程式碼範例

AUQRCodeView codeView = new AUQRCodeView(this);
codeView.setAvartarName("生活號名稱");
codeView.setCodeInfo("用支付寶掃二維碼,加入該生活圈","該二維碼將在2017年11月05日失效");
codeView.setButtonInfo("點擊產生吱口令","推薦生活號給微信、QQ好友");
codeView.getCodeImage().setImageResource(R.drawable.qr_default);