Dav*_*run 7 java android android-widget android-ui
我正在设计一个应用程序,其中有TextView,并根据一些检查条件,我想在Java端点击TextView中的链接/电话号码.我可以这样做,我不想让它在默认情况下可点击,这是通过在xml文件中设置完成的
android:autoLink="all"
Run Code Online (Sandbox Code Playgroud)
我已经尝试过:创建常规TextView,不要设置autoLink ="all",
TextView myView =
(TextView)view.findViewById(R.id.thisIstheTextView);
myView .setLinksClickable(true);
Run Code Online (Sandbox Code Playgroud)
还尝试过:
myView .setMovementMethod(LinkMovementMethod.getInstance());
Run Code Online (Sandbox Code Playgroud)
以上Java代码都不起作用,我不想要预先设计的xml TextView启用autoLink,我想根据if()条件更改Java代码中的TextView行为.我的代码没有错误,但我无法实现我想要的.你能分享一下你的知识吗?谢谢.
| 归档时间: |
|
| 查看次数: |
4974 次 |
| 最近记录: |