当前位置: 首页 > wzjs >正文

广告行业做网站哪个好网页管理平台

广告行业做网站哪个好,网页管理平台,陕西高速建设集团网站,那个网站可以找人做兼职在 Android 6.0 系统中,TextView 的 state_selected 状态失效可能由多种原因导致,下面为你详细分析原因并提供相应的解决办法。 原因分析 系统兼容性问题 Android 6.0 系统在处理视图状态和样式方面可能存在一些兼容性问题,导致 state_selec…

在 Android 6.0 系统中,TextView 的 state_selected 状态失效可能由多种原因导致,下面为你详细分析原因并提供相应的解决办法。
原因分析

  1. 系统兼容性问题
    Android 6.0 系统在处理视图状态和样式方面可能存在一些兼容性问题,导致 state_selected 状态不能被正确识别和应用对应的样式。
  2. 样式资源加载问题
    可能是样式资源文件(如 selector 文件)的配置有误,或者资源文件没有被正确加载,使得 state_selected 对应的样式无法生效。
  3. 代码逻辑问题
    在代码中没有正确设置 TextView 的 selected 状态,或者状态的改变没有触发样式的更新。
    解决办法
  4. 检查和优化样式资源文件
    确保 selector 文件正确配置,并且能被正确加载。以下是一个示例 selector 文件:
    xml
<!-- res/drawable/text_color_selector.xml -->
<selector xmlns:android="http://schemas.android.com/apk/res/android"><item android:state_selected="true" android:color="#FF0000" /> <!-- 选中状态下文字颜色为红色 --><item android:color="#000000" /> <!-- 默认状态下文字颜色为黑色 -->
</selector>

在布局文件中引用该 selector 文件:
xml

<TextViewandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text="这是一个 TextView"android:textColor="@drawable/text_color_selector" />
  1. 确保代码中正确设置 selected 状态
    在代码中,要确保在合适的时机正确设置 TextView 的 selected 状态。以下是一个示例:
java
import android.os.Bundle;
import android.view.View;
import android.widget.TextView;
import androidx.appcompat.app.AppCompatActivity;public class MainActivity extends AppCompatActivity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);final TextView textView = findViewById(R.id.textView);textView.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {textView.setSelected(!textView.isSelected());}});}
}
kotlin
import android.os.Bundle
import android.view.View
import android.widget.TextView
import androidx.appcompat.app.AppCompatActivityclass MainActivity : AppCompatActivity() {override fun onCreate(savedInstanceState: Bundle?) {super.onCreate(savedInstanceState)setContentView(R.layout.activity_main)val textView: TextView = findViewById(R.id.textView)textView.setOnClickListener {textView.isSelected = !textView.isSelected}}
}
  1. 使用 setBackgroundResource 方法手动更新样式
    如果 state_selected 仍然失效,可以尝试在代码中手动更新 TextView 的样式。以下是一个示例:
    java
import android.os.Bundle;
import android.view.View;
import android.widget.TextView;
import androidx.appcompat.app.AppCompatActivity;public class MainActivity extends AppCompatActivity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);final TextView textView = findViewById(R.id.textView);textView.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {if (textView.isSelected()) {textView.setSelected(false);textView.setTextColor(getResources().getColor(android.R.color.black));} else {textView.setSelected(true);textView.setTextColor(getResources().getColor(android.R.color.holo_red_dark));}}});}
}

kotlin

import android.os.Bundle
import android.view.View
import android.widget.TextView
import androidx.appcompat.app.AppCompatActivityclass MainActivity : AppCompatActivity() {override fun onCreate(savedInstanceState: Bundle?) {super.onCreate(savedInstanceState)setContentView(R.layout.activity_main)val textView: TextView = findViewById(R.id.textView)textView.setOnClickListener {if (textView.isSelected) {textView.isSelected = falsetextView.setTextColor(resources.getColor(android.R.color.black))} else {textView.isSelected = truetextView.setTextColor(resources.getColor(android.R.color.holo_red_dark))}}}
}
  1. 关闭硬件加速
    有时候,硬件加速可能会导致某些视图状态和样式显示异常。可以尝试在 AndroidManifest.xml 中关闭硬件加速:

<applicationandroid:hardwareAccelerated="false"... >...
</application>或者针对特定的 Activity 关闭硬件加速:<activityandroid:name=".MainActivity"android:hardwareAccelerated="false"... >...
</activity>

通过以上方法,应该可以解决 Android 6.0 中 TextView 的 state_selected 失效问题。如果问题仍然存在,建议检查日志信息,查看是否有其他异常情况。

http://www.dtcms.com/wzjs/810020.html

相关文章:

  • 亚马逊店铺网站建设费用免费的素材库
  • 网站建设销售好做嘛建站软件有哪些功能
  • 新手怎么做企业网站网站管理制度建设
  • 广州做网站信科网络酷炫网站源码
  • 淘宝网官方网站购物商城建设领域行政处罚查询网站
  • 有哪些可以做问卷的网站湛江网站建设优化推广
  • 毕设做系统好还是做网站好小金狮游戏ui培训
  • 油气集输毕业设计代做网站WordPress 编辑器修改默认字号
  • 网站大全网址大全软件做网站 编程自己写
  • 如何自己做优惠卷网站网络黄页网址
  • 做展示类网站福州便民生活网
  • 破解空间网站学习做网站可以吗
  • 网站管理后台如果在代理商那里接手会不会停掉如何提高网站在搜索引擎中的排名
  • 杭州建德网站建设wordpress 文件权限设置
  • 微网站建设代理商帮助做APP的网站公司
  • 有pc网站河南省住房和建设厅门户网站
  • 揭阳专业网站制作公司做小说网站做国外域名还是国内的好处
  • 保定做网站域名购买 便宜的域名
  • 深圳网站建设快速排名wordpress昨英文
  • 网站访问量数据有服务器数据库怎么安装wordpress
  • 阳泉推广型网站建设如何把网页链导入wordpress
  • 丹徒网站建设公司怎么让公司网站随便就搜的到
  • 开发软件下载网站微信公众号做特效的网站
  • 深圳市网站开发坂田附近彩票类网站怎么做推广
  • cpa网站怎么做律师事务所网站模板
  • 东莞建设网站流程外贸 wordpress模板下载
  • 北京最大的网站建设有限公司网站建设最好的
  • 广州微信网站设计制作wordpress三栏模板下载
  • 房产如何做网站产品互联网推广
  • 成都免费建站模板旅者志 wordpress主题