jjzjj

linearLayout

全部标签

android - 从 Assets 中获取位图,然后将其加载到后台

大家好,过去我在这里得到了很多帮助,想知道你们是否可以帮我解决一些问题。我想从Assets中加载位图,然后将其添加到我在代码中创建的线性布局ImageView的背景中。我知道如何使用xml布局文件执行此操作,但在这种情况下,我需要在代码中执行此操作。到目前为止我有这个并且它适用于.xml布局但是当我尝试在代码中创建线性布局和ImageView时图像没有显示。我有没有忽略或做错了什么。这是我得到的代码ImageViewbackgroundPainting=newImageView(this);backgroundPainting.setAdjustViewBounds(true);Lin

android - 将图像重叠在 ListView 中的两行上

我需要创建一个ListView,在上一行和下一行上固定覆盖图像,如下图示例。非常感谢。 最佳答案 设置图片的Layout参数,即尺寸不超过父ViewLinearLayout.LayoutParamslayoutParams=newLinearLayout.LayoutParams(30,30);yourImageView.setLayoutParams(layoutParams); 关于android-将图像重叠在ListView中的两行上,我们在StackOverflow上找到一个类似

android - 如何以编程方式添加放大缩小?

这个问题在这里已经有了答案:HowcanIgetzoomfunctionalityforimages?(13个答案)关闭9年前。这是我的代码,下面是程序化的布局。单击图像时如何以编程方式设置放大和缩小?我希望我的程序在用户点击图像放大全屏时使用react,当再次点击恢复原始尺寸时,我该怎么办?finalDatabaseConnectordbConnector=newDatabaseConnector(this);dbConnector.open();Cursorcursor=dbConnector.getStageRequirements(Long.valueOf(currentSta

android - 以编程方式将项目添加到 ScrollView 顶部,但不应滚动到顶部

我有带有子LinearLayout的ScrollView。我正在以编程方式向其中添加数据。当我将一些数据添加到线性布局的顶部时,它会自动滚动到顶部元素。但我想要类似的东西,用户到达顶部->向上滚动以加载以前的数据->将数据添加到线性布局顶部但不应该获得焦点,添加完成后,如果用户然后滚动然后它应该显示。如何实现? 最佳答案 好吧,我想到了一个方法,而且效果几乎完美。我在ScrollView(svCommunications)中有一个LinearLayout(llCommunicationsLayout)。我膨胀了一个新的LinearL

android - 将 onClickListener 设置为由自定义适配器填充的 LinearLayout

我正在尝试在我的ScrollView中显示两个列表。我找到了以下解决方案:UsingaListAdaptertofillaLinearLayoutinsideaScrollViewlayout(使用自定义适配器填充LinearLayout)。此解决方案工作正常,但我不知道如何处理列表项上的点击事件。如果我使用ListView(带有位置参数的onItemClick方法)会很简单,但LinearLayout不支持相同的功能。我的布局://hereshouldbeviewwithinfobox,notimplementedyet//填充列表:publicclassStoryListFragm

android - 在蜂窝前版本的水平 LinearLayout 上使用分隔线

背景我正在尝试使用linearLayout的分隔线功能,即使是在旧版本的android上也是如此。为此,我发现actionBarSherlock有一个很好的类叫做“com.actionbarsherlock.internal.widget.IcsLinearLayout”。问题当你使用垂直方向时它工作正常,但如果你使用水平方向,它不会在下一种情况下显示分隔线:当Android使用API17及更高版本时,设备使用RTL语言(如希伯来语),并且您已设置android:supportsRtl="true"。这会导致一些分隔线显示(有些不显示),以及左侧的空分隔线(如边距)。现在,我知道不应该

android - 具有权重的 RelativeLayout 与 LinearLayout

我正在尝试实现列表中的一行。我可以使用一个带有权重的RelativeLayout或一个LinearLayout。一种RelativeLayout或一种带权重的linearLayout在性能上是否有明显的赢家? 最佳答案 这实际上取决于您要实现的目标。如果这只是ListView中一行的内容,我更喜欢带权重的LinearLayout。这个关于使用RelativeLayout或LinearLayout的问题有很好的答案,这与你的相关:IsaRelativeLayoutmoreexpensivethanaLinearLayout?

android - 这是在前 Lollipop 设备上获得涟漪效应的正确方法吗?

MaterialDesign已经过时,随之而来的是一些使用普通技能难以编码的新神奇功能,据说这些功能只能在硅谷找到。双关语。无论如何,我正在尝试让Ripple效果在API这是我尝试过的。方法很简单。我给三个布局涂上灰色,三个白色,然后是另外三个白色和三个灰色,然后闭嘴。但是,实现没有奏效。只有第二个runnable运行并且效果没有实现。这是我的activity.java:packagedreamnyc.ripple;importandroid.graphics.Color;importandroid.os.Bundle;importandroid.support.v7.app.Acti

Android:LinearLayout.addview 动画后向下滚动

我想制作一个ScrollView中的项目列表。所以我将LinearLayout放在Scrollview中。linearLayout中已经有一个项目:添加项目的View。我希望该项目始终位于我列表的底部。(哪一个完成了)但是当我通过执行下面的代码添加一个项目时,我要添加View的项目超出了屏幕。linearLayout.addView(theview,linearLayout.getChildCount()-1);View被插入动画:screen.android:animateLayoutChanges="true"所以我的问题是我如何在动画期间向下滚动我的scrollView,以便我的

java - 如何在不显示黑屏的情况下掩盖来自android服务器的响应所花费的时间?

我有一个请求响应Activity,其中来自服务器的响应用于扩展动态布局,我的问题是第一个请求来得很快,第二个请求有延迟时间,所以有时屏幕会变黑。我已经试过这个link,但帮助不大下面是我现在使用的代码。ClientResourceclientResource=newClientResource(IP.IP+"/api/device/view_device/"+r_no);//ClientResourceclientResource=newClientResource("http://10.30.10.243:8080/api/device/view_device/101");clien