मैं टेक्स्ट और इसकी रेखांकन के बीच की जगह को बढ़ाना चाहता हूं। मैं रेखा की ऊंचाई बदल सकता हूं लेकिन मैं पाठ और उसके नीचे की रेखा के बीच ऊंचाई नहीं बदलता। मैं यह कैसे कर सकता हूं?टेक्स्टव्यू एंड्रॉइड में टेक्स्ट और उसके अंडरलाइन के बीच की जगह कैसे बढ़ाएं?
private static final String FONTH_PATH = "fonts/Brandon_bld.otf";
...
selectTextView = (TextView) findViewById(R.id.selectTextView);
selectTextView.setTypeface(font);
SpannableString content = new SpannableString(getResources().getString(R.string.select_your_prove_type));
content.setSpan(new UnderlineSpan(), 0, content.length(), 0);
selectTextView.setText(content);
...
और xml फ़ाइल
<TextView
android:id="@+id/selectTextView"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="536"
android:gravity="left"
android:lineSpacingMultiplier="0.8"
android:text="@string/select_your_prove_type"
android:textColor="@color/Blue"
android:textSize="@dimen/select_size" />
मुझे जवाब पता नहीं है, शायद लाइनस्पेसक्स्ट्रा विशेषता को यह करना चाहिए, लेकिन आपके वजन विशेषता का मूल्य 536 'एंड्रॉइड क्यों है: layout_weight =" 536 "'? –
lineSpacingExtra इस समस्या के लिए काम नहीं करता है। मैंने आईफोन पीएसडी के अनुसार स्क्रीन को विभाजित किया। इस psd में ऊंचाई 1136 पीएक्स है और मेरा रूट लेआउट वज़न भी 1136 है। – smihilor