社区
Android
帖子详情
在做一个触摸屏测试程序,有个问题想请教下
2在路上
2012-02-01 05:58:19
在屏幕上需要布局好多个相同的方格,点一下方格,颜色就改变了。在xml里面布局那么多view太麻烦了。动态布局不知道怎么去搞
...全文
121
8
打赏
收藏
在做一个触摸屏测试程序,有个问题想请教下
在屏幕上需要布局好多个相同的方格,点一下方格,颜色就改变了。在xml里面布局那么多view太麻烦了。动态布局不知道怎么去搞
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
2在路上
2012-02-03
打赏
举报
回复
我的做法:
http://blog.csdn.net/sanjinxiong/article/details/7232012
2在路上
2012-02-03
打赏
举报
回复
我刚开始用的grid实现的,后来总觉得很怪,就用的canvas画的,谢谢各位
LichKingSZ
2012-02-02
打赏
举报
回复
2楼的方法扩展性更好
MistX
2012-02-02
打赏
举报
回复
动态布局很简单,可以尝试一下,下面是我用过的一个动态布局,你可以参考参考
SoapObject response = (SoapObject) envelope.getResponse();
Log.e("getResponse","getResponse");
//TODO 填充通知
if(response.getPropertyCount()==0)
Toast.makeText(noticeActivity.this, "无系统通知", Toast.LENGTH_SHORT).show();
for(int i=0;i<response.getPropertyCount();i++)
{
String value=String.valueOf(response.getProperty(i));
String[] values=value.split("__");
TableRow row=new TableRow(this);
final TextView textL=new TextView(this);
textL.setText(values[0]);
textL.setWidth(135);
textL.setGravity(Gravity.LEFT);
final TextView textC=new TextView(this);
textC.setText(values[1]);
textC.setWidth(85);
textC.setGravity(Gravity.LEFT);
final TextView textR=new TextView(this);
textR.setText(values[2]);
textR.setWidth(100);
textR.setGravity(Gravity.RIGHT);
row.addView(textL);
row.addView(textC);
row.addView(textR);
final String noticeID=values[3];
if(i%2==0)
{
row.setBackgroundColor(Color.DKGRAY);
}
row.setOnClickListener(
new TableRow.OnClickListener()
{
public void onClick(View v) {
LayoutInflater layoutInflater = LayoutInflater.from(noticeActivity.this);
View noticeView = layoutInflater.inflate(R.layout.notice, null);
String noticeContext=getNoticeContextByID(noticeID);
TextView noticetxtview = (TextView) noticeView.findViewById(R.id.noticetxt);
noticetxtview.setText(noticeContext);
new AlertDialog.Builder(noticeActivity.this).setTitle("系统通知").setView(
noticeView).setNegativeButton("OK",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
}
}).show();
}
}
);
tableLayout.addView(row);
}
2在路上
2012-02-02
打赏
举报
回复
[Quote=引用 4 楼 sinom 的回复:]
2楼的方法扩展性更好
[/Quote]
用gridview写总感觉怪怪的
傲慢的上校
2012-02-01
打赏
举报
回复
[Quote=引用 1 楼 jacygmail 的回复:]
gridview
[/Quote]gridview
danielinbiti
2012-02-01
打赏
举报
回复
直接在view上用canvas画笔画格。点击时动态计算坐标是否点中就行
jacyGmail
2012-02-01
打赏
举报
回复
gridview
samkoon
触摸屏
软件sktool编程下载
问题
,这次任务非常突然,用已有的老,停产的
触摸屏
型号SK-070AS, 遇到
问题
1,无法下载,报错为版本错误或者USB驱动
问题
,我就去官网下载驱动,按照安装说明安装,发现依然不行 解决办法,下载老版本V5的sktool软件,及其驱动,按照官方驱动安装说明安装好,后可以下载了,但是原本没有
问题
的宏指令一编译就出现gcc不存在错误,一头雾水,
请教
涛哥,得解决方案如下 安装编译组件并且重启,
问题
顺利解决...
Monkey测试
参考资料 http://blog.csdn.net/jlminghui/article/details/38238443 Money介绍 顾名思义,Monkey就是猴子, Monkey测试,就像一只猴子, 在电脑面前,乱敲键盘在测试。 猴子什么都不懂, 只知道乱敲 通过Monkey程序模拟用户
触摸屏
幕、滑动Trackball、 按键等操作来对设备上的程序进行压力测试,检测程序多久的时间会发生异常 Monkey用来
做
什么 Monkey 主要用于Android的稳定性测试,自动的
三菱
触摸屏
通讯错误_三菱
触摸屏
插上通讯线直接黑屏,老司机手把手教你解决
触摸屏
黑屏...
三菱
触摸屏
大多数情况下,是插上通讯线后不会黑屏的,然后今天却遇到
触摸屏
插上通讯线就直接黑屏。我试过好多次,没有办法就
请教
三菱
触摸屏
做
得比久的老司机们,跟他们一说。他们用排除法叫我一步步去排查解决,今天,我就以三菱
触摸屏
为案例来给大家分享我的经验。希望大家认真聆听!串行通信是以二进制的位(bit)为单位的数据传输方式,每次只传送一位,除了地线外,在
一个
数据传输方向上只需要一根数据线,这根线既作为数据...
WPF
触摸屏
应用需要了解的知识
我从 2017 进入大屏触摸这个行业,主要是
做
桌面软件这一块。在大屏交互平板这个行业里面的还能看的上去的应用,都是使用 WPF
做
的。本文就来和大家聊聊在
触摸屏
应用开发的时候需要了解的软硬件知识。阅读本文你将能大概了解这个行业的一点知识
触摸屏
等于触摸框加屏幕
触摸屏
必须要分开看,至少在软件上需要将
触摸屏
分开为触摸框加屏幕两个模块,因为触摸框会直接影响软件的形态以及逻辑。而屏幕虽然也会影响,...
工作笔记——Tslib的编译和
触摸屏
测试
工作笔记——Tslib的编译和
触摸屏
测试1.编译前段时间非常的郁闷…因为在运行生成校准程序ts_calibrate时总是出现
一个
错误:ts_open:Inappropriate ioctol for device后来无数折腾后经过nanfansky指点才知道是自己板子的
触摸屏
驱动不支持ioctl操作,狂汗… 重新编译tslib cd tsli
Android
80,350
社区成员
91,288
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章