viewgroup

    0热度

    1回答

    手动指定下一个视图的特定方向在android中的方法或配置是什么? ,比如我有三个按钮: button1button2button3 通常情况下,当我点击正确的方向,我想改变重点从button1到button2,然后button3,但如果我有一个奇怪的规定:我想将焦点从button1更改为button3,然后改为button2。 更常见的要求是,当焦点在button3时,我想要将焦点更改为butt

    1热度

    1回答

    我正在尝试将视图添加到我的Android活动中的工具栏中。下面的“decorView”是操作栏/工具栏的RelativeLayout子视图。 定义容器: ActionBar actionBar = getSupportActionBar(); if (actionBar == null) { Toolbar toolBar = (Toolbar) findViewById(

    14热度

    1回答

    我试图使自定义的ViewGroup布局形状,布局是星或心,三角形,甚至使线对角线。 因此,我们的目标是为两个或更多ImageView制作拼贴视图。 可能有人给我一个图书馆或办法做到这招?

    0热度

    1回答

    我有一个自定义的ZoomableViewGroup,它重写onTouchEvent来处理平移/拖动动作,并使用ScaleGestureDetector.SimpleOnScaleGestureListener来处理缩放手势。这个ZoomableViewGroup工作正常,直到我尝试在ViewGroup的子项中使用onTouch。 在这个ZoomableViewGroup里面我有多个ImageVie

    0热度

    1回答

    所以,为了实践,我正在学习如何以编程方式创建视图。我创建了一个扩展Viewgroup的新布局(我称之为Custom1),它将子视图(全部大小相同)放在两列中。 这个组的孩子们也是一个自定义布局(我称之为Custom2),它包含一个imageview和两个文字浏览。我使用for循环将必要数量的视图添加到视图组,并且onLayout被重写。 现在,我试图在选中“显示布局边界”选项的情况下在Nexus

    1热度

    1回答

    我想要有两个或更多不同的CardViews,它们被膨胀成一个RecyclerView。例如,一张卡片只有文字,另一张卡片上有文字和图像。 目前我的功能代码与CardViews独立工作,但我不确定如何同时膨胀两个。 我的代码是基于this Tuts + tutorial。 请问有人可以提供解决方案,或者更好的方法吗? 在此先感谢

    4热度

    2回答

    我想在Android中做一个简单的翻译动画。以下不工作: public class MyView extends ViewGroup { ... TranslateAnimation animation = new TranslateAnimation(0, 0, 0, -500); animation.setDuration(300); startAnim

    1热度

    1回答

    我已经查看了大约12个SO帖子,并阅读了关于活动和片段的文档。 我有什么我认为是一个令人难以置信的常见问题,但也许我失去了一些基本的东西。 我有一个片段。这个片段是从Java而不是从XML创建它的视图。在运行期间,我想向它添加一个图像。我试着将视图添加到viewgroupd中,创建一个LinearLayout并将其添加到视图中,还有一些其他的东西,但都没有工作。我经常崩溃(没有错误日志:?() 这

    0热度

    1回答

    在我的聊天程序中,为了显示声音的长度,我用一个自定义的LinearLayout来显示给用户,它有两个TextView,一个是显示声音有多少时间,另一个是显示多长时间语音是, 例如:一个10秒长度语音的TextView宽度是20dp,一个5秒长度语音的TextView宽度为10dp。 我该如何解决?

    1热度

    1回答

    @Override public Object instantiateItem(View pager, int position) { ViewGroup view = new ViewGroup(mContext) { @Override protected void onLayout(boolean changed, int l, int t, i