草庐IT

adaptive-design

全部标签

android - 覆盖 Adapter.getView

我是android编程的新手,正在使用适配器(对于ListView)做第一步。重写Adapter.getView我经常看到这样的事情:publicViewgetView(intposition,ViewconvertView,ViewGroupparent){ViewitemView=null;if(convertView==null){LayoutInflaterinflater=(LayoutInflater)parent.getContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);itemView=inflater

android - 如何在 Android Material Design 中为 float 操作按钮创建子菜单?

我想在点击我的float操作按钮后创建一个子菜单,如下所示:我已经知道这个库了:https://github.com/futuresimple/android-floating-action-button但是我想用androidsupportdesign的nativeFAB来创建这个:compile'com.android.support:design:23.+'和 最佳答案 直接是不可能的。android.support.design.widget.FloatingActionButton是ImageView的子类,它不能承载ch

android - Xamarin Forms Android 问题,包 android.support.design.* 不存在

我有一个Xamarin.Forms项目,我无法在其中构建Android,事实上,即使是一个全新的项目,我也遇到同样的问题,Android失败并出现大量错误。我已经安装并重新安装了AndroidSDK、Java,并确保安装了AndroidSDK中的所有内容,但还是不行。SeverityCodeDescriptionProjectFileLineSuppressionStateErrorerror:packageandroid.support.design.widget.TabLayoutdoesnotexistandroid.support.design.widget.TabLayout

java - 获取错误膨胀类 android.support.design.widget.NavigationView

我正在按照设计支持库中有关实现navigationView的教程进行操作,但我无法避免下面的错误。我已阅读此网站上发布的其他解决方案,但没有一个对我有用,请帮忙。Causedby:android.view.InflateException:BinaryXMLfileline#28:Errorinflatingclassandroid.support.design.widget.NavigationViewactivity_main.xmlMainActiviy.javaimportandroid.support.design.widget.NavigationView;importan

FAB 的 android.support.design.widget.FloatingActionButton 实现减小了图像尺寸

因此,我已经开始迁移到我的一个Android应用程序的官方支持设计库,并随时替换元素。我刚刚用官方android.support.design.widget.FloatingActionButton替换了一个FAB(实现为ImageButton)。但是与ImageButton中的图标相比,按钮内的图标要小一些。可能是什么原因?FloatingActionButton的实现:尝试添加app:fabSize="normal但那也不起作用。这是使用FloatingActionButton后的样子:这是将它用作ImageButton时的样子: 最佳答案

android - Android 是否有像 Adapter for ListView 这样的表格?

我正在使用ListView来显示项目列表。这些项目采用包含列和行的表格格式。是否有类似适配器的表格来确保所有列和行都对齐?我知道这会带来每列应该有多大、如何处理截断文本以及其他事情的复杂性。我只是好奇当前和适配器是否隐藏在某个地方用于此任务。或者甚至是另一个控件? 最佳答案 使用ListView的要点是能够扩展到更大的数据集,而不必预先为所有项目创建和布局View。因此,您的请求从根本上与ListView的工作方式发生冲突——ListView根本不知道其所有项目的布局方式,因此无法自动确保它们以某种方式对齐。您可以通过适本地编写项目

适用于平板电脑的 Android 应用程序仍显示 "Designed for Phones"

我发布了一个仅适用于平板电脑的应用程序(http://bit.ly/1GfKsNG)。AndroidManifest.xml调整方式:在GooglePlay中,我也只添加了平板电脑屏幕截图(7英寸和10英寸),没有为该应用添加智能手机屏幕截图。不过,该应用在Play商店中显示“专为手机设计”。我的res/文件夹结构如下所示:/drawable-hdpi/drawable-ldpi/drawable-mdpi/drawable-xhdpi/drawable-xxhdpi/layout/menu/values我已经查看了相关问题:apkupdatefortablet,stillsays"D

AndroidX 包 android.support.design.R 不存在

当我将我的项目转换为AndroidX时,我遇到了error:packageandroid.support.design.Rdoesnotexistandroid.support.design.R.styleable.FloatingActionButton_Behavior_Layout);有什么办法解决吗? 最佳答案 我找到了解决方案,只需替换这一行android.support.design.R.与com.google.android.material.R. 关于AndroidX包a

android - 在包 'layoutManager' 中找不到属性 'android.support.design' 的资源标识符

我在我的项目中添加了“android.support.design”库作为依赖项但是发现如下错误。Noresourceidentifierfoundforattribute'layoutManager'inpackage'android.support.design'到目前为止我做了什么..更新到最新的支持库版本添加appcompat作为其依赖项(“设计库”的)将“设计库”勾选为库模块请帮忙。 最佳答案 设计库依赖于appcompat-v7库,如xcesco`sanswer中所述.但是(至少在23.1版中)它取决于v7-recycl

android - 如何在 ViewPager Adapter 中获取字符串资源?

我试图为我的viewpager设置标题,我似乎无法让它工作。我试过Resources.getSystem().getString(R.string.title1);并尝试传递上下文。谁能帮帮我?publicclassViewPagerAdapterextendsFragmentPagerAdapter{finalintPAGE_COUNT=3;Contextcontext;publicViewPagerAdapter(FragmentManagerfm){super(fm);}@OverridepublicintgetCount(){returnPAGE_COUNT;}@Overrid