-
判断页面加载过程查看全部
-
制定ProgressBar显示风格 Ps:如果没有设置style...,则默认为中环形进度条。查看全部
-
改写按键返回的逻辑查看全部
-
使用Javascript查看全部
-
后退与前进查看全部
-
获取网络访问权限查看全部
-
使用WebView加载页面查看全部
-
WebView元素查看全部
-
adapter=new ArrayAdapter<String>(this, android.R.layout.simple_spinner_dropdown_item, list); //上面的resource是设置没点开的时候的下拉列表的样式 adapter.setDropDownViewResource(resource); //上面是设置点击开后的下拉菜单的样式 //1、设置数据源 dataList=new ArrayList<String>(); dataList.add("北京"); dataList.add("上海"); dataList.add("广州"); dataList.add("深圳"); //2、设置适配器 adapter=new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, dataList); //3、设置下拉列表样式 adapter.setDropDownViewResource(android.R.layout.simple_dropdown_item_1line); //4、spinner加载适配器 spinner1.setAdapter(adapter); //spinner选择事件 spinner1.setOnItemSelectedListener(this); } //5、设置监听事件 public void onItemSelected(AdapterView<?> parent, View view, int position, long id) { // TODO Auto-generated method stub String name=adapter.getItem(position); //String name=dataList.get(position);//这两种方法都可以得到当前选择位置的内容 textView1.setText("您当前选择的城市是:"+name); } Ps:小技巧:Ctrl+Shift+F:格式化,若想要对特定的部分代码进行格式化即选择即可,若想对当前页面代码全部进行格式化直接Ctrl+Shift+F(无需全部选中)。查看全部
-
GridView关键属性: android:horizontalSpacing两列之间的间距 android:verticalSpacing两行之间的间距 android:numColumns每行显示几列 GridView监听事件 @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { Toast.makeText(this, "我是"+iconName[position], 1).show(); } Ps:为何android:horizontalSpacing="10dp",但是看起来超过10dp大小?是因为设置android:numColumns="3",左右还有多余的部分会平均分配左右间距。查看全部
-
加入viewpager查看全部
-
fragment的计划哲学查看全部
-
viewpager导航查看全部
-
PagerAdapter的方法<br> getcount()返回的是页卡的数量<br> isviewfromObject判断当前的view来自于对象<br> 官方api说明的是令arg0==arg1<br> instantiateItem实例一个页卡<br> destroyItem为销毁一个页卡查看全部
-
适配器Adapter查看全部
举报
0/150
提交
取消