在TextView中显示特殊字符

碰见要在textview中显示特殊字符的情况,找了一下,要用转义字符实现.

例如:

以下为XML标志符的数字和字符串转义符 
"     (" 或 ") 
'      (' 或 ') 
&     (& 或 &) 
<     (&#60; 或 &lt;) 
>     (&#62; 或 &gt;) 

要全的请到下面地址去看:

http://blog.csdn.net/z1074971432/article/details/12753539

https://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#Predefined_entities_in_XML

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在Activity控制ViewPagerFragment里的TextView和Button,可以通过以下步骤实现: 1. 在Fragment定义TextView和Button的变量,并在onCreateView()方法初始化它们: ``` public class MyFragment extends Fragment { private TextView mTextView; private Button mButton; @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.my_fragment_layout, container, false); mTextView = view.findViewById(R.id.text_view); mButton = view.findViewById(R.id.button); return view; } } ``` 2. 在Activity获取ViewPager当前显示的Fragment,并通过Fragment的变量来控制其TextView和Button: ``` public class MyActivity extends AppCompatActivity { private ViewPager mViewPager; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.my_activity_layout); mViewPager = findViewById(R.id.view_pager); // 获取当前显示的Fragment MyFragment currentFragment = (MyFragment) getSupportFragmentManager().findFragmentByTag("android:switcher:" + R.id.view_pager + ":" + mViewPager.getCurrentItem()); // 控制其TextView和Button if (currentFragment != null) { currentFragment.mTextView.setText("Hello World!"); currentFragment.mButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // do something } }); } } } ``` 注意,在获取当前显示的Fragment时,需要通过ViewPager的id和当前显示的位置来获取。这里使用了一个特殊的字符串来获取Fragment,其"android:switcher:"是固定的前缀,后面跟着ViewPager的id和当前显示的位置。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值