layoutparams

    0熱度

    1回答

    我正在創建具有searchBar by this lib屏幕的應用程序。 我的活動佈局是這樣的: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.

    -3熱度

    3回答

    我有一個回收器視圖,其中我有一個線性佈局作爲父項和一個相對佈局作爲子項。我正在動態改變佈局參數。我的代碼在線性佈局方面效果很好,但是當涉及到相對佈局時,它會崩潰。 它甚至沒有顯示導致崩潰的行號,經過如此多的運行後,我發現導致崩潰的那一行。這是回收視圖適配器類。 @Override public void onBindViewHolder(Holder holder, int positi

    4熱度

    2回答

    我在我的XML佈局中有一個CardView,我需要以編程方式爲它設置邊距(這是因爲我不需要任何時間保證金,基於很少的條件,我可以設置或刪除保證金)。 我是這樣做的: CardView.LayoutParams layoutParams = (CardView.LayoutParams) myCardView.getLayoutParams(); layoutParams.setMargins(0

    0熱度

    1回答

    我有一些視圖的佈局,我需要根據某些參數更改大小,這取決於視圖的寬度。寬度設置爲「match_parent」。所以,當我試圖把它返回0。這裏的寬度是我到目前爲止已經試過: mask.getWidth(); mask.getLayoutParams().width ViewTreeObserver vto = mask.getViewTreeObserver(); vto.addOnGlobalLay

    0熱度

    2回答

    我在CoordinateLayout中使用View作爲activity.xml中的根視圖。在該XML中,我使用NestedScrollView並啓用了appbar_scrolling_view_behavior。但是NestedScrollView內部的內容包裝高度而不是匹配父項。 這裏是我的佈局XML <?xml version="1.0" encoding="utf-8"?> <androi

    -1熱度

    1回答

    我想要將我的LinearLayout高度更改爲父佈局的50%,當我單擊按鈕。我使用LinearLayout.LayoutParams對它進行了修改,但如果我在onCreate之外的方法中使用buttonClicked方法調用時,它不會更改我的佈局的高度。但是,如果我將LinearLayout.LayoutParams放在onCreate中,那麼它就可以工作。我怎樣才能做到這一點,當我點擊一個按鈕?

    0熱度

    1回答

    我正在嘗試創建一個將在onClick按鈕上顯示圖像的活動。到目前爲止,我已成功地讓我的應用程序在單擊按鈕時淡入圖像,但我希望圖像顯示在已按下的按鈕上。 從我的理解你想要使用LayoutParams我試圖做的,但它似乎從我的Button.getX()和getY()得到錯誤的值。這裏是我的代碼: button1.setOnClickListener(new View.OnClickListener()

    2熱度

    2回答

    我正在處理擴展SurfaceView的幻燈片菜單視圖,但是當我嘗試更改視圖的大小時畫布不會更改。 調試目的,我改變了看法調用方法的大小:平局功能 public void changeSize() { width += 10; getLayoutParams().width = width; this.setLayoutParams(getLayoutParams())

    -1熱度

    3回答

    我想從我的Main2Activity爲MainActivity創建一個新的textview。我試過這個。我究竟做錯了什麼? 主要活動(這正好與activity_main,並在年底做的意圖改變Main2Activity) package com.example.gabriel.apppapa; import android.app.Activity; import android.conten

    1熱度

    2回答

    我已經完成了這個過去,我很沮喪,因爲這種方法不像我期望的那樣工作。我有我想要調整到特定尺寸的圖像,我用下面的代碼: snellen.post(new Runnable() { @Override public void run() { ConstraintLayout.LayoutParams params = (ConstraintLayout.Layout