[android] कैसे मैन्युअल रूप से textview padding सेट करने के लिए?



Answers

सबसे पहले, मैं कभी ऐसा नहीं करूँगा। अगर आप पैडिंग आदि को बदलना चाहते हैं। प्रोग्राममैटिक रूप से मैं हमेशा व्यू प्रोग्राममैटिकल को जोड़ दूंगा। कहा जा रहा है कि सोचा था कि।

क्या आपने उसे अपना दृश्य अपडेट करने के लिए मजबूर करने की कोशिश की है।

Question

यह जावा है

maintitle = (TextView)findViewById(R.id.text_particularlatestnewstitle);
maintitle.setPadding(100, 0, 0, 0);

alllatestnewslist.xml यहाँ

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/layout_temp"
android:layout_width="fill_parent"
android:layout_height="100px"
android:background="@drawable/background_news_list" >

<ImageView
    android:id="@+id/image_alllatestnewstitle"
    android:layout_width="134px"
    android:layout_height="80px"
    android:layout_marginBottom="5px"
    android:layout_marginLeft="10px"
    android:layout_marginRight="10px"
    android:layout_marginTop="5px"
    android:scaleType="centerCrop" />

<LinearLayout
    android:id="@+id/test"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_marginBottom="5px"
    android:layout_marginLeft="100px"
    android:layout_marginRight="10px"
    android:layout_marginTop="5px"
    android:orientation="vertical" >

    <TextView
        android:id="@+id/text_particularlatestnewstitle"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:textColor="#000000"
        android:textSize="25px" />

    <RelativeLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="25px" >

        <TextView
            android:id="@+id/text_newsdate"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:textColor="#999999"
            android:textSize="15px" />

        <TextView
            android:id="@+id/text_newscategorytitle"
            android:layout_width="50px"
            android:layout_height="wrap_content"
            android:layout_alignParentRight="true"
            android:layout_gravity="right"
            android:gravity="right"
            android:textColor="#ff0000"
            android:textSize="15px" />
    </RelativeLayout>
</LinearLayout>

इस XML में, मेरे पास अन्य लोगों को छवि दृश्य और टेक्स्टव्यूज जैसे ऑब्जेक्ट हैं।

मैं इस तरह से सेट करता हूं लेकिन यह बाएं से 100 दूर नहीं ले जाता ........................

कोई अन्य तरीका???????????????????????




यदि आप अपने ज्ञान के अनुसार इसे स्थानांतरित करना चाहते हैं तो इसके मार्जिन को पैडिंग नहीं सेट करें ...

(पीपी के बजाय डीपी का उपयोग करें, जहां भी संभव हो, यह सिर्फ एक सुझाव)। :)




Links