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; }