功能展示——顶部筛选框条件选择
来源:互联网 发布:服装库存软件 编辑:程序博客网 时间:2024/06/05 05:44
本列要用到的图片地址
一、效果展示
二、布局
<?xml version="1.0" encoding="utf-8"?><RelativeLayout android:id="@+id/activity_main" 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" tools:context="com.android.daqsoft.mapnew.MainActivity"> <RadioGroup android:id="@+id/top_rg" android:layout_width="match_parent" android:layout_height="35dp" android:background="#ffffff" android:gravity="center" android:orientation="horizontal" android:paddingLeft="15dp" android:paddingRight="15dp" > <RadioButton android:id="@+id/rb_scenic" style="@style/map_radio" android:checked="true" android:text="景点" /> <RadioButton android:id="@+id/rb_hotel" style="@style/map_radio" android:text="酒店" /> <RadioButton android:id="@+id/rb_agency" style="@style/map_radio" android:text="旅行社" /> <RadioButton android:id="@+id/rb_bus" style="@style/map_radio" android:text="旅游大巴" /> </RadioGroup></RelativeLayout>
@style/map_radio
<style name="map_radio"> <item name="android:layout_width">0dp</item> <item name="android:layout_height">wrap_content</item> <item name="android:layout_weight">1</item> <item name="android:background">@null</item> <item name="android:button">@null</item> <item name="android:drawableLeft">@drawable/radio_btn_selector</item> <item name="android:drawablePadding">5dp</item> <item name="android:textColor">@drawable/text_color_black_orange</item> </style>
@drawable/radio_btn_selector
<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/cb_checked" android:state_checked="true"></item> <item android:drawable="@drawable/cb_checked" android:state_selected="true"></item> <item android:drawable="@drawable/cb_checked" android:state_pressed="true"></item> <item android:drawable="@drawable/cb_uncheck"></item></selector>
@drawable/text_color_black_orange:
<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_checked="true" android:color="@drawable/orange1"/> <item android:state_selected="true" android:color="@drawable/orange1"/> <item android:state_pressed="true" android:color="@drawable/orange1"/> <item android:state_checked="false" android:color="@color/black_gray"/></selector>
@drawable/orange1
<drawable name="orange1">#ff9b23</drawable><color name="black_gray">#333333</color>
三、主页面功能
package com.android.daqsoft.mapnew;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import android.widget.RadioGroup;public class MainActivity extends AppCompatActivity { private RadioGroup mRadioGroup; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mRadioGroup = (RadioGroup) findViewById(R.id.top_rg); mRadioGroup.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() { @Override public void onCheckedChanged(RadioGroup radioGroup, int i) { switch (i){ case R.id.rb_scenic: Log.e("--------","rb_scenic"); break; case R.id.rb_hotel: Log.e("--------","rb_hotel"); break; case R.id.rb_agency: Log.e("--------","rb_agency"); break; case R.id.rb_bus: Log.e("--------","rb_bus"); break; default: break; } } }); }}
阅读全文
0 0
- 功能展示——顶部筛选框条件选择
- aspxgridview 打开顶部条件清除与显示选择确定框
- 平台中多条件筛选功能
- PHP之多条件混合筛选功能
- numpy中的数组条件筛选功能
- 人员选择树,搜索自动筛选功能
- JQuery遍历表格按条件选择框筛选显示隐藏表格
- Android——分类,筛选功能实现
- JavaScript练习——仿京东商城实现 多条件筛选
- JQuery练习——仿京东商城多条件筛选
- 条件筛选
- 微信小程序实现按所选条件进行筛选功能
- EXCEL数据筛选高级功能之条件区域
- 第16篇 基于Bootstarp 仿京东多条件筛选插件的开发(展示上)
- 第17篇 基于Bootstarp 仿京东多条件筛选插件的开发(展示下)
- 一个搜索和展示热词和历史内容等筛选条件的类
- 我的extjs学习之路2—信息展示和信息筛选的实现
- listview 展示顶部
- 需要掌握的排序算法 (PHP语言分析)
- 装饰者模式的应用——InputStream
- Docker常用命令
- java线程的详解
- OpenCV 集成到 Android
- 功能展示——顶部筛选框条件选择
- java 四大作用域(public protected default private)
- Swift_构造过程(指定构造器、convenience便利构造器、可失败构造器 init?(...))
- LoadRunner脚本编写之一
- JS内置对象-String对象、Date日期对象、Array数组对象、Math对象
- phantomjs robot framework [Errno 9] Bad file descriptor
- Spring Batch -----Hello world!
- 基础算法之二 直接插入排序的三种实现
- Google面试题:数字计数