草庐IT

adaptive-design

全部标签

android - 如何实现 Material Design "Full-width text field"?

我想实现MaterialDesign中的“全角文本字段”,如下所示:https://www.google.com/design/spec/components/text-fields.html#text-fields-full-width-text-field我如何使用MaterialDesign库做到这一点?最新版本中至少有这些可用的库:com.android.support:design:23.0.1com.android.support:appcompat-v7:23.0.1com.android.support:support-v4:23.0.1我从EditText开始:看起来

android - 微调器错误 "Spinner adapter view type count must be 1"

当我在fragment中使用ParseQueryAdapter来检索数据并将错误传递给微调器时,我在我的应用程序中使用了Parse.comjava.lang.IllegalArgumentException:Spinneradapterviewtypecountmustbe1然后应用程序停止。但是,如果我尝试ArrayAdapter它会起作用。可能是什么问题?ParseQueryAdapter代码:ParseQueryAdapter.QueryFactoryspnQuery=newParseQueryAdapter.QueryFactory(){publicParseQuerycrea

java - 在 Custom Listview Adapter android 中使 ViewHolder 最终化

我有一个像这样的自定义适配器的listView@OverridepublicViewgetView(intposition,ViewconvertView,ViewGroupparent){Viewview=convertView;ViewHolderviewHolder=newViewHolder();if(convertView==null){view=inflator.inflate(R.layout.question_adapter_layout,parent,false);viewHolder.moreLayout=(LinearLayout)view.findViewByI

android - 如何像 Material Design SearchView 一样实现 WhatsApp?

WhatsApp有这样的工具栏:当“搜索”菜单项被点击时,SearchView从顶部降下来,它占据了工具栏的整个空间:当我尝试实现SearchView时,它看起来像这样:我找到了一些库来实现这个:AndroidMaterialSearchViewbyEugeneHoran和MaterialSearchViewbykrishnakapil.但它们与WhatsApp中的不同。这个问题可能看起来很奇怪,我找不到如何做的方法。所以我的问题是如何像来自顶部的Material设计SearchView一样实现WhatsApp? 最佳答案 我开发了

android - 向下滑动刷新 Material Design

我一直在四处寻找新Material设计的实现,向下滑动以在RecyclerViews上刷新,加载圆圈从ActionBar下来,就像新的Gmail应用程序一样。我还没有发现任何类似的东西,只有一些SwipeRefreshLayout+RecyclerView的例子。有谁知道如何做到这一点? 最佳答案 您可以使用appcombat支持库中提供的SwipeToRefreshView:compile'com.android.support:appcompat-v7:21.0.0'下面是如何将它与RecyclerView结合使用希望我能帮上忙

c# - Xamarin Resource.Designer.cs 不刷新新 ID 或事件

所以我在Xamarin工作,我的事件和布局有问题,因为我添加了新东西,但布局没有刷新,它们只是一直显示旧布局,而我添加的新事件有同样的问题,它们只是忽略我的新代码我已经看到了一些链接,他们说发生这种情况是因为Resource.Designer.cs没有刷新但从未提供任何解决方案任何想法?.更新:没有构建错误,但布局仍然不会刷新。 最佳答案 我在VS2017中一直遇到这种情况,诀窍是在布局的“自定义工具”属性中重新添加“MSBuild:UpdateGeneratedFiles”。 关于c#

android - Eclipse Layout Designer 无法打开 IntelliJ 创建的 XML 文件

在意识到为什么Eclipse不想在其布局设计器中打开XMl文件后,我希望我们能够在这里解决这个问题。无论如何,当我在InteliJIDEA中创建项目,将其导出为Eclipse格式,在Eclipse中打开它时,我意识到EclipseLayoutDesigner无法识别此类XML文件并且LayoutDesigner无法将其内容加载到右Pane中设计师。这是我尝试加载InteliJ创建的XML文件后Designer的样子。的确,我可以在将设计器设置为正确的Android操作系统版本后加载Android布局元素(下拉列表,元素出现在设计器的左Pane中),但是XML文件的内容永远不会加载到右P

android - 从 Fragment 获取 Activity 中的 Adapter

所以我有一个FragmentActivity,它有一个EditText和一个ListFragment。在ListFragment中,我有一个适配器来填充所有项目。publicclassXXXListFragmentextendsListFragment{@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){...ArrayAdapteradapter=newArrayAdapter(inflater.getContext(),R.layout

android - Material Design 动画打开表单

我刚刚使用MaterialDesignSupportLib调整我的UI。我想重新创建简单的动画来打开像官方文档中提到的表单:http://www.google.com/design/spec/animation/meaningful-transitions.html#meaningful-transitions-visual-continuity我要重现的动画是第二个(海滩,蓝色工具栏)问题是我不知道它是什么类型的动画,我应该如何实现它?有没有办法通过支持库、另一个库来实现,还是我应该自己编写代码?这里我有创建动画的官方文档,但它对我帮助不大...http://developer.an

android - RecyclerView Adapter 在错误的地方重复值

我正在显示17个CardView。我正在使用RecyclerView来实现相同的目的。每个CardView显示一个通用数据(格式)。根据从JSON文件接收到的数据,卡片可能会显示一些额外的行。.下图显示了2个CardView(处于焦点位置)显示附加数据,其余显示公共(public)数据。它显示正确。但是当我向下滚动到View底部时,最后一个CardView不应该显示任何行,但它确实从我们在上面的链接中看到的2之一复制了一个并显示。[一次只能发2个链接]然后我滚动到顶部,它从正确显示的两个CardView复制行,并分别在此处重复前2张卡片:我尝试了什么?如果,否则许多类似的问题显示了一个