Closed KXwonderful closed 6 years ago
重新设置文字无效,文字颜色可以改变 if (sticker instanceof TextSticker) { ((TextSticker) sticker).setText("哈哈哈哈"); ((TextSticker) sticker).setTextColor(Color.RED); stickerView.replace(sticker); stickerView.invalidate(); }
if (sticker instanceof TextSticker) { ((TextSticker) sticker).setText("哈哈哈哈"); ((TextSticker) sticker).setTextColor(Color.RED); stickerView.replace(sticker); stickerView.invalidate(); }
点击把默认文字改为 "哈哈哈哈" 时显示还是原来的文字,颜色能改变。
添加这行代码就可以了: ((TextSticker) sticker).resizeText();
重新设置文字无效,文字颜色可以改变
if (sticker instanceof TextSticker) { ((TextSticker) sticker).setText("哈哈哈哈"); ((TextSticker) sticker).setTextColor(Color.RED); stickerView.replace(sticker); stickerView.invalidate(); }
点击把默认文字改为 "哈哈哈哈" 时显示还是原来的文字,颜色能改变。