Android 如何用图像替换字符串中的字符并在文本视图中显示
我正在android上构建一个消息传递应用程序。当一组特定字符一起出现在字符串中时,我需要显示一些笑脸图像。比如,如果你好朋友:p在文本视图中显示,我喜欢用一些像smile.png的图像替换:p,并在该文本视图中显示。如何在文本视图中用图像显示此消息?您可以使用TextWatcherAndroid 如何用图像替换字符串中的字符并在文本视图中显示,android,Android,我正在android上构建一个消息传递应用程序。当一组特定字符一起出现在字符串中时,我需要显示一些笑脸图像。比如,如果你好朋友:p在文本视图中显示,我喜欢用一些像smile.png的图像替换:p,并在该文本视图中显示。如何在文本视图中用图像显示此消息?您可以使用TextWatcher private TextWatcher myTW = new TextWatcher() { @Override public void beforeTextChanged(CharSequenc
private TextWatcher myTW = new TextWatcher() {
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
}
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
}
@Override
public void afterTextChanged(Editable s) {
}
};
然后你需要把它附加到你的编辑文本中
注意:这是我的观点,也许在文本视图中有更好的解决方案,您将如何显示图像。