草庐IT

Enemy_View

全部标签

跨 Activity 的Android float View

要求我有一个包含2个Activity的应用程序,例如A和B,导航如A->B和B->A(向后按)。我的要求是我想要一个float在屏幕上的View/布局,不管是哪个Activity当前可见。我在应用程序上夸大了这个Viewstart(onCreateofactivityA),它在屏幕上保持静态从A->B和B出现在屏幕上时的过渡。所以这个View自然应该只膨胀一次(当应用程序启动时,onCreateofA).我发现了什么我做了一些搜索,据我所知,有两种方法可以在android中重用布局使用它看起来只是一个编写常用UI元素的xml代码的工具。每次在父布局中使用时,它都会膨胀。使用ViewSt

android - 圆形按钮组 View

这是来自名为“NoomWeightLossCoach”的应用程序的快照:我被这个应用程序中的圆形View惊呆了。它可以有一些按钮(在这个快照中有六个,但它们可以或多或少)并且它们可以旋转并具有不同的颜色。我有几个问题:是否有提供这种循环View的现有图书馆?如果没有,如果你想build一个,你会从哪里开始?我只对按钮的圆形外观感兴趣。轮换并不重要。 最佳答案 我建议使用自定义按钮。从View派生您的类,重新定义onDraw()以绘制按钮状态变化并监听onTouch事件。 关于androi

android - 如果存在自定义 View ,Robolectric 无法扩充布局文件

这是我的测试方法的样子:@RunWith(RobolectricTestRunner.class)publicclassTestMyApplication{privateAboutaboutActivity;@TestpublicvoidAboutActivityTest()throwsException{aboutActivity=newAbout();aboutActivity.onCreate(null);TextViewaboutInfo=(TextView)sobreActivity.findViewById(R.id.text_version);assertThat(sob

android - 通过 View android传递点击事件

我有框架布局:第一个布局包含小部件布局,第二个布局是透明的并接收onLongClick用于拖动方法。这有效,问题是当我想与小部件交互时,要单击某些东西,单击事件由overlayFrame获取。我如何通过overlayFrame将点击事件传递给widgetView?编辑:现在我尝试将GestureLister附加到overlayFrameLinearLayout,以某种方式查看表示单击和长按的MotionEvent之间的区别。我面临的问题是手势监听器中的OnLongPress总是被称为无论我做什么,单击或长按。是否有对此行为的解释?谢谢! 最佳答案

java - Android Video View in another Thread & Issue with android 2.1

我想要在android视频View中流式传输视频形式的url。我使用示例api代码并做了一些修改来满足我的需要。我的代码是publicclassVideoViewDemoextendsActivity{privatestaticfinalStringTAG="VideoViewDemo";privateStringcurrent;/***TODO:SetthepathvariabletoastreamingvideoURLoralocalmedia*filepath.*/privateStringpath="http://www.boisestatefootball.com/sites

android - 自定义 View 未显示在水平 ScrollView 中不工作

当我尝试将我的自定义View添加到水平ScrollView时,它没有显示。但相同的自定义View显示在其他布局中,如相对和线性布局。layout=newLinearLayout(this);layout.setBackgroundColor(Color.YELLOW);layout.setLayoutParams(newLayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.MATCH_PARENT));layout.setOrientation(LinearLayout.HORIZONTAL);l=newPredicateLayout(

android - 当 chrome 是默认浏览器时,使用 ACTION_VIEW 在指定的 URL 打开浏览器不起作用

我的Android设备上安装了2个浏览器1)默认和2)Chrome当我运行以下代码时,我得到一个“使用选择器完成操作”...Stringurl="http://www.google.com/search?q="+query;Intenti=newIntent(Intent.ACTION_VIEW);i.setData(Uri.parse(url));startActivity(i);默认的Android浏览器可以使用,因为浏览器会在指定的URL处打开。但是,当我使用Chrome浏览器打开时,Chrome只是打开...它似乎忽略了指定的URL。这是Chrome的问题还是我的代码的问题?干

android - 设置包含 View 的文本

我想知道这是否可能:在布局文件中,我包含了一个View:includedView包含这个:我的问题是:是否可以从包含View的布局(从布局1)中为includedView中的TextView设置文本?希望我的问题很清楚,如果不清楚,请提问。 最佳答案 您可以像单一布局一样从代码中做到这一点。例如setContentView(R.layout.first_layout);TextViewtv=(TextView)findViewById(R.id.textview_of_second_layout);//justlikesinglel

android - 在 Android 中显示工具提示 View

我想在android中显示一个工具提示类型弹出窗口,点击(i)按钮(或View),正如我在设计中所示。在android中是否可能,我必须显示此工具提示的i按钮已经在弹出窗口中。谢谢 最佳答案 是的。但是你必须自己创建它。它将是一个自定义组件。以下是Android框架工程师RomanNurik实现此目的的一些示例代码:https://gist.github.com/romannurik/3982005 关于android-在Android中显示工具提示View,我们在StackOverfl

android - 我怎样才能在 Android 中实现这个 View

首先,我为这个问题道歉,因为我不知道如何表达它。我在一个名为'FlagsoftheWorld'的应用程序中看到了这个android2.3和4.1.2设备也有同样的效果。我尝试将ViewFlipper与简单的幻灯片动画一起使用,但它只显示离开图像和传入图像。我想知道这是否是一个小部件或关于如何实现它的任何建议。(缩小效果可见三张图) 最佳答案 自从你问这个问题以来已经过去了很多时间,但是...迟做总比不做好!有一个名为CoverFlow的自定义View这似乎完全符合您的要求。 关于andr