小编Tra*_*ler的帖子

何时使用UtteranceProgressListener

我有一个带有两个ImageButtons(播放,停止)的FrameLayout .默认情况下

播放按钮是VISIBLE,停止按钮是GONE

单击" 播放"将启动读取文本的TTS引擎.在完成阅读文本时,我想设置可见性

GONE,停止VISIBLE

我应该使用UtteranceProgressListener来达到目的吗?如果不,

  • 我该如何执行上述操作?
  • UtteranceProgressListener的目的是什么?

android text-to-speech

5
推荐指数
2
解决办法
3735
查看次数

使用Butterknife的onClickListener

使用Butterknife的onClickListener有点令人困惑

说,我有一个Whatsapp按钮,onClick打开Whatsapp分享一些东西.通过传统方法,onClickListener的代码就像

ImageButton buttonWhatsapp = (ImageButton) findViewById(R.id.whatsapp);

buttonWhatsapp.setOnClickListener(new View.OnClickListener() {
    public void onClick(View v) {
optionsShareThis.whatsApp(ActivityWebView.this, ShareThisURL);
    }
});
Run Code Online (Sandbox Code Playgroud)

其中,optionsShareThisOptionsShareThis类的对象,whatsApp(Context context, String Url)是此类中定义的方法.

我对如何使用Butterknife定义onClick事件感到困惑.我试过用

@Bind(R.id.whatsapp) ImageButton ButtonWhatsapp; 绑定视图

然后是onClick事件的下面代码

@OnClick(R.id.whatsapp) void onClick() {
    optionsShareThis.whatsApp(this, ShareThisURL);
}
Run Code Online (Sandbox Code Playgroud)

Android Studio表示从不使用该字段ButtonWhatsapp和方法.发生了什么?onClick()

编辑: 我已经添加了Butterknife.bind(this)内部onCreate().对不起,我之前没有提到过

java android butterknife

2
推荐指数
1
解决办法
9400
查看次数

标签 统计

android ×2

butterknife ×1

java ×1

text-to-speech ×1