onmeasure

    0熱度

    1回答

    我在活動中有一個ImageView,當用戶點擊它時,我爲視圖高度設置動畫,使其變爲全屏(其他視圖僅隱藏在屏幕底部以下) 。 但是,一旦動畫完成,我隱藏操作欄(使用getSupportActionBar().hide()),因此我需要再次調整我的ImageView的大小,使其再次變爲全屏。 在父視圖中,我嘗試覆蓋onMeasure和onLayout以在操作欄滑出屏幕時獲取大小,但它不起作用,我只在操

    0熱度

    1回答

    我想使用擴展的LinearLayout類並覆蓋這樣的onMeasure()方法,我的自定義佈局: <com.myPackage.CustomLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal">

    0熱度

    1回答

    我想創建一個垂直LinearLayout內的兩個TextViews的自定義視圖,但我完全不知道它是如何工作的。 目前沒有出現,因爲我的onDraw方法沒有被調用。我認爲這是由於我的觀點(LinearLayout?)的寬度和高度均爲0. 我認爲我應該覆蓋我的onMeasure,但在嘗試setMeasuredDimension(100,100)後,仍然不是加工。 我想膨脹視圖內的xml並使用兩個Tex

    8熱度

    3回答

    下面是我的代碼爲我定製View: XML佈局: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res/com.project.summary" android:layout_width="matc

    1熱度

    1回答

    在我的自定義視圖.xml中,我已將寬度和高度定義爲w = 600dp , h = 700dp。現在我知道getMeasuredHeight()/ getMeasuredWidth()在繪製視圖後給出寬度和高度的值,它們可能與我在.xml文件中給出的不同,是否有一種解決方法在實際繪製視圖之前獲取getMeasuredHeight()和getMeasuredWidth()值在佈局上,不使用onMeas

    0熱度

    1回答

    我有一個包含一些TextView和其他小部件的自定義佈局。 TextViews有一個XML屬性android:layout_height =「」。 問題是,layout_height被忽略,我認爲,被視爲wrap_content。 我以爲孩子的意見是應該處理自己的layout_width & layout_height參數。我需要在自定義佈局的onMeasure()中做些什麼,或者是其他地方的問題

    1熱度

    1回答

    比方說,我們已經把我們的自定義視圖中的XML聲明,我們覆蓋的onMeasure()方法: @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { // Maximal length of line is width of this View width = this.

    0熱度

    1回答

    即時嘗試使0123,縱橫比爲2:1。佈局調整正確,ImageView在此RelativeLayout看起來不錯。但TextView不是可見的,這是因爲屬性android:layout_centerInParent="true"使用父對齊的任何屬性,中心等導致該視圖不可見。如何解決這個問題? MyRelativeLayout: @Override protected void onMeasure(

    0熱度

    1回答

    我正在嘗試創建如下所示的內容。 我可以讓標題正常工作,詞雲看起來像是在右邊。 我從片段調用它。 但我很努力讓兩列工作。 我試圖讓家長像這樣的寬度: parentLayout = (RelativeLayout) view.findViewById(R.id.ParentLayout); parentLayout.getMeasuredWidth() 它返回0,而parentLayout具有l

    3熱度

    4回答

    我見過很多關於如何實現與網格的其餘部分一起滾動的GridView標題的解決方案。 其中大部分是創建一個listviewout或相關的佈局,其中包含一個標題視圖和一個gridview所有內部滾動視圖。這個解決方案有一個問題,即scrollview不知道網格的大小,所以爲了克服,你需要像這樣擴展網格視圖:https://stackoverflow.com/a/4536955/751180 但問題是,但