草庐IT

adaptive-design

全部标签

java - Android Studio Gradle 找不到 'com.android.support:design:22.2.0'(Android 设计支持库)

在过去的两周里,这个问题让我非常沮丧。使用AndroidSDK管理器,我更新了以下内容:Tools:AndroidSDKToolsrev.24.3.3AndroidSDKPlatform-toolsrev.22AndroidSDKBuild-toolsrev.22.0.1Android5.1.1(API22):SDKPlatformrev.2GoogleAPIsrev.1SourcesforAndroidSDKrev.1Extras:AndroidSupportRepositoryrev.16AndroidSupportLibraryrev.22.2.1GoogleRepository

android - 如何正确使用 RecyclerView.Adapter notifyItemInserted/Removed?

例如,您有一个适配器,并在onBindViewHolder方法中将OnClickListener设置为某些View(并根据View位置在那里执行一些操作)。您应该将final分配给方法onBindViewHolder的位置参数,以便可以从onClick()访问它。更改数据集(删除或添加列表中的项目)后,您调用onItemInserted或onItemRemoved,这实际上在recyclerview中添加/删除了一个View,但它不会刷新其他View项,因此当您单击相邻View项时,它将打开一个屏幕或显示具有无效索引的数据。为了避免这种情况,我基本上调用notifyDatasetCha

android - RecylerView Adapter 负责什么?选择以下每个正确的语句 :

为每个RecylerView项目创建一个ViewHolder对象。缓存与每个项目关联的View。返回数据源中的项目数。将数据源中的数据绑定(bind)到每个项目。回收元素以便再次使用。膨胀将要显示的每个项目View。这是来自udacity的问题,我无法回答。根据我的学习,它是1、4、5、6,但这是错误的。实际问题在这里你可以试试。Question 最佳答案 recylerview的adapter是reposible的为每个RecylerView项目创建一个ViewHolder对象。返回数据源中的项目数。将数据源中的数据绑定(bind

Android adapter.getItem(position).getItemId() 不工作(方法 getId() undefined object 类型)

我有一个ListView,我正在使用自定义适配器将数据填充到ListView表单数据库中。它工作正常,但是当我单击列表项时,我想获取被单击以将其传递给下一个Activity以执行某些操作的项目的ID。但是当我点击列表项时,我无法获得ID。知道为什么会这样吗?我的列表监听器:list.setOnItemClickListener(newOnItemClickListener(){@OverridepublicvoidonItemClick(AdapterViewa,Viewview,intposition,longid){Intentintent=newIntent(MainActivi

android - 应用强制关闭 viewPager.setAdapter(adapter)

我有一个带有包含两个fragment的viewpager的应用程序页面。当我的Activity弹出时,会发出服务器请求以加载当前数据,然后设置适配器。但是应用程序崩溃并出现以下错误。尝试在空对象引用上调用虚方法“voidandroid.support.v4.app.Fragment.setMenuVisibility(boolean)”调试时,viewPager.setAdapter(adapter)显示空指针异常。我的viewPager和Adapter都不为空。我无法弄清楚为什么会这样。请帮忙!!提前致谢!! 最佳答案 发现问题.

android - 在哪里可以找到和修改 Android Studio 中 Material Design Guide 定义的 Material 颜色属性?

引用thefollowingMaterialdesignGuide我想在我的应用程序中修改12种不同的颜色,例如主要变体、次要变体等但是,在AndroidStudio中,当使用ThemeEditor时,可修改的颜色列表与Material设计指南中指定的不同。无论我选择哪个主题都是如此。MaterialDesign和androidstudio中的ThemeEditor定义的12种颜色变体如下:Material设计:colorPrimarycolorPrimaryVariantcolorSecondarycolorSecondaryVariantcolorBackgroundcolorEr

android.R.simple_spinner_adapter 无法解析

安卓2.3.3我的xml文件中有一个Spinner,我希望将ArrayList设置为源。我正在尝试使用ArrayList实例化ArrayAdapter,但我没有选择R.simple_spinner_adapter。这是代码:::publicclassUnitConverterextendsActivity{SpinnerspnUnit;ArrayAdapterad;ArrayListalAngle=newArrayList();@OverrideprotectedvoidonCreate(BundlesavedInstanceState){//TODOAuto-generatedmet

c# - resources.designer.cs 不是自动生成的。 (MonoDevelop 初学者)

这个问题不太可能帮助任何future的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visitthehelpcenter.关闭10年前。我是MonoDevelop的新手,正在学习为Android构建应用程序。我在以下教程中遇到问题:http://docs.xamarin.com/android/getting_started/hello_world本教程声称,如果我更改resource.xml文件并重新构建应用程序,resource.designer.cs中将有一个自动生成的代码,该代码

java - Android Lollipop Material Design 溢出菜单图标颜色

我在Nexus7上尝试了新的MaterialDesign,但出现了以下奇怪的行为。首次启动应用程序时,溢出菜单图标具有不同的颜色。我更改了android:textColorPrimary颜色并阅读了这个tutorial.首次应用启动:第二次应用启动:如您所见,第一次启动时未设置主要文本颜色。它仅在我按下主页按钮并重新启动应用程序时设置。这是我的styles.xml文件:#FF4444#CC0000#000000有人可以解释为什么会出现这种行为吗?我设置了android:minSdkVersion="21"并且不想使用支持库。 最佳答案

android - Material Design - AppCompat 工具栏不显示阴影

我正在使用AppCompatV7的工具栏来替换以前的操作栏,并希望像以前的操作栏一样具有工具栏的阴影。但默认情况下工具栏没有阴影,我已经尝试了reddit中提到的修复.但没有运气。设置阴影的代码:mDrawerLayout.setDrawerShadow(R.drawable.drawer_shadow,GravityCompat.START);工具栏布局:Activity布局:在style.xml中设置:@color/primaryColor@color/primaryColorDarktruefalse@style/DrawerArrowStyle@drawable/drawer_