我正在创建一个应用程序,其中我使用了四个自定义视图。我已经将它嵌入到 viewflipper 现在我想将 ontouch 事件添加到 viewflipper。我已经添加了 ontouchevent 但我希望当用户触摸特定位置时它会在 viewflipper 使用的画布上显示一些文本。
我已经上传了图片,任何人都可以在这个话题上帮助我。
我正在创建一个应用程序,其中我使用了四个自定义视图。我已经将它嵌入到 viewflipper 现在我想将 ontouch 事件添加到 viewflipper。我已经添加了 ontouchevent 但我希望当用户触摸特定位置时它会在 viewflipper 使用的画布上显示一些文本。
我已经上传了图片,任何人都可以在这个话题上帮助我。
在 ViewFlipper 中使用文本视图并将其可见性设置为 View.Gone 或 View.Invisible
当单击您的特定区域呼叫时
myTextView.setText("your text");
myTextView.setVisibility(View.Visible);
希望这个想法对你有帮助
我在我的问题中提到我正在使用 view.so 我使用了 invalidate 方法。
Viewflipper .invalidate ();
如果您想了解更多知识,请 invalidate 方法强制重绘视图,然后参考此链接