viewgroup

    3热度

    1回答

    我想改变我的应用程序标题的字体。为了做到这一点,我决定遍历工具栏,找到标题TextView,然后设置字体。 Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); TextView title = null; View child = null; for(int i=0; i < toolbar.getChild

    0热度

    1回答

    我有一个ViewGroup。在这个ViewGroup中,我想添加三个按钮,占据ViewGroup的整个大小,每个按钮均匀占用相同的空间量。 我在哪里添加这些按钮?我试过在构造函数中,在onDraw中,在onLayout中,它们都没有显示任何东西。

    1热度

    1回答

    所以我有一个numberpicker和日期选择器,万物除了当我的看法与导游库https://github.com/worker8/TourGuide相关工作, FATAL EXCEPTION: main java.lang.NullPointerException at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.j

    2热度

    2回答

    我想拥有一个可能有一些视图水平放置在一起的视图组。我的代码的问题是,一切都很好,但是当孩子数量越来越大时,所有儿童水平放置在一起并超过设备宽度。如果超过设备宽度,我需要强制它们移动到下一行。 这是我的代码: <LinearLayout android:id="@+id/linearLayout" android:layout_width="match_parent"

    0热度

    1回答

    我有一个从视图组类延伸的类。现在我知道在onLayout中你必须调用每个孩子的布局方法。这里的问题是应该将什么值传递给子布局。 在我看来,我膨胀一个XML并将其附加到这个类(宽度和高度定义在XML中)。在onlayout中,我得到一个正确的孩子数,但是孩子的宽度和高度都是0。我如何获得孩子的宽度和高度。 如果我在设置位置和度量,那么对策方法是什么?我以为我们想要测量那里的孩子。 以下是一些参考源代

    0热度

    1回答

    我来自ActionScript/Flash/AIR背景,我是Android View层次结构的新手。鉴于此,我发现ViewGroup和它的坐标系统非常奇怪。 比方说,我们有主要活动视图延伸RelativeView(或基本上是一些组布局,使绝对坐标和缩放)内的以下父/子关系: circle1 = new ImageView(context); circle1.setImageBitmap(...)

    0热度

    2回答

    我想要全屏显示图像,然后在用户按下时关闭图像。 我使用的是对话框,它占用了大约80%的屏幕。我的图像周围有一个白色边框(它不在我的文件系统中)。 如何使此对话框完全全屏? SharedPreferences sharedPreferences = PreferenceManager.getDefaultSharedPreferences(this); boolean viewedIns

    3热度

    1回答

    我试图创建一个自定义视图,继承自视图组,并以自定义的方式布局该视图组内的自定义子视图。基本上我试图创建一个类似于Outlook中的日历视图,其中每个事件占用相对于其长度的屏幕高度。 我在ViewGroup的构造函数中初始化一个View的ArrayList,覆盖onMeasure,onLayout和onDraw,并且一切都很好,除了...渲染的视图都是以(0,0)开始渲染的,尽管我将它们的左边和正确

    1热度

    1回答

    你会如何去实现这种化合物查看自定义按钮复方: 注意,它包含2个按钮,A和B.

    0热度

    1回答

    我有覆盖此方法自定义的FrameLayout: @Override public boolean onInterceptTouchEvent(MotionEvent ev) { switch (ev.getAction()) { case MotionEvent.ACTION_MOVE: return interceptTouchEvents; }