草庐IT

view-design

全部标签

android - card_view :cardElevation only appears on api < 21

我目前正在尝试使用CardView的cardElevation属性。虽然高度和阴影在KitKat上完美运行,但它不会出现在我的Lollipop设备上。这是我的XML: 最佳答案 你可以设置cardUseCompatPadding设置为true以强制CardView为L中的阴影添加内部填充。 关于android-card_view:cardElevationonlyappearsonapi https://stackoverflow.com/questions/2761677

安卓导航 View : Scroll the menu items only issue

我只想滚动导航View的菜单项,但它也会滚动标题。请任何人告诉我如何实现这一目标......这是我的代码:activity_main.xmlheader.xmldrawer_menu_items.xml我怎样才能只滚动菜单项而不滚动标题...我也附上了一些图片... 最佳答案 我知道这个问题太老了,但它太简单了!将以下代码添加到NavigationView() 关于安卓导航View:Scrollthemenuitemsonlyissue,我们在StackOverflow上找到一个类似的问

Android 复合 View : cannot make child view match parent

我创建了一个自定义View(复合View),它继承自FrameLayout并包含多个subview:媒体组件View.java:finalpublicclassMediaComponentViewextendsFrameLayout{privateintratio=1;privateImageViewimageView;privateCircularProgressViewprogressView;privateViewdownloadButton;privateViewcancelButton;privateViewplayButton;publicMediaComponentVie

Android Recyclerview 预加载 View

我想知道当用户滚动得更快时,我如何才能避免recyclerview中的View出现小的白色“闪烁”。当然可以通过在可见屏幕之外预加载更多View来避免闪烁虽然这一定是一项非常常见的任务,但我还找不到任何如何完成的东西?我试过博客中的这段代码:publicclassPreCachingLayoutManagerextendsLinearLayoutManager{privatestaticfinalintDEFAULT_EXTRA_LAYOUT_SPACE=600;privateintextraLayoutSpace=-1;privateContextcontext;publicPreC

安卓 : Hide app content in multitasking view

有谁知道当用户进入当前应用程序管理器时如何隐藏应用程序的内容?像这样的链接正在为ios解释:http://pinkstone.co.uk/how-to-control-the-preview-screenshot-in-the-ios-multitasking-switcher/谢谢! 最佳答案 不知何故这对我不起作用..即使我读到它应该是。android:excludeFromRecents="true"但是,在您的Activity中使用它可以解决问题:getWindow().setFlags(LayoutParams.FLAG_

Android:Espresso,在层次结构中找不到匹配的 View

我正在我的Activity中测试一个fragment的启动,所以在执行了一个将要启动该fragment的按钮后,我测试了在启动的fragment中View中是否存在一个文本,但是测试失败了,即使该fragment在我的手机上启动,甚至在View层次结构中也显示该文本存在:ViewHierarchy:+--------->AppCompatTextView{id=2131886318,res-name=text3_textView,visibility=VISIBLE,width=768,height=68,has-focus=false,has-focusable=false,has-

java - 用于日历 View 的 GridView

我的旧应用程序的某些部分已被弃用,我正在尝试重建它。基本上它是一个带有月View的日历。这是我的gridview适配器的一部分:publicViewgetView(intposition,Viewview,ViewGroupparent){Datedate=getItem(position);intday=date.getDate();intmonth=date.getMonth();intyear=date.getYear();}和intday=date.getDate();intmonth=date.getMonth();intyear=date.getYear();已弃用。我正在

android - 约束布局在布局文件中不可见......并且在膨胀任何 View 时出现错误

我使用约束布局(android.support.constraint.ConstraintLayout)作为我的XML文件中的主要布局。当我们得到布局的两个View时(一个用于用户View,第二个用于拖放View并提供它们之间的关系)。但我只得到一个完全空白的窗口,如下所示:-在我的布局中使用任何View时出现此错误。请检查下图我的布局文件如下:-我已经在SO上尝试了以下解决方案,但它对我不起作用,请检查我搜索过的链接1.FirstLink2.SecondLink3.ThirdLink请帮我解决这个问题。谢谢 最佳答案 尝试从开始如

android - 我在 Android Studio 上的设计 View 是空白的。它没有改变。我也尝试过与 gradle build 同步。该怎么办?

XML代码:尽快需要帮助。怎么办?? 最佳答案 我昨天更新androidstudio后遇到了同样的问题,转到Gradle脚本->Build.Gradle(Module:app)将alpha3更改为alpha1implementation'com.android.support:appcompat-v7:28.0.0-alpha3'到implementation'com.android.support:appcompat-v7:28.0.0-alpha1'注意:[编辑]这个解决方案不再有效,因为版本代码已经更新,稳定版本已经发布

android - 如何将点击监听器添加到我的回收站 View (Android kotlin)

这个问题在这里已经有了答案:RecyclerViewitemClickListenerinKotlin(24个答案)关闭4年前。我有一个包含2个元素的回收View。我想添加2个按钮以执行不同的操作(取决于回收View的哪个元素。这怎么可能?我的元素是TextViewSettingsActiv.ktclassSettingsActiv:AppCompatActivity(){overridefunonCreate(savedInstanceState:Bundle?){super.onCreate(savedInstanceState)setContentView(R.layout.ac