草庐IT

android - 如何在不 ScrollView 的情况下设置ListView的选定项[Android]

我有一个包含10个项目的ListView,当我将ListView中的第4个项目设置为选中时,我的ListView会滚​​动并且中的第4个项目>ListView被放置在屏幕的顶部。当我为不在View中的列表项调用setSelected()时,我不想滚动ListView。我还尝试使用scrollTo(0,0);以编程方式滚动ListView,但它不起作用。 最佳答案 一个老问题,但它可能对某些人有用。您可以使用setSelectionFromTop.它相当聪明,您可以像这样使用它:getListView().setSelectionFr

android - 抽屉导航中的选定项目

我在我的应用程序中实现了抽屉导航(http://developer.android.com/training/implementing-navigation/nav-drawer.html)。如何更改实际选中项目的显示?我希望所选项目为粗体和不同的颜色。在官方的例子中,他们使用“setItemChecked”,但是如何修改单个选中项的方面?“setOnItemSelectedListener”方法不起作用。到目前为止,我做的是打开fragment时的这段代码:for(inti=0;i它有效,但在应用程序启动时,没有选择任何项目,而且我无法设置任何项目,因为ListView尚未创建(我认

android - 双击 ListView 项时获取选定项

这是显示ListView项和onclick监听器操作的代码。ListViewlist=(ListView)findViewById(R.id.list);ArrayAdapteradapter=ArrayAdapter.createFromResource(this,R.array.list,android.R.layout.simple_list_item_1);list.setAdapter(adapter);list.setOnItemClickListener(newOnItemClickListener(){@OverridepublicvoidonItemClick(Ada

android - 从微调器中检索选定的项目?

我正在尝试检索选择的值微调器,我使用了以下代码spinner.setOnItemSelectedListener(newAdapterView.OnItemSelectedListener(){publicvoidonItemSelected(AdapterViewparent,Viewview,intpos,longid){Objectitem=parent.getItemAtPosition(pos);}publicvoidonNothingSelected(AdapterViewparent){}});但是我不能在函数外使用item的值!我是java的新手,请有人帮助我..我尝试

android - 如何从Android上的SD卡读取选定的文本文件

我是Android开发的新手,我需要你的帮助。我锁定了与我的发展相似但对我没有帮助的主题。到目前为止,我创建的函数可以从我的sdcard中获取文件并向我显示当时的列表。这是工作这是获取sdcard路径的代码:packagecom.seminarskirad;importandroid.app.AlertDialog;importandroid.app.AlertDialog.Builder;importandroid.app.ListActivity;importandroid.content.Context;importandroid.content.DialogInterface;

Android listview 项目不显示选定的颜色

我有这个ListView:这是list_selector的代码:在我的主要Activity类(class)中,我放置了以下内容:contactsView.setOnItemClickListener(newOnItemClickListener(){@OverridepublicvoidonItemClick(AdapterViewarg0,Viewarg1,intarg2,longarg3){arg1.setSelected(true);selectedContactIndex=(int)arg3;}});contactsView是ListView,我已经确认它被选中但是颜色没有停留

如何使用仅包含选定颜色的颜色类创建变量?

我想使用仅包含选定颜色的颜色类创建一个变量,但我不知道如何或可以这样做?看答案您可以创建一个调色板(包含预定义的颜色)枚举:publicenumColorPalette{BLUE(newColor(0x3388c1)),GREEN(newColor(0x96be0a)),YELLOW(newColor(0xffc901)),ORANGE(newColor(0xf79803)),RED(newColor(0xd74943));privatefinalColorcolor;privateColorPalette(Colorcolor){this.color=color;}publicColorge

android - 通过上下文操作栏获取 WebView 中的选定文本

已知为difficult在WebView中获取选定文本,因为WebView文本选择实际上由私有(private)类处理,WebTextView.但是,随着最近发布的Android4.0Designguidelines,似乎有一线希望通过上下文操作栏(CAB)实现这一目标。它says:UseCABswheneveryouallowtheusertoselectdatavialongpress.YoucancontroltheactioncontentofaCABinordertoinserttheactionsyouwouldliketheusertobeabletoperform.我是

java - 如何使用复选框获取所有选定的列表项

我正在对每个列表项使用Checkbox,现在我想在单击按钮时获取所有选定列表项的名称。我也发布了Adapter和Activity类的代码,因为稍后我必须将选定的列表项显示到ListView的另一个Activity中。但现在我只想在单击按钮时查看所有选定的列表项适配器:@OverridepublicViewgetView(finalintposition,ViewconvertView,ViewGroupparent){//convertview=design....................holder.tvName.setText(actorList.get(position)

android - 将选定的 TAB 设置为下方有一个小三角形

我希望我的选项卡像下面的小三角形一样显示在图像中。这可能吗?如果是,请帮助我提供一些代码或文档。 最佳答案 我认为,以下方法是最简单的方法。您只需要将以下可绘制对象(实际上,它是Android的默认选项卡可绘制对象)设置为选项卡的背景:其中tab_press、tab_focus和tab_selected可绘制对象为png(我更喜欢9-patches),带有向下箭头和透明区域靠近它。tab_unselected可绘制对象不会有此箭头,但仍会有相同的透明区域。剩下要做的唯一一件事就是为您的TabWidget指定负底部边距。它的值由箭头的