草庐IT

picker-view-column

全部标签

android - 如何在 appcompat.v7 中获取主页 View

我正在使用ActionBarActivity并尝试使用以下方法获取主页按钮(汉堡包)的位置:Viewhome=findViewById(android.support.v7.appcompat.R.id.home);和/或Viewhome=findViewById(android.R.id.home);问题是我总是得到null。任何人都知道如何获得View?也许我试图从错误的地方得到它我正在尝试从OnCreateOptionsMenu(菜单菜单)获取它 最佳答案 这样做:getActionBar().setHomeButtonEna

android - 支持工具栏与支持搜索 View

我对支持工具栏有疑问。当我折叠搜索View时。所有工具栏项目(在我的例子中是ProgressBar)都设置为View.VISIBLE,并且在SearchView和SupportMenuItem中都没有监听器,当搜索View完成折叠时,手动返回我的项目可见性。我的Toolbar.xml创建菜单选项@OverridepublicbooleanonCreateOptionsMenu(Menumenu){super.onCreateOptionsMenu(menu);MenuInflaterinflater=getMenuInflater();inflater.inflate(R.menu.m

android - 带有回收器 View 的搜索 View 无法正常工作

嗨,我正在开发一个应用程序,我在fregement中实现了回收View和搜索View。我第一次根据文本更改获得过滤器产品。但是当我一个一个地删除文本时,所有列表都将是空的。最后什么都不能显示。这是我的fragment中的代码 最佳答案 您正在对名为plistarray的单个array进行连续操作在filter()方法中,您已清除plistarray并再次使用相同的方法查找记录。所以你应该为你的适配器使用一些其他数组而不是plistarraypublicvoidfilter(Stringtext){if(text.isEmpty())

android.support.test.espresso.PerformException : Error performing 'load adapter data' on view

我正在使用Espresso测试在我搜索项目时出现的ListView(例如自动完成)。直到用户在SearchView中输入内容后,ListView才会出现。即,仅当用户在SearchView中输入内容时,我才将ListView设置为View.VISIBLE当我尝试单击ListView中的文本时出现此错误。android.support.test.espresso.PerformException:在“带有id:”的View上执行“加载适配器数据”时出错。使用onData无效。添加人为延迟是可行的,但我不确定这是否是不好的做法,因为它似乎违背了诸如onData等方法的目的。我尝试过的:我已

android - 如何在设备的相机 View 中显示位置标记

我正在寻找基于通过Android设备的摄像头View可见的区域来显示各种位置标记的逻辑。类似于附加图像的东西。我知道以下事情获取位置我要标记所有位置我知道如何在相机View上创建叠加层 最佳答案 可以查看我的教程:https://www.netguru.co/blog/augmented-reality-mobile-android我已经逐步描述了您需要做什么才能获得类似的结果,但非常简单。如果您有任何问题,我随时准备提供帮助。 关于android-如何在设备的相机View中显示位置标记

android.view.InflateException : Error inflating class android. widget.EditText 华硕安卓 5

我不断收到有关此崩溃发生的报告,但它只发生在装有android5的华硕设备上,如下图所示那是堆栈跟踪:FatalException:java.lang.RuntimeException:UnabletostartactivityComponentInfo{com.my_package/com.my_package.activities.SignInActivity}:android.view.InflateException:BinaryXMLfileline#29:Errorinflatingclassandroid.widget.EditTextatandroid.app.Acti

android - 具有包装内容项水平和垂直滚动的回收器 View

你好,我想制作一个回收器View,以将项目水平放置到屏幕适合的数量,但垂直滚动,例如此图像我尝试使用StaggeredGridLayoutManager但它必须指定要列作为屏幕大小的列数任何帮助都会很好 最佳答案 您可以使用FlexLayoutManager进行此类设计FlexLayout这是在RecycleView中使用FlexLayoutManager的示例fragmentRecyclerViewrecyclerView=(RecyclerView)context.findViewById(R.id.recyclerview);

Android:如何为自定义 View 创建上下文菜单

我想为不属于AdapterView的自定义View显示ContextMenu。我打电话myActivity.registerForContextMenu(myView);并且上下文菜单已经出现。但是我不知道怎么访问myView中的数据@OverrideonContextItemSelected(MenuItemitem)//...我想我可以创建一个自定义的menuInfo@OverrideonCreateContextMenu(ContextMenumenu,Viewv,ContextMenuInfomenuInfo)//...这来自文档:“menuInfo-关于应为其显示上下文菜单的

android - android 模拟器在 Web View 中显示 map 有什么问题

我的模拟器出现白屏,而且map没有显示。这是假设在浏览器中显示的内容:[http://code.google.com/apis/maps/documentation/javascript/examples/layer-georss.html]这是list文件的代码:这是我的布局XML文件,它有一个webview:Java代码如下:packagecom.apps.mylocations;importandroid.app.Activity;importandroid.os.Bundle;importandroid.webkit.WebView;publicclassMyLocations

android - 在 Android 中动态更改 View 内部 View

我有一个顶部有3个单选按钮的RelativeView。我想在用户单击其中一个按钮时更改View的底部。蓝色部分是我要加载不同View的地方。@OverridepublicvoidonCheckedChanged(RadioGroupgroup,intcheckedId){if(checkedId==iVerzekeringen){layout.removeView(body);//THISPARTISlayout.addView(testview);//NOTWORKING}elseif(checkedId==iPersoonlijk){}elseif(checkedId==iNoti