[img]http://dl.iteye.com/upload/attachment/0084/4434/5fd89112-ec72-3b36-835e-589293b44648.png[/img]

[img]http://dl.iteye.com/upload/attachment/0084/4434/5fd89112-ec72-3b36-835e-589293b44648.png[/img]
//布局文件
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:background="@drawable/a"
>

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="请选择:"
android:textSize="20sp"
android:layout_marginLeft="10sp"
android:layout_marginTop="10sp"
/>

<Spinner
android:id="@+id/spinner"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10sp"
android:layout_marginTop="20sp"
/>

<TextView
android:id="@+id/tv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=""
android:layout_gravity="center"
android:layout_marginLeft="5sp"
android:layout_marginTop="5sp"
android:textColor="#FF3030"
/>

</LinearLayout>

//主文件
package com.example.android_listview;

import java.util.ArrayList;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.AdapterView.OnItemSelectedListener;
import android.widget.ArrayAdapter;
import android.widget.Spinner;
import android.widget.TextView;
import android.widget.Toast;

public class MainActivity extends Activity {

private Spinner spinner;
private TextView tv;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

//获得控件ID
spinner = (Spinner) findViewById(R.id.spinner);
tv = (TextView) findViewById(R.id.tv);
ArrayList list = new ArrayList<String>();
list.add("白羊座");
list.add("金牛座");
list.add("双子座");
list.add("巨蟹座");
list.add("狮子座");
list.add("处女座");
list.add("天秤座");
list.add("天蝎座");
list.add("射手座");
list.add("摩羯座");
list.add("水瓶座");
list.add("双鱼座");

ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_spinner_dropdown_item,list);

spinner.setAdapter(adapter);

spinner.setOnItemSelectedListener(new OnItemSelectedListener() {

@Override
public void onItemSelected(AdapterView<?> arg0, View arg1,
int id, long position) {
// TODO Auto-generated method stub
//Toast.makeText(MainActivity.this, "你选择了第"+id+"个选项", Toast.LENGTH_LONG);
switch(id){
case 0:
tv.setText(""+"生于每年3月21日至4月20日,火星的本质为阳性,是天上火红色的天体,给人勇猛的感觉,故此以战神阿瑞斯命名,象征勇气、刚强、斗志与男性魅力,掌管个人的冲劲与欲望,对群体具一定影响力。黄道第一个星座为白羊座,因此这个星座与开始有关。白羊座是在十二月黄昏时刻,可在头上近南方向看见的星座。其中有二颗最明亮的星星就是白羊座的两只角。" );
break;
case 1:
tv.setText(""+"生于每年4月21日至5月20日,是在夏天之夜出现于银河西边的星座,金星是金牛座的守护星,所以金牛座是保守型的星座,金牛座的人有艺术细胞,具有高度欣赏任何艺术的品味和能力。它守护神是爱与美的女神维纳斯。黄道第二个星座是金牛座,公牛是其代表动物。金牛座是一月下旬的黄昏时该在南方中天可看见的星座,而形成低头状的金牛像,其中有颗最明亮的银星就是金牛的右眼。" );
break;
case 2:
tv.setText(""+"生于每年5月21日至6月21日,水星移动的速度非常快,掌管个人的知识、沟通、推理,以及学习能力、处理困难时的机智、适应环境的能力与个人意识,同时代表了时代转变时科技与学问对日常生活转变的影响。黄道第三个星座是双子座,以一对双胞胎为代表图案,暗示出他的双重个性。智慧而令人觉得生动有活力,椭圆形的脸型,十分柔和,五官很少会过分夸张。弧形优美的眉毛下,是一双灵动好奇的眼睛,鼻梁瘦长,颧骨较高,下颚稍尖,生性轻浮善变,并有双重性格,但却因为多才多艺且生气蓬勃,而深受异性垂青。");
break;
case 3:
tv.setText(""+"生于每年6月22日至7月22日月亮对个人感情的影响力大过太阳。在天象中,月亮的变化最大,有周期性的阴晴圆缺,代表情绪变化,感情起伏,爱与恨的反覆出现。月亮代表支配我们的内在世界,是人性及本能的天象表现。月亮守护巨蟹座,月亮也是母性的守护者,照明器材是巨蟹座的幸运物。");
case 4:
tv.setText(""+"生于每年7月23日至8月22日,太阳是天象中影响力最大的天体,它是天地万物的中心,黄道就是太阳在天上运行的轨迹。太阳支配我们的外在世界,是活力的泉源、战胜黑暗和疾病的力量、天地万物的依归。银河中的后起殿是狮子座稳定的居所。");
break;
case 5:
tv.setText(""+"生于每年8月23日至9月22日,水星移动的速度非常快,掌管个人的知识、沟通、推理,以及学习能力、处理困难时的机智、适应环境的能力与个人意识,同时代表了时代转变时科技与学问对日常生活转变的影响。水星守护双子座与处女座。");
break;
case 6:
tv.setText(""+"生于每年9月23日至10月23日,金星的本质为阴性,是天上金色的迷人天体,故此以爱神维纳斯命名,象征爱情与美丽,支配女性魅力与吸引异性的能力,影响个人的审美眼光、美感、社交能力和价值观。");
break;
case 7:
tv.setText(""+"生于每年10月24日至11月22日。是12星座中最神秘的星座。其守护星冥王星的本质为阳性,但其性质却是阴性,是天上米黄色的天体,给人以神秘智慧的感觉。象征理性与女性魅力,掌管个人的目标与欲望,对群体具一定影响力。可也因其很多时候过于忍辱负重,好比老实人发火,报复也就更显突兀强劲,反令圆滑的小人真正的祸首们恼羞成怒,借机大肆渲染。由于天蝎有隐忍为善的一面,更有别致的独特气质,从而也导致了天蝎倍受他人嫉妒却常被反咬一口的现象出现。");
break;
case 8:
tv.setText(""+"生于每年11月23日至12月21日,木星在中国及西洋星相学中同样被视为幸运星,代表天赋与灵性。由于木星每年经过一个星座,故又称为岁星,支配个人在不同时期追求的领域。它亦代表法律与正义,支配善与恶、赏与罚。最受不住巨蟹座满有心事的样子,以及天蝎座带来的压迫感,会令射手座坐立不安,想尽快逃离现场。化解方法最好是学习天秤座,用惊讶的语气和表情,缓和周围的气氛,做出别人期望的反应。射手座的眼睛灵活生动而有神,鼻子具有希腊鼻直而长的特征,唇型优美,下巴较尖,椭圆的脸上五官精致,头发卷曲浓密,气质高贵不凡。");
break;
case 9:
tv.setText(""+"生于每年12月22日至1月19日,土星是西洋占星术中唯一有光环的天体,绕黄道一周约需三十年,代表人生的起落,责任与负担、磨练与成长的方向。它是传统西洋占星术中变化最少的天体,所以也是顽固与耐性的象征,土星支配个人的现实生活。通常都很健壮,有过人的耐力、意志坚定、有时间观念、有责任感、重视权威和名声,对领导统御很有一套,自成一格,另外组织能力也不错。和其他土象星座一样,是属于较内向,略带忧郁、、孤独、保守、也欠缺幽默感,常会装出高高在上或是严厉的姿态以掩饰自己内在的脆弱。通常他们也绝少是天才型,但是却心怀大志,经过重重的历练,到中年期才会渐渐拥有声名和成功 。");
break;
case 10:
tv.setText(""+"生于每年1月20日至2月18日,土星是西洋占星术中唯一有光环的天体,绕黄道一周约需三十年,代表人生的起落,责任与负担、磨练与成长的方向。它是传统西洋占星术中变化最少的天体,所以也是顽固与耐性的象征,土星支配个人的现实生活。守护星是天王星。水瓶的性格其实是12个星座中最难测的一个,这样说的原因是因为连水瓶自己都经常不明白自己。崇尚自由的水瓶座人,外表上呈现冷漠与热情的交变型态。你不会觉得他是个冷漠的人,也不会认定他是个热情的人,总是感到他的天真与世故不断地交错运作。样的不爱受约束,一样的博爱,但他们还是不同于射手座,他们较着重于精神层次的提升,是很好的启发对象。");
break;
case 11:
tv.setText(""+"生于每年2月19日至3月20日,木星在中国及西洋星相学中同样被视为幸运星,代表天赋与灵性。由于木星每年经过一个星座,故又称为岁星,支配个人在不同时期追求的领域。它亦代表法律与正义,支配善与恶、赏与罚。木星守护射手座与双鱼座。双鱼座的守护星为海王星。第一宫的白羊座代表着开端,单纯,初始,掌管最后一宫位的双鱼座则代表着复杂,集合了前十一宫的复杂,十一种优点和缺点,以及自我变幻无穷的倾向,令它们赢得了“狡猾的变色龙”称号。 双鱼座的人通常不归于实际派,而被认为是梦想家。但他们擅长理解和表达抽象的概念和系统,如果能将这种天生的能力运用于人性的观察,便是一大优势。");
}

}

@Override
public void onNothingSelected(AdapterView<?> arg0) {
// TODO Auto-generated method stub

}
} );

}

}

android下拉菜单——选择星座相关推荐

  1. vue 下拉框筛选列表_vue下拉菜单选择输入框_带有下拉菜单的Vue搜索输入可提供更多过滤条件...

    vue下拉菜单选择输入框 @ tillhub / vue-search-filter (@tillhub/vue-search-filter) Vue search input with dropdo ...

  2. html ui 下拉列表,Atitit.ui控件-下拉菜单选择控件的实现select html_html/css_WEB-ITnose...

    Atitit.ui控件---下拉菜单选择控件的实现select html 1. 调用& model的实现 1 2. -----select.jsp------ 1 1. 调用& mod ...

  3. powerbuilder提示不是下拉窗口_制作简易工资查询模板,下拉菜单选择姓名即可显示...

    [温馨提示]亲爱的朋友,阅读之前请您点击[关注],您的支持将是我最大的动力! 以前小编分享过多种工资表变工资条的方法,不知道小伙伴们都看过没有. 今天分享一个简单的工资查询模板,生成一个人的工资条,通 ...

  4. android 下拉菜单触发_Android实现三级联动下拉框 城市选择器(简单)

    主要实现办法:动态加载各级下拉值的适配器 在监听本级下拉框,当本级下拉框的选中值改变时,随之修改下级的适配器的绑定值 先贴出效果图: 主布局代码: xmlns:tools="http://s ...

  5. android下拉菜单刷新,android下拉刷新列表实现(pull to refresh)

    android中提供了ListView控件,listview能够为我们展现丰富的内容,有时候我们为了提升用户体检,需要更炫而且更好用户体验的效果,pull to refresh(下拉刷新列表效果)就应 ...

  6. java下拉菜单选择前弹提示框_javascript实现下拉提示选择框

    本文介绍了select和sugget结合起来使用的例子,支持下拉的直接选择,也支持在下拉内容中输入过滤. 整体效果就是下面这样的: 1.首先需要引入如下文件 这里要注意jquery要放在select2 ...

  7. android 下拉菜单,Android仿微信实现下拉列表

    本文要实现微信6.1中点击顶部菜单栏的"+"号按钮时,会弹出一个列表框.这里用的了Activity实现,其实最好的方法可以用ActionBar,不过这货好像只支持3.0以后的版本. ...

  8. Excel中,通过 「条件格式」 实现, 下拉菜单选择某个值时,这一行的颜色改变。

    https://blog.csdn.net/sxzlc/article/details/7761963 前言: 在进度管理中,有时当一行的作业完了之后 我们会选择一个完了状态, 当我们选择完了状态时, ...

  9. 下拉菜单显示 隐藏html,根据在下拉列表中选择的内容隐藏和显示HTML元素

    我的网站是在ASP classic - VBScript中创建的(不是我的选择,也是我之前没有过的语言).我试图在其中创建一个网页:下拉菜单显示了基于第一个选择内容的额外下拉菜单.我正在尝试使用Jav ...

最新文章

  1. 转载: Python os 模块的功能以及子函数介绍
  2. ubuntu 安装google浏览器
  3. flutter 版本控制fvm
  4. VTK:PolyData之CopyAllArrays
  5. EOJ Monthly 2020.9 Sponsored by TuSimple E. 加密的情书
  6. MySQL数据库无完整备份删库,除了跑路还能怎么办?
  7. C++开源矩阵计算工具——Eigen的简单用法(二)
  8. python 修改列名_请教一个 Python 技巧(批量对 pandas.DataFrame()统一修改列名)
  9. htm怎么让图片和搜索框在同一行_对于优化来说,内链应该怎么使用你知道吗?...
  10. JAVA基础之JDK、JRE、JVM关系
  11. 如何选择 Offer?
  12. skb_buff结构体解析
  13. 【seo】seo网站优化过程
  14. 模拟城市我是市长服务器维护多久,《模拟城市:我是市长》教你一招渡过新手困难期...
  15. 【neon加速拆分/合并交叉数据】使用neon intrinsics加速合并/拆分uv的内存分布(交叉存储/分别存储)
  16. float取小数点后四位
  17. couple和double的区别_DC couple与AC couple的区别? couple与pair的区别
  18. CaptureScreenshot
  19. python保存requests请求的文件的实战代码
  20. 重磅发布《2020年中国乳制品行业数据中台研究报告》

热门文章

  1. Oracle查询示例内存等信息,Oracle基本信息检查
  2. cas1314-15-4|无水氧化铂|氧化铂(IV)|亚当斯催化剂|无水氧化铂|氧化铂
  3. Java程序员学习Flex和BlazeDS的十三个理由
  4. Sublime Text3的Latex环境配置
  5. 32位浮点数表示方法
  6. 【漏洞修复】TLS protocol中间人攻击漏洞(CVE-2015-4000) 升级ssl
  7. 【方向盘】使用IDEA的60+个快捷键分享给你,权为了提效(Live TemplatePostfix Completion篇)
  8. Linux 下时间同步
  9. 殷人昆 数据结构(用面向对象方法与C++语言描述)(第二版)实现汇总(持续更新)
  10. 2007年(第六届)中国软件业务收入前百家企业名单