字母列表快速搜尋控制項

2021-06-07 00:42:52 字數 2120 閱讀 7642

public class lettersortview extends view

;/**

* 當前索引位置

*/private int mchoose = -1;

/*** 畫筆

*/private paint mpaint = new paint();

/*** 是否顯示背景

*/private boolean mshowbkg = false;

/*** 建構函式

* * @param context

*            上下文

* @param attrs

*            xml中屬性

* @param defstyle

*            風格

*/public lettersortview(context context, attributeset attrs, int defstyle)

/*** 建構函式

* * @param context

*            上下文

* @param attrs

*            xml中屬性

* */

public lettersortview(context context, attributeset attrs)

/*** 建構函式

* * @param context

*            上下文

*/public lettersortview(context context)

@override

protected void ondraw(canvas canvas)

*/int height = getheight();

int width = getwidth();

int singleheight = height / letters.length;

for (int i = 0; i < letters.length; i++)

float xpos = width / 2 - mpaint.measuretext(letters[i]) / 2 - 3.5f;

float ypos = singleheight * i + singleheight;

canvas.drawtext(letters[i], xpos, ypos, mpaint);

mpaint.reset();}}

@override

public boolean dispatchtouchevent(motionevent event)

}break;

case motionevent.action_move:

if (oldmchoose != c && listener != null)

}break;

case motionevent.action_up:

mshowbkg = false;

mchoose = -1;

invalidate();

setbackgrounddrawable(null);

break;

default:

break;

}return true;

}@override

public boolean ontouchevent(motionevent event)

/*** 設定字母改變時候的*** 《功能詳細描述》

* * @param ontouchingletterchangedlistener

*            ***

* @see [類、類#方法、類#成員]

*/public void setontouchletterchangedlistener(

ontouchletterchangedlistener ontouchingletterchangedlistener)

/*** 

* 字母改變時候的介面 《功能詳細描述》

* * @see [相關類/方法]

* @since [產品/模組版本]

*/public inte***ce ontouchletterchangedlistener

}

python 快速生成數字,字母列表

1.快速生成1,2,3,100數字列表 print i for i in range 1,101 2.快速生成001,002,003,100數字列表 print f for i in range 1,101 或者不用f string print 03d i for i in range 1,101 ...

字母遊戲(搜尋)

時間限制 10 sec 記憶體限制 64 mb 提交 28 解決 17 提交 狀態 討論版 命題人 外部匯入 題目描述 一種單人玩的遊戲,規則為 在乙個r行c列的方格上,每個方格中有乙個a z的字母。遊戲從左上角 第一行,第一列 位置開始,一步一步地向相鄰 上 下 左 右 方格移動。唯一的限制是路徑...

手機字母索引控制項

工作中寫的乙個手機字母索引控制項,只適用於 chrome,其它沒有測試。矯正呼叫者。將 fn 作為 newobj 的方法呼叫 function repaircaller newobj,fn function alphaindex config alphalist index.innerhtml in...