কোনও ক্রিয়াকলাপ থেকে আমি কীভাবে একটি দর্শনের মার্জিন মান পেতে পারি? ভিউ যে কোনও ধরণের হতে পারে।
কিছুক্ষণ অনুসন্ধানের পরে আমি একটি ভিউয়ের প্যাডিং পাওয়ার উপায়গুলি খুঁজে বের করেছিলাম, তবে মার্জিনে কিছুই পাইনি। কেউ সাহায্য করতে পারেন?
আমি এরকম কিছু চেষ্টা করেছিলাম,
ViewGroup.LayoutParams vlp = view.getLayoutParams();
int marginBottom = ((LinearLayout.LayoutParams) vlp).bottomMargin;
এটি কাজ করে, তবে উপরের কোডটিতে আমি ভিউটিকে একটি বলে ধরে নিয়েছি LinearLayout। তবে marginভিউয়ের ধরণটি আমি না জানলেও আমার এট্রিবিউটটি পাওয়া দরকার ।
LayoutParams। মত ক্লাস আছেFrameLayout.LayoutParams,RelativeLayout.LayoutParamsকিন্তু মত কিছুইLayoutParamsনিজেই। এবং যেহেতু আমি দেখার ধরণটি জানি না, তাই আমি পূর্বের কোনও শ্রেণি ব্যবহার করতে পারি না।