همین امروز، بهترین فرصت برای شروع یادگیری برنامه نویسی است ... 💯
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ محمد منصوری
مربع کردن باsquareframelayout
جامعه جاوا (اندروید) ایجاد شده در ۱۶ مرداد ۱۴۰۴

سلام و درود.در بخش مربع کردن آیتم با squareframelayout طبق ویدیو پیش رفتم .اما شکل به صورت مربع در نیومد میشه یک راهنمایی بفرمایید.ممنون

سلام،

کدتون رو قرار بدید.

محسن موحد ۱۶ مرداد ۱۴۰۴، ۲۰:۴۴
screenshot-3-qdovzwik.png
محمد منصوری ۱۸ مرداد ۱۴۰۴، ۱۵:۳۶

سلام،

البته بازهم کد اصلیرو نفرستادید.

برای کلاس sqare به این شکل عمل کنبد

package com.example.kalame;
import android.content.Context;
import android.util.AttributeSet;
import android.widget.FrameLayout;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
public class SquareFrameLayout extends FrameLayout {
    public SquareFrameLayout(@NonNull Context context) {
        super(context);
    }
    public SquareFrameLayout(@NonNull Context context, @Nullable AttributeSet attrs) {
        super(context, attrs);
    }
    public SquareFrameLayout(@NonNull Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
        super(context, attrs, defStyleAttr);
    }
    @Override
    protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
        super.onMeasure(widthMeasureSpec, widthMeasureSpec);
    }
}
محسن موحد ۱۸ شهریور ۱۴۰۴، ۱۲:۲۸