Android 为按钮创建按键功能
我想为我的应用程序创建一个按键功能。Android 为按钮创建按键功能,android,keypress,Android,Keypress,我想为我的应用程序创建一个按键功能。 例如,当我明年按下(按住)按钮时,textview的值会增加,当我从按钮上拿起手指时,停止工作 任何人都可以帮助我,我最常用哪种侦听器或函数来创建它? 这是我的setOnClickListener,但我希望按钮按下(保持)工作 nextDay.setOnClickListener(new OnClickListener() { public void onClick(View v) { if (values >= downran
例如,当我明年按下(按住)按钮时,textview的值会增加,当我从按钮上拿起手指时,停止工作 任何人都可以帮助我,我最常用哪种侦听器或函数来创建它? 这是我的setOnClickListener,但我希望按钮按下(保持)工作
nextDay.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
if (values >= downrange && values <= uprange)
values++;
if (values > uprange)
values = downrange;
if(values <10)
textDayo.setText(PersianReshape.reshape("0"+String.valueOf(values)));
else
textDayo.setText(PersianReshape.reshape(String.valueOf(values)));
}
});
nextDay.setOnClickListener(新的OnClickListener(){
公共void onClick(视图v){
如果(值>=下限值和上限值)
数值=下降范围;
如果(值)
当我明年按下(按住)按钮时,textview的值会增加
您看过吗?这使您可以非常轻松地设置日期:
你可以跟着
如果您不想使用DatePicker,您可以尝试使用和处理程序来自己执行此操作,但这很难做到。我知道您试图按住一个按钮(小部件),同时按住它以增加年份
如果是这种情况,那么应该对您有所帮助。想法是您使用计时器来更新ui。也描述了类似的内容。如果您的问题只是设置日期,则可以使用上面Sam建议的更简单的方法。i,不使用日期选择器吗?我希望使用OnTouchListener编写代码,但它在ontouch而不是holdingI上工作类似建议您发布不起作用的代码,我们从那里获取。没有代码起作用,但当我按住按钮不更改自动编号时,只有一个值增加或减少