iis服务器助手广告广告
返回顶部
首页 > 资讯 > 移动开发 >AndroidStudio实现下拉列表效果
  • 549
分享到

AndroidStudio实现下拉列表效果

2024-04-02 19:04:59 549人浏览 泡泡鱼
摘要

本文实例为大家分享了Android Studio实现下拉列表的具体代码,供大家参考,具体内容如下 题目 使用 ArrayAdapter 的方式实现一个城市的下拉列表。 答案 acti

本文实例为大家分享了Android Studio实现下拉列表的具体代码,供大家参考,具体内容如下

题目

使用 ArrayAdapter 的方式实现一个城市的下拉列表。

答案

activity_main.xml:

<LinearLayout xmlns:android="Http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    android:padding="20dp"
    >
<TextView
android:layout_width="182dp"
android:layout_height="37dp"
android:text="城市"
android:textSize="25dp"/>
<Spinner
android:id="@+id/spinner1"
android:layout_width="182dp"
android:layout_height="64dp"
    />
</LinearLayout>

city.xml:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string-array name="spinnername">
        <item>北京</item>
        <item>上海</item>
        <item>武汉</item>
        <item>南京</item>
        <item>南昌</item>
        <item>深圳</item>
        <item>长沙</item>
        <item>广州</item>
        <item>昆明</item>
        <item>贵阳</item>
        <item>哈尔滨</item>
        <item>吉林</item>
        <item>苏州</item>
        <item>杭州</item>
        <item>南阳</item>
        <item>石家庄</item>
        <item>济南</item>
        <item>银川</item>
        <item>呼和浩特</item>
        <item>西安</item>
        <item>合肥</item>
        <item>郑州</item>
        <item>青岛</item>
        <item>台北</item>
        <item>兰州</item>
        <item>太原</item>
        <item>乌鲁木齐</item>
        <item>海口</item>
        <item>沈阳</item>
        <item>福州</item>
        <item>南宁</item>
        <item>成都</item>
        <item>长春</item>
        <item>拉萨</item>
        <item>西宁</item>
    </string-array>
</resources>

MainActivity.java:

package com.example.myapplication;
import android.app.Activity;
import android.os.Bundle;
import android.widget.ArrayAdapter;
import android.widget.Spinner;
public class MainActivity extends Activity{
    @Override
protected void onCreate(Bundle savedInstanceState){
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        Spinner spinner=(Spinner)findViewById(R.id.spinner1);//初始化控件
        String[]city=getResources().getStringArray(R.array.spinnername);//建立数据源
        ArrayAdapter<String>adapter= new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item,city);//建立Adapter并且绑定数据源
//第一个参数表示在哪个Activity上显示,第二个参数是系统下拉框的样式,第三个参数是数组。
        spinner.setAdapter(adapter);//绑定Adapter到控件
        }
}

运行结果

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程网。

--结束END--

本文标题: AndroidStudio实现下拉列表效果

本文链接: https://www.lsjlt.com/news/147012.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • AndroidStudio实现下拉列表效果
    本文实例为大家分享了Android Studio实现下拉列表的具体代码,供大家参考,具体内容如下 题目 使用 ArrayAdapter 的方式实现一个城市的下拉列表。 答案 acti...
    99+
    2024-04-02
  • JavaScript实现下拉列表效果
    本文实例为大家分享了JavaScript实现下拉列表效果的具体代码,供大家参考,具体内容如下 这一次写了一个比较简单的下拉列表的实现,点击出现列表内容,再次点击列表消失,研究了很久,...
    99+
    2024-04-02
  • Android Studio如何实现下拉列表效果
    这篇文章主要讲解了“Android Studio如何实现下拉列表效果”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Android Studio如何实现下拉列表效果”吧!题...
    99+
    2023-06-30
  • Mybatis + js 实现下拉列表二级联动效果
     一、业务需求 实现省份与城市的二级联动 二、实现效果 三、代码实现 1. province_city.jsp 前端界面实现 <%@ page contentT...
    99+
    2024-04-02
  • ExpandListView实现下拉列表案例
    ExpandListView实现下拉列表案例,供大家参考,具体内容如下 使用方式与ListView类似,是ListView的一个延申,Group为TextView,子元素为ListV...
    99+
    2024-04-02
  • vue下拉列表怎么实现
    小编给大家分享一下vue下拉列表怎么实现,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!vue下拉列表的两种实现第一种采用v-for的方式  &...
    99+
    2023-06-15
  • vue实现下拉菜单效果
    本文实例为大家分享了vue实现下拉菜单效果的具体代码,供大家参考,具体内容如下 下拉菜单主要运用了hover显示与隐藏以及定位的问题 效果图: 可能出现的问题 定位后菜单的div无...
    99+
    2024-04-02
  • Ajax如何实现列表无限加载和二级下拉选项效果
    这篇文章给大家分享的是有关Ajax如何实现列表无限加载和二级下拉选项效果的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。具体内容如下//栏目Ajax做加载public function ajax...
    99+
    2023-06-08
  • CSS如何实现页面中的列表收拉效果
    这篇“CSS如何实现页面中的列表收拉效果”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“CSS如何实现页面中的列表收拉效果”文...
    99+
    2023-06-27
  • Vue如何实现select下拉列表
    这篇“Vue如何实现select下拉列表”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Vue如何实现select下拉列表”文...
    99+
    2023-07-04
  • Vue.js如何实现select下拉列表
    这篇文章主要为大家展示了“Vue.js如何实现select下拉列表”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Vue.js如何实现select下拉列表”这篇文...
    99+
    2024-04-02
  • JavaScript实现下拉列表选择框
    本文实例为大家分享了JavaScript实现下拉列表选择框的具体代码,供大家参考,具体内容如下 创建一个页面 ** 两个下拉选择框     -...
    99+
    2024-04-02
  • Android 实现的下拉刷新效果
    下面是自己实现的效果: 1、分析 可以将动画分解成: 睁眼毛驴绕着中心地球旋转,并且在到达地球中心时,切换为闭眼毛驴,最后发射出去 地球自我旋转,随着下拉而缓缓上升,达到半径距离后...
    99+
    2024-04-02
  • ajax怎么实现输入框文字改变展示下拉列表的效果
    本篇内容主要讲解“ajax怎么实现输入框文字改变展示下拉列表的效果”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“ajax怎么实现输入框文字改变展示下拉列表的效果...
    99+
    2024-04-02
  • HTML+CSS+JavaScript实现下拉菜单效果
    本文实例为大家分享了HTML+CSS+JavaScript实现下拉菜单效果的具体代码,供大家参考,具体内容如下 实现思路: HTML 方面,导航栏的每个 <li> 元素里...
    99+
    2024-04-02
  • jQuery实现下拉菜单滑动效果
    当我们制作网页时,有的时候会想拥有一个酷炫且顺滑的下拉菜单,虽然我们使用最基础的css和js也可以完成,但利用jQuery我们只需要非常简短的代码即可完成下面的效果 是不是非常的顺...
    99+
    2024-04-02
  • Vue如何实现列表上下过渡效果
    这篇文章主要介绍Vue如何实现列表上下过渡效果,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!最终效果某列的数据由 X 位置上升到 Y 位置的过渡效果技术点 visibility: h...
    99+
    2024-04-02
  • js如何实现下拉菜单效果
    这篇文章将为大家详细讲解有关js如何实现下拉菜单效果,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。效果图:代码如下:<!DOCTYPE html> ...
    99+
    2024-04-02
  • css3如何实现下拉菜单效果
    本文小编为大家详细介绍“css3如何实现下拉菜单效果”,内容详细,步骤清晰,细节处理妥当,希望这篇“css3如何实现下拉菜单效果”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。首先来看核心的HTML片断代码:<...
    99+
    2023-07-04
  • jquery实现简单下拉菜单效果
    本文用简单的几行jquery代码实现简单的下拉菜单效果,供大家参考,具体内容如下 看效果 html <ul>     <li>       主题市场    ...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作