Android kotlin - 使用黑色透明背景的活动,并具有白色背景的SearchView
创始人
2024-08-14 11:30:11
0

在Android Kotlin中,您可以通过以下步骤实现具有黑色透明背景的活动,并具有白色背景的SearchView:

  1. 在styles.xml文件中定义一个自定义主题,将活动的背景颜色设置为黑色透明:

  1. 在活动的布局文件中,将根布局的背景颜色设置为白色:


    


  1. 在活动的onCreate方法中,将主题应用于活动:
override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
    setTheme(R.style.AppTheme_TransparentBackground)
    setContentView(R.layout.activity_main)

    // Add other code here
}
  1. 在布局文件中添加SearchView,并将其背景颜色设置为白色:

  1. 在活动的onCreate方法中,获取SearchView的实例,并设置其背景颜色为白色:
override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
    setTheme(R.style.AppTheme_TransparentBackground)
    setContentView(R.layout.activity_main)

    val searchView = findViewById(R.id.searchView)
    val searchPlateId = searchView.context.resources.getIdentifier("android:id/search_plate", null, null)
    val searchPlate = searchView.findViewById(searchPlateId)
    searchPlate.setBackgroundColor(Color.WHITE)

    // Add other code here
}

这样,您就可以实现具有黑色透明背景的活动,并具有白色背景的SearchView。

相关内容

热门资讯

今日头条!佛手大菠萝破解版io... 今日头条!佛手大菠萝破解版ios,wepoker辅助软件价格,技巧教程(有挂教程);亲,有的,ai轻...
盘点十款!蜀山四川游戏修改工具... 您好,蜀山四川游戏修改工具这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很多玩...
来一盘!河南微乐麻将小程序辅助... 您好,河南微乐麻将小程序辅助器这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很...
大家学习交流!混沌休闲辅助,a... 大家学习交流!混沌休闲辅助,aapoker破解侠是真的吗,揭秘教程(有挂实锤);1、这是跨平台的混沌...
实操分享!jj斗地主外卦,cl... 实操分享!jj斗地主外卦,cloudpoker外挂,攻略教程(的确有挂);AI辅助机器人普及解说快速...
重大推荐!雀神挂件价格辅助开挂... 重大推荐!雀神挂件价格辅助开挂,德普之星透视辅助软件是真的吗,爆料教程(新版有挂)是一款可以让一直输...
必备攻略!闽游app辅助器,w... 必备攻略!闽游app辅助器,wepoker模拟器哪个,线上教程(有挂方法);闽游app辅助器是一款益...
分享实测!打大a辅助器,悟空黑... 分享实测!打大a辅助器,悟空黑桃a有挂嘛,解密教程(有挂攻略);是一款可以让一直输的玩家,快速成为一...
最新技巧!小程序蜀山西川血战辅... 最新技巧!小程序蜀山西川血战辅助,we-poker辅助器,解密教程(有挂规律);相信小伙伴都知道这个...
玩家必知教程!小唐家乐园山西辅... 玩家必知教程!小唐家乐园山西辅助软件,hhpoker透视脚本视频,wpk教程(有挂方法);详细小唐家...