上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 41 下一页
摘要: package cn.via.dageeeOrderFood.widget;import android.content.Context;import android.graphics.PointF;import android.util.AttributeSet;import android.view.MotionEvent;import android.widget.ListView;/** * Created by Heyiyong on 2014-2-27 下午10:34. */public class MyListView extends ListView { /** 触摸时按... 阅读全文
posted @ 2014-03-03 14:40 无忧之路 阅读(449) 评论(0) 推荐(0) 编辑
摘要: public View getView(int position, View convertView, ViewGroup parent) { convertView = LayoutInflater.from(context).inflate(R.layout.item, null); AbsListView.LayoutParams param = new AbsListView.LayoutParams( android.view.ViewGroup.LayoutParams.FILL_PARENT, ... 阅读全文
posted @ 2014-03-03 14:38 无忧之路 阅读(4941) 评论(0) 推荐(0) 编辑
摘要: scrollView.fullScroll(ScrollView.FOCUS_DOWN);滚动到底部scrollView.fullScroll(ScrollView.FOCUS_UP);滚动到顶部需要注意的是,该方法不能直接被调用 因为Android很多函数都是基于消息队列来同步,所以需要一部操作, addView完之后,不等于马上就会显示,而是在队列中等待处理,虽然很快,但是如果立即调用fullScroll, view可能还没有显示出来,所以会失败 应该通过handler在新线程中更新handler.post(new Runnable() { @Override public v... 阅读全文
posted @ 2014-02-28 22:57 无忧之路 阅读(718) 评论(0) 推荐(0) 编辑
摘要: listView.setOnScrollListener(new AbsListView.OnScrollListener() { @Override public void onScrollStateChanged(AbsListView view, int scrollState) { } @Override public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int... 阅读全文
posted @ 2014-02-25 11:26 无忧之路 阅读(2627) 评论(0) 推荐(2) 编辑
摘要: 本文模拟:点击一个按钮,为已有的listview添加一行数据 package com.example.listView_MultiPage;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.ArrayAdapter;import android.widget.ListView;import java.util.LinkedList;public class MyActivity extends Activity { priva... 阅读全文
posted @ 2014-02-25 11:10 无忧之路 阅读(2215) 评论(0) 推荐(0) 编辑
摘要: 只需调用dialog对象的setCanceledOnTouchOutside方法,传入参数为true即可。如下代码实现://点击其他区域dialog消失menuDialog.setCanceledOnTouchOutside(true); 阅读全文
posted @ 2014-02-19 00:34 无忧之路 阅读(2703) 评论(0) 推荐(0) 编辑
摘要: 探讨在一个activity中按menu键时弹出自己定义的dialog(自定义菜单对话框)时,再按一次手机的menu键发现这个自定义的dialog菜单并没有关闭,原来是这个dialog内部也有onKeyDown监听方法,当dialog在最上层也就是处于焦点的时候,activity中的onKeyDown方法就失效了。于是重写这个方法:/** * Created by Heyiyong on 2014-2-19 上午12:20. */public class MyDialog extends Dialog{ public MyDialog(Context context, int theme)... 阅读全文
posted @ 2014-02-19 00:32 无忧之路 阅读(3519) 评论(0) 推荐(0) 编辑
摘要: 一个WebView的简单例子 。在开发过程中应该注意几点: 1.AndroidManifest.xml中必须使用许可"android.permission.INTERNET",否则会出Web page not available错误。2.如果访问的页面中有Javascript,则webview必须设置支持Javascript。webview.getSettings().setJavaScriptEnabled(true); 3.如果页面中链接,如果希望点击链接继续在当前browser中响应,而不是新开Android的系统browser中响应该链接,必须覆盖 webview的 阅读全文
posted @ 2014-02-02 21:28 无忧之路 阅读(1078) 评论(0) 推荐(0) 编辑
摘要: 在项目中经常会遇到这样的场合,用户点击了一个界面后要提示等待加载,最后有可能显示加载失败,点击屏幕再重试加载。下面是该实例的代码:layout: loading.xml layout: loading_error.xml Java:package com.example.basicUI;import android.app.Activity;import android.graphics.drawable.AnimationDrawable;import android.os.Bundle;import... 阅读全文
posted @ 2014-02-01 23:54 无忧之路 阅读(6308) 评论(0) 推荐(0) 编辑
摘要: 墨迹天气图:这里都是用的android里面的shape实现的,实现起来比较简单,只是在滚动的时候有点小麻烦。。。当我们多个ListView超出了它的父控件LinearLayout的时候,它们每个ListView都会有自己的滚动,这不是我们想要的效果,我开始想在LinearLayout外面再加一层ScrollView,但是这样一来,我们就遇到了ScrollView和ListView和冲突问题,会导致ListView显示不全。借网上代码理解,我们只有固定ListView的高度,让其不自动调整调整,就不会与ScrollView冲突了。代码如下:public void setListViewHeigh 阅读全文
posted @ 2014-01-31 22:25 无忧之路 阅读(2145) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 41 下一页
无忧之路