关于TextView不能刷新的问题

yyflxl 2016-07-03 10:09:30
有如下代码,请帮忙指教,为什么我按了按键S后,我的settext没有起到作用,谢谢!
public class MainActivity extends AppCompatActivity {
private TextView Tv;
private EditText Et;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
findView();
}

@Override
public boolean onKeyDown(int keyCode, KeyEvent event){
event.startTracking();
char ch = Character.toLowerCase(event.getDisplayLabel());
if('s'==ch){
//Animation scale = AnimationUtils.loadAnimation(MainActivity.this,R.anim.anim);
//Tv.startAnimation(scale);
Tv.setText("newone new");
}
return super.onKeyDown(keyCode,event);//true;
}

@Override
public boolean onKeyLongPress(int keyCode, KeyEvent event){
char ch = Character.toLowerCase(event.getDisplayLabel());
if('s'==ch){
//Animation scale = AnimationUtils.loadAnimation(MainActivity.this,R.anim.anim);
//Tv.startAnimation(scale);
Tv.setText("newone new");
}
return super.onKeyLongPress(keyCode,event);
}

private void findView(){
Tv = (TextView)findViewById(R.id.Tv);
Et = (EditText) findViewById(R.id.Et);
}
}
...全文
420 1 打赏 收藏 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
xing880307 2016-07-04
  • 打赏
  • 举报
回复
调用notify方法刷新

80,490

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧