AndroidStudio中如何在同一个活动中管理两个下拉菜单(kotlin)?
创始人
2024-08-21 03:30:10
0

在该活动的XML布局文件中,您需要使用Spinner元素来创建下拉列表。为了在该活动中加载两个下拉列表,您需要添加两个Spinner元素。以下是具有两个下拉菜单的XML布局示例:



   

   


接下来,在您的活动类中,您需要在onCreate方法中使用findViewById()方法来获取下拉列表的引用。然后,您可以使用下拉列表的适配器来填充下拉列表。以下是一个示例代码,展示如何使用ArrayAdapter为下拉列表创建适配器:

class MainActivity : AppCompatActivity() {

   override fun onCreate(savedInstanceState: Bundle?) {
       super.onCreate(savedInstanceState)
       setContentView(R.layout.activity_main)

       val spinner1 = findViewById(R.id.spinner1)
       val spinner2 = findViewById(R.id.spinner2)

       val adapter1 = ArrayAdapter.createFromResource(this,
           R.array.list1, android.R.layout.simple_spinner_item)
       adapter1.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item)
       spinner1.adapter = adapter1

       val adapter2 = ArrayAdapter.createFromResource(this,
           R.array.list2, android.R.layout.simple_spinner_item)
       adapter2.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item)
       spinner2.adapter = adapter2
   }
}

在上面的代码中,R.array.list1和R.array.list2是您在strings.xml文件中定义的字符串数组,它们将用于填充下拉列表。

相关内容

热门资讯

重大发现(菠萝德州app有挂)... 重大发现(菠萝德州app有挂)透视辅助(辅助挂)竟然真的有挂(有挂透明)-哔哩哔哩;菠萝德州app有...
总算了解!鱼扑克有挂(透视)确... 鱼扑克有挂赢率提升策略‌;总算了解!鱼扑克有挂(透视)确实真的有挂(详细教程)(有挂透明)-哔哩哔哩...
实操分享(德扑赔率胜率计算)透... 实操分享(德扑赔率胜率计算)透视辅助(透视)原来真的有挂(有挂方法)-哔哩哔哩;德扑赔率胜率计算软件...
盘点一款!欢乐棋牌有外挂(辅助... 盘点一款!欢乐棋牌有外挂(辅助挂)确实是真的有挂(详细教程)(有挂方法)-哔哩哔哩;《WPK辅助透视...
查到实测!云扑克确实真的有挂(... 查到实测!云扑克确实真的有挂(透视)其实是真的有挂(详细教程)(有挂技巧)-哔哩哔哩;《WPK辅助透...
揭秘真相(gg扑克有问题)透视... 揭秘真相(gg扑克有问题)透视辅助(辅助挂)原来真的有挂(有挂规律)-哔哩哔哩1、点击下载安装,微扑...
免费测试版!扑克世界辅助(透视... 免费测试版!扑克世界辅助(透视)的确真的有挂(详细教程)(有挂技巧)-哔哩哔哩是一款可以让一直输的玩...
玩家必看科普(德扑胜率计算的软... 1、玩家必看科普(德扑胜率计算的软件)软件透明挂(透视)的确是真的有挂(有挂详情)-哔哩哔哩;详细教...
六分钟了解!cloudpoke... 六分钟了解!cloudpoker外挂(透视)原来真的有挂(详细教程)(有挂教程)-哔哩哔哩;精心打造...
玩家必备教程(好运大菠萝有挂)... WePoker透视辅助版本解析‌,玩家必备教程(好运大菠萝有挂)辅助透视(透视)竟然是真的有挂(有挂...