Sha*_*kar 3 user-interface android textview
我在多个信息性文本视图之间有一个可点击的文本视图(这是不可交互的).
是否有任何Android属性或UI指南来显示可点击的textview.因此,用户将在看到可点击的textview后立即获取它.欢迎任何其他建议.
我尝试给textView提供蓝色,就像在网页超链接一样,它看起来很糟糕,因为我的背景也是蓝色的.
你可以使用SpannAbleString这个,如果你想以编程方式进行,如果你想这样做使用UI然后为SpanAble创建一个文本选择器字符串示例代码片段如下
SpannableString spanScan3;
spanScan3=new SpannableString("or register manually");
ClickableSpan myActivityLauncher = new ClickableSpan() {
public void onClick(View view) {
Intent intent=new Intent (getApplicationContext(),ManualRegistration.class);
startActivity(intent);
}
};
spanScan3.setSpan(myActivityLauncher, 12, 20, 0);
spanScan3.setSpan(new ForegroundColorSpan(getResources().getColor(R.color.light_green)), 12, 20, 0);
spanScan3.setSpan(new UnderlineSpan(), 12, 20, 0);
Scan_text_3.setText(spanScan3,BufferType.SPANNABLE);
Run Code Online (Sandbox Code Playgroud)
如果你想要给出颜色使用UI这里是res目录中的Sample make color文件夹和Color foldr中的xml名称像textColor.xml和Xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true"
android:color="@color/whiteColor"></item>
<item android:color="@color/bluetxt"></item>
</selector>
Run Code Online (Sandbox Code Playgroud)
做这样的事情,并给你的textView提供参考
| 归档时间: |
|
| 查看次数: |
896 次 |
| 最近记录: |