jjzjj

xml - 列表项背景在滚动时发生变化

我有一个应用于ListView的背景色@color/window_background但每次滚动列表时,背景颜色都会变回系统默认值(黑色)。当滚动停止时,颜色返回到@color/window_background。样式在AndroidManifest.xml中应用:我的ListView看起来像这样:如何防止这种情况发生? 最佳答案 您可以在ListView上使用属性android:cacheColorHint来设置一个RGB值,该值应该用作列表项被触摸时的背景色。有关详细信息,请参阅:http://android-developer

android - 将样式应用于 Android ListView

我想在我的应用程序中设置lisview的样式,如图所示我尝试通过应用渐变来开发它:list_item_normal的代码是:-->list_item_pressed.xml的代码是:-->list_item_pressed.xml代码:-->和list_gradient.xml并且我在customlistitem上应用了这种样式,例如:我有lisview的main.xml是:我得到如下所示的输出:请告诉我我做错了什么..谢谢修罗提 最佳答案 你知道抖动吗?检查这个:http://android.amberfog.com/?p=247

android - Android Studio 中的多个 styles.xml 文件

我最近将我的Android项目从eclipse导入到AndroidStudio。我有3个styles.xml文件:styles.xml、styles.xml(v11)和styles.xml(v14)。我不知道那是什么时候发生的。styles.xml(v11)包括:styles.xml(v14)包括:我想知道他们为什么在这里以及我是否可以删除v11和v14xml文件。 最佳答案 它们是什么?它们的工作方式与您原来的styles.xml相同,但它们具有资源限定符。这意味着它们只有在满足限定符时才会被使用-在这种情况下,当API版本为11

styles.xml 中的 Android Studio 3.0 自定义字体

我无法在我的样式文件中设置自定义字体。...@style/fontTextView...@font/example而且我仍然在我的应用程序中看到默认字体。但是当我将fontFamily更改为默认字体之一时,它会更改monospace如果我以编程方式设置自定义字体,它也有效。setTypeface(ResourcesCompat.getFont(context,R.font.example));如何让它适用于我在styles.xml中的自定义字体?我将compiltSdkVersion设置为26并将buildToolsVersion设置为26.0.2。我也在使用支持库:defsuppor

Android如何更改弹出菜单项背景

我正在使用弹出式菜单。我想更改弹出菜单的背景但找不到方法。我不想要警报对话框类型的功能。我有一个按钮,在点击监听器上我初始化了一个弹出菜单。Buttonbtn=(Button)findViewById(R.id.btn);OnClickListenerlistener=newOnClickListener(){publicvoidonClick(Viewv){//TODOAuto-generatedmethodstubpopup=newPopupMenu(getBaseContext(),v);popup.getMenuInflater().inflate(R.menu.popup,p

android - 从 android studio 的图库中选择一张图片?

有人可以告诉我问题是什么,它不起作用,所以请快速帮助我真正需要:imagePick.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){Intentintent=newIntent();intent.setType("image/*");intent.setAction(Intent.ACTION_GET_CONTENT);startActivityForResult(Intent.createChooser(intent,"SelectContactImage"),1);}});

android - ICS 中似乎被忽略的主题

我正在构建一个为其Activity使用一些主题的应用程序。它们在运行Android前ICS版本的手机上都能正常工作,但出于某种原因,当我在GalaxyNexus(运行4.1)和NexusS(运行4.0.4)上应用主题时,背景总是黑色。这是我正在使用但不起作用的主题之一:@color/Blue@android:color/white16dip蓝色在我的res/values/colors.xml中定义。主题位于res/values-v11/styles.xml中,并在我的list中引用如下:就像我说的,类似的主题(在res/values下,使用@android:style/Theme.No

安卓 : Set fontFamily in TextAppearance not working

我想要一个带有字体的默认标题TextStyle,并且继承的每个样式(HeaderStyle、HeaderTwoStyle)都应该能够显示正确的字体,以防我想覆盖标题中的字体。但是它不起作用...@dimen/font_28spsans-serif@color/headline1center_horizontalcenter@style/Headline1center_horizontalcenter@style/Headline1 最佳答案 你应该这样写覆盖同一文件中的样式 关于安卓:S

android - 覆盖 Android 中的对话框标题布局

我在我的Android应用程序中为对话框创建了一个自定义主题,我打算覆盖用于对话框标题的布局。我看到在标准的androidTheme中有一个看起来像要修改的属性。@layout/dialog_title但是当我尝试在我的Theme中覆盖它时@android:color/black@layout/my_dialog_title我看到以下错误:Noresourcefoundthatmatchesthegivenname:attr'android:dialogTitleDecorLayout'为什么我不能改变它,我怎么知道哪些属性可以改变,哪些不可以? 最佳答案

android - LinearLayout 没有设置所需的 layout_height 属性

我正在制作布局并应用一些样式。所以:fill_parent180dip@drawable/rounded_corner5dip3dip我用这个:但是当我在它给出错误之前测试手机时,现在显示:LinearLayout没有设置所需的layout_height属性他没有在我的风格中找到属性?不知道这是否是最佳解决方案,但它对我有用:目标SDK:2.3和minSdkVersion="7" 最佳答案 您不应在样式中使用android:layout_width和android:layout_height。按如下方式修改您的代码。@drawabl