草庐IT

picker-view-column

全部标签

Android:对 View 应用任意变换

我想采用任意矩阵并将其应用于android.views.View。我发现的唯一可靠方法是这个hack:MyAnimationanimation=newMyAnimation(matrix);animation.setDuration(0);animation.setFillAfter(true);view.setAnimation(animation);有没有更好的方法?我尝试利用getChildStaticTransformation并将其放入父项中,但没有成功(也许我做错了?) 最佳答案 最后,我基于AbsoluteLayout

android - 使用 Glide 和 SimpleTarget 将图像随机加载到 View 寻呼机中

我正在使用Glide使用PagerAdapter将图像加载到ViewPager中。当我使用以下方法加载图像时:Glide.with(mContext).load(mImage).placeholder(R.drawable.placeholder).into(mImageView);一切正常,但现在我需要从glide获取位图并在它加载以供将来编辑时将其存储在map中,因此我将此方法切换为以下方法:Glide.with(mContext).load(mImage).asBitmap().placeholder(R.drawable.placeholder).into(newSimpleT

android - 如何在 Android 的回收站 View 中显示和隐藏 View ?

在我的应用程序中,我正在使用回收View。我想在特定条件下显示和隐藏View。但是当我滚动回收View时,我没有得到预期的行为。当我看到一个View时,它也会随机地对其他行可见.我的理解是,当它回收时,它会重用View,而当它回收前一个View时,它会发现该View的可见性。如何在特定条件下隐藏View?这是我的适配器代码@OverridepublicvoidonBindViewHolder(UrduRhymesViewHolderholder,intposition){RhymesModelcurrent=mUrduRhymesList.get(position);AppUtilit

安卓.Views.InflateException : Binary XML file line #1: Error inflating class toolbar

这段代码有问题。我在kitkat中运行时提示未处理的异常Android.Views.InflateException:二进制XML文件第1行:扩展类工具栏时出错顺便说一句:我也用过.../android.support.v7.widget.Toolbar>正如其他问题中所建议的那样,但它仍然是一样的。它是从其他.axml中包含的我研究了很多,但我认为关于InflateException的其他问题与我的问题无关。我应该在这里修复什么? 最佳答案 经过多次测试,我成功了:D谢谢https://devblogs.microsoft.com

android - ImageView 在卡片 View 的顶部

我有一个圆形的imageview,我需要在cardview上方对齐,但它应该像图像的半圆将在cardview之外图像的剩余半圈位于cardview内。就像cardview的顶部边框中心将有圆形的imageview出现在它上面。我该怎么做,我将无法上传图片,因为我的代理不允许,对于不便,我深表歉意。 最佳答案 这可以像这样完成。输出将是。圆形图像使用圆形ImageView。 关于android-ImageView在卡片View的顶部,我们在StackOverflow上找到一个类似的问题:

c# - xamarin 广播接收器访问 View 模型

注意事项:Xamarin4.2.1.64,VisualStudio2015教授。我已经创建了一个跨平台应用程序,可以在扫描条形码的Android设备上运行。目前,当扫描时,软件有一个可选的输出模式(缓冲区、键盘、剪贴板和Intent)。目前正在使用键盘模式。流用户单击设备按钮扫描条形码,软件尝试转储到屏幕上的输入,如果不是,则改为选项卡(应用程序在启动时将焦点设置为输入字段)。单击应用程序上的按钮时,它会调用我的服务来查询一组数据并返回结果,然后更新结果列表以供用户查看。我需要改变的流程用户单击扫描条形码的设备按钮,只有这一次设备设置为Intent和广播,我的应用程序接收者接收广播,从

android - Espresso 检查 View 要么 doesNotExist 要么 not isDisplayed

以下语句不起作用,因为doesNotExist()返回ViewAssertion而不是匹配器。没有try-catch有什么办法让它工作吗?.check(either(matches(doesNotExist())).or(matches(not(isDisplayed())))); 最佳答案 如果要检查层次结构中是否不存在View,请使用以下断言。ViewInteraction.check(doesNotExist());如果要检查View是否存在于层次结构中但未显示给用户,请使用以下断言。ViewInteraction.check

安卓房间 : How to Migrate Column Renaming?

问题我的应用程序崩溃是因为我没有正确处理迁移。我正在寻找一种解决方案来迁移我表中1列的名称。在我的项目中,我有一个名为“content”的房间表,其Double属性为“archivedCount”。在最新版本的应用程序中,archivedCount属性被重命名为dismissCount,类型仍为Double。原创内容模型@Entity(tableName="content")dataclassContent(@PrimaryKeyvarid:String,vararchiveCount:Double):Parcelable{...}新内容模型@Entity(tableName="con

java - Android 在谷歌支付中绘制自定义 View

此问题已被问及答案已被接受here但公认的答案不是我要找的。我想使用一个customview,其中缺口占据宽度+它正在经过的View的一些边距,如上图中的付费图标。在查看底部的应用程序栏时,里面有一个像this这样的工厂我看到一个名为edgetreatmentclass的类我想这也可以使用。我现在不会发布我的自定义View代码,因为我只能绘制一个矩形。 最佳答案 您需要使用CubicBézierCurve绘制曲线.BartoszCiechanowski写了一篇了解如何绘制此类曲线的好文章,here.我开发了一个View来绘制类似go

java - Android,添加没有 XML 布局的新 View

我需要一些有经验的人的帮助。我希望这很容易。我只想在主程序View上方显示新View(没有XML布局创建它)。这是为了整合AdMob.com广告block:我写了这样的代码:AdViewad=newAdView(this);ad.layout(10,10,100,100);ad.setVisibility(View.VISIBLE);ad.bringToFront();ad.requestFocus();ad.invalidate();如您所见-没有任何帮助,没有可见的窗口我做错了什么?谢谢!附言我在Activity的onCreate(Bundle)中创建了,但我也在其他位置尝试过。