0
我正在爲視覺障礙人士開發專輯應用程序。 我做了自定義列表視圖來顯示照片列表。關於Android對講。我想在播放項目時播放音頻文件
我想要什麼是播放音頻文件時,每個項目都集中使用Talkback(Android輔助功能服務)。
例如,當自定義列表視圖中的某個項目被選中時,我想播放該項目的特定音頻文件,而不是簡單地讀取文本的TTS。
有沒有辦法做到這一點? 有沒有可以處理這個問題的聽衆?像按鈕點擊監聽器。
我正在爲視覺障礙人士開發專輯應用程序。 我做了自定義列表視圖來顯示照片列表。關於Android對講。我想在播放項目時播放音頻文件
我想要什麼是播放音頻文件時,每個項目都集中使用Talkback(Android輔助功能服務)。
例如,當自定義列表視圖中的某個項目被選中時,我想播放該項目的特定音頻文件,而不是簡單地讀取文本的TTS。
有沒有辦法做到這一點? 有沒有可以處理這個問題的聽衆?像按鈕點擊監聽器。
如果我理解正確,你想通過點擊列表項來做點什麼。如果您使用的是RecyclerView,則可以在onCreateViewHolder中使用setOnClickListener進行查看:
@Override
public YourViewHolder onCreateViewHolder(final ViewGroup parent, final int
viewType) {
View view = LayoutInflater.from(mContext).inflate(R.layout.myview,
parent, false);
view.setOnClickListener(mOnClickListener);
return new YourViewHolder(view);
}
這是否適用於對講? 我很抱歉抽象描述。我想在通常的上下文中找到「焦點在Talkback中說明」而不是點擊事件(沒有無障礙服務)。 –