草庐IT

安卓可拖动ImageVIew

全部标签

android - ImageView 上的 TranslateAnimation (Android)

所以我的布局中有一个ImageView,我想在用户滑过后者时将它向右或向左滑动。我使用TranslateAnimation来翻译ImageView,如下所示。ImageViewlogoFocus=(ImageView)findViewById(R.id.logoFocus);AnimationanimSurprise2Movement=newTranslateAnimation(logoFocus.getLeft(),logoFocus.getLeft()+150,logoFocus.getTop(),logoFocus.getTop());animSurprise2Movement.

android - 使用 viewpager + imageview 时出现内存不足错误,即使使用缓存内存和异步任务也是如此

请问以前有人在viewpager中添加过很多ImageView吗?我有一个调用fragment类的Activity来将包含图像的fragment创建到viewpager中,并且这个fragment类包含缓存图像的方法,如果它不存在于缓存内存中并调整图像大小并让可绘制对象在异步任务中执行减少前台任务的时间消耗......但是用所有这些方法来消除内存不足错误我仍然有这个错误!!!已经两三天尝试不同的方法,但没有一个奏效...所以请有任何想法!!我的代码是:importjava.lang.ref.WeakReference;importandroid.content.res.Resource

android - 如何分享imageview的图像?

我有ImageView,我想分享它的图像。以下是我的代码,btshare.setOnClickListener(newOnClickListener(){@OverridepublicvoidonClick(Viewv){Viewcontent=findViewById(R.id.full_image_view);content.setDrawingCacheEnabled(true);Bitmapbitmap=content.getDrawingCache();Fileroot=Environment.getExternalStorageDirectory();FilecachePa

java - 安卓 : overriding Button minheight programmatically

在搜索如何减少按钮内的填充时,我在https://stackoverflow.com/a/20323723/3888000中找到了答案我应该在xml文件中将按钮的最小高度设置为0dp。是的,它对我有用。问题是:我想以编程方式创建我的按钮,但setMinimumHeight(1)和setMinHeight(1)都不起作用。怎么做?顺便问一下,这两种方法有什么区别?谢谢! 最佳答案 只是打电话btn.setMinHeight(0);或btn.setMinimumHeight(0);对我不起作用。当我调用这两种方法时它起作用了,就像那样:

android - 将 imageview 放在 textview 旁边

我正在尝试将ImageView放在TextView旁边。然而,他们总是以不同的“路线”结束。将图像作为复合可绘制对象放置不是一个选项,因为它用于另一个图像。关于如何让图像与文本位于同一行的任何线索? 最佳答案 当您尝试制作应用程序的UI时,我想给您一些提示。你应该做的第一件事是尝试使用设计工具获得你想要的UI,你可以在其中放置UI元素,更重要的是你还可以看到你可以为特定布局设置哪些属性。这将为您节省一些时间。你的问题的答案是线性布局,这是最简单的方法。只是尽量避免权重(这里没有必要),因为创建UI需要更多时间。这是一个很好的教程,可

安卓:Process.myTid() VS Thread.currentThread().getId()

我有一个调用AsyncTask的简单Activity,所以我打印了一些关于Proces和Thread的id:FromonCreateandroid.os.Process.myUid():10137FromonCreateandroid.os.Process.myPid():29776FromonCreateandroid.os.Process.myTid():29776FromonCreateThread.currentThread().getId():1/****************************************************************/

android - 如何从 Java 代码返回根 Activity? (安卓)

我正在创建如下Activity。A->B->C->D当我点击D中的按钮时,我需要返回到主屏幕(即A)。任何人都可以建议我一些代码来做到这一点。 最佳答案 您需要转到安卓主屏幕吗?那就另当别论了。但是如果“A”是您应用程序的主要Activity,那么您可以使用FLAG_ACTIVITY_CLEAR_TOP调用Activity“A”。这将清除“A”上方的所有Activity并进入堆栈顶部。 关于android-如何从Java代码返回根Activity?(安卓),我们在StackOverflo

java - 我可以从监听器内部引用 OnClickListener 的按钮吗? (安卓)

我有一个android程序,其中有多个按钮使用相同的OnClickListener,我希望能够从监听器内部引用按钮的动态分配文本。有什么方法可以引用被按下以获取其文本的按钮吗?我不想让多个特定于按钮的监听器执行相同的操作。 最佳答案 在您的onClick(Viewv)中,您可以将其转换为按钮:@OverridepublicvoidonClick(Viewv){ButtonclickedButton=(Button)v;//dostuffwithithere.} 关于java-我可以从监听

android - 我如何在android中的 Activity 之间传递 ImageView

我想将ImageView从一个Activity发送到另一个Activity。当我尝试使用bundle概念将ImageView从A类传递到B类时,然后在B类中显示空指针异常。下面是我的A类代码。publicclassFirstextendsActivity{Cursorcursor1;booleany,n;ImageViewlogin;Buttonenroll;StringAndroidId;SQLiteDatabasedb1,db;privateContentValuesvalues;DopenHelperhelper;StringTableName="tbl_finger";Imag

android - 如何水平拖动 View ?

在ListView和Gallery等控件中,您可以沿垂直或水平方向拖动项目。我有一个我成功拖动它的TextView。但是我想在水平方向上移动它。我该如何实现?谢谢,我的代码:publicclassMyDragShadowBuilderextendsView.DragShadowBuilder{privatestaticViewview;publicMyDragShadowBuilder(Viewv){super(v);view=v;}@OverridepublicvoidonProvideShadowMetrics(Pointsize,Pointtouch){width=getView