- 浏览: 274067 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
zwnJava:
谢谢,总算找到了句有应的话
Android监听程序的安装和卸载 -
liangoogle:
就是只让edittext输入这些字符。
EditText 只输入英文和特殊字符 -
huibin147852369:
应该讲解一下!
EditText 只输入英文和特殊字符 -
goingshow:
楼主,是否发现 自定义selector 出来的chekbox ...
Android 自定义CheckBox 样式 -
shadow88:
这个方法是不错,但是如果是由多个组件组合,只有这个获得了焦点, ...
TextView 跑马灯效果
import android.app.Activity;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.CompoundButton;
import android.widget.CompoundButton.OnCheckedChangeListener;
import android.widget.ImageView;
import android.widget.RadioButton;
import android.widget.TextView;
public class RecoverListAdapter extends BaseAdapter {
private LayoutInflater inflater;
int[] backup_record_item_image;
String[] backup_record_item_time;
String[] backup_record_item_to;
Activity activity;
private int temp = -1;
public RecoverListAdapter(Activity context, int[] backup_record_item_image,
String[] backup_record_item_time, String[] backup_record_item_to) {
this.inflater = LayoutInflater.from(context);
this.backup_record_item_image = backup_record_item_image;
this.backup_record_item_time = backup_record_item_time;
this.backup_record_item_to = backup_record_item_to;
this.activity = context;
}
@Override
public int getCount() {
return backup_record_item_time.length;
}
@Override
public Object getItem(int position) {
return position;
}
@Override
public long getItemId(int position) {
return position;
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
ViewHolder holder;
if (convertView == null) {
holder = new ViewHolder();
convertView = this.inflater.inflate(R.layout.general_recover_list_item, null);
holder.iv = (ImageView) convertView.findViewById(R.id.backup_record_item_image);
holder.tv_time = (TextView) convertView.findViewById(R.id.backup_record_item_time);
holder.tv_to = (TextView) convertView.findViewById(R.id.backup_record_item_to);
holder.radioButton = (RadioButton) convertView
.findViewById(R.id.backup_record_item_btn);
holder.radioButton.setChecked(false);
convertView.setTag(holder);
} else {
holder = (ViewHolder) convertView.getTag();
}
holder.iv.setImageResource(backup_record_item_image[position]);
holder.tv_time.setText(backup_record_item_time[position]);
holder.tv_to.setText(backup_record_item_to[position]);
//黑体部分为实现单选功能部分
holder.radioButton.setId(position);
holder.radioButton.setOnCheckedChangeListener(new OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
if (isChecked) {
if (temp != -1) {
RadioButton tempButton = (RadioButton) activity.findViewById(temp);
if (tempButton != null) {
tempButton.setChecked(false);
}
}
temp = buttonView.getId();
}
}
});
if (position == temp) {
holder.radioButton.setChecked(true);
} else {
holder.radioButton.setChecked(false);
}
return convertView;
}
private class ViewHolder {
ImageView iv;
TextView tv_time;
TextView tv_to;
RadioButton radioButton;
}
}
发表评论
文章已被作者锁定,不允许评论。
-
android activity 自定义标题 工具栏 requestWindowFeature
2013-02-04 17:34 1374当应用需要一个相同的标题时或者是工具栏时我们可以使用requ ... -
app widget 进入主客户端代码。
2012-04-25 16:56 1467做widget : 想点击widget一个按钮时就进入客户端 ... -
自实现listview 添加滑动监听
2012-04-10 17:58 0public interface OnScroll ... -
wifi 通知栏上 选择程序时出现你的应用
2012-02-08 10:06 1207<activity android:co ... -
让软盘消失和出现
2012-02-07 18:28 1231在程序中加入以下代码时,软键盘会出现: Inpu ... -
创建桌面快捷方式
2012-02-07 14:49 1136本文时在activity中创建桌面快捷方式: p ... -
根据图片名字 读取图片
2012-01-17 17:57 963根据图片名字 读取图片 int id_up = co ... -
动画 rotate 让一张图片以它的中心旋转
2011-09-07 16:54 22151 在layout/anim下建立一个anim.xml文件 ... -
帧动画在第一个activity中不能播放
2011-07-28 18:04 967帧动画在第一个activity中不能播放,必须要通过事件触发才 ... -
给listview添加一个页脚
2011-07-08 15:18 1053在ListView的最下面添加一个view视图: ... -
ListView 样式自定义
2011-06-30 17:30 972把listview列表的 ... -
获取系统当前时间
2011-06-17 16:39 852下面是输出系统时间: String.format(&q ... -
ListView中getView的原理+如何在ListView中放置多个item
2011-06-17 16:11 0工作原理: ListView 针对List中每个it ... -
视图实现gridview+adapter 图片加文字
2011-06-17 14:35 140851 这是实现的adapter类 packa ... -
自定义menu菜单————用xml填充的
2011-06-13 14:43 1405定制menu要重写下面两个方法: onCreateOptio ... -
自定义view
2011-06-13 09:52 908private LayoutInflater inflater ... -
ListViewAdapter extends BaseAdapter
2011-05-20 23:12 2480让listview滑动时不改变背景色 xml布局文件里设 ... -
TextView 跑马灯效果
2011-05-20 23:02 1555package ddd.testdd.com; ... -
远程刷新界面 service中 RemoteViews textview
2011-05-16 21:11 1601private void setWidgetText() { ...
相关推荐
•Android---UI篇---RadioButton(单选按钮) • •Android---UI篇---CheckBox(多选按钮) • •Android---UI篇---ListView之SampleAdapter(列表)---1 • •Android---UI篇---ListView之ArrayAdapter(列表)---2...
这是我平时用的多的一个小项目,刚开始的时候,老是实现不了在listView中RadionButton的单选功能,这是后来经过多次使用后。终于找到的解决listVIew中单选问题的解决办法,弄出来和大家一起学习
这是我自己的写的在listview里面使用radiobutton
listview以dialog的形式弹出,并且让列表中的RadioButton实现单选,利用修改数据源的形式刷新listview,从而实现单选
listview实现checkbox和radiobutton翻页保存和单选功能
android listview checkbox 多选框改写成单选框
Android:ListView(列表)与RadioButton(单选框)的组合
介绍安卓listView中使用RadioGroup单选RadioButton,详细说明请参考博客http://blog.csdn.net/Sunjianhua360/article/details/51394488
ListView项中包含RadioGroup解决混乱选中的问题
安卓源码包android web应用Dialog对话框OCR图像识别listview相关EditText输入框Launcher 桌面45个合集: [四次元]Android Launcher 桌面分页滑动代码.rar [四次元]Android Launcher 源码修改可编译.rar [四次元]...
如何在Android的ListView中构建Checkbox和RadioButton列表(一个Android支持单选和多选的投票项目) 本代码只适用于大家进行学习
1、这个主要是针对于考试类程序用的,比如其中如何向ListView中动态添加多个RadioButton单选题选项以及多个CheckBox多选题选项,另外,多个填空题的话,也可以用类似的方法整。 2、解决ListView中添加Button、...
如何在Android的ListView中构建CheckBox和RadioButton列表?这篇文章主要为大家详细介绍了Android ListView实现支持单选和多选的投票项目,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
ListView结合RadioButton实现的单选小功能 想总结一些安卓的实用小功能,也总结和回顾一下安卓知识点,也希望大家提出代码改进建议。谢谢大家 实现该功能要点是设置ListView的android:choiceMode="singleChoice"。 ...
Android组件RadioButton、checkBox、listview、spiner综合实例及Intent传值
RadioButton与RadioGroup 单选按钮 ;CheckBox 复选按钮 ; 3) 图片控件 :ImageView 负责显示图片 ; 4) 列表控件:ListView 负责显示列表数据; 5) 日期控件:DatePicker负责选择实现时间数据。 实验内容: 1. ...
6.10 RadioButton单选按钮的使用 6.11 ToggleButton按钮的使用 6.12 CheckBox复选框控件使用 6.13 SeekBar拖动控件的使用 6.14 ImageView的基本用法 6.15 ImageView实现适屏和裁剪图片 6.16 ImageView实现图片旋转和...
可以单选和多选的ListView 95 使用SimpleAdapter建立复杂的列表项 97 自定义Adapter来建立复杂的列表项 99 动态添加、删除ListView列表项 102 改变ListView列表项选中状态的背景颜色 102 可展开的列表组件 102 数据...