2013-02-11 19 views
7

मैं ग्राफिक लेआउट पर माउस का उपयोग करके या android:layout_width, android:layout_height पर कोड का उपयोग करके अपने ImageButton का आकार बदलना चाहता हूं। लेकिन जब भी मैं ऐसा करता हूं, ImageButton का आकार बदलता नहीं है, वास्तव में और यह छोटा नहीं है लेकिन यह किनारों पर काटा जाता है। अग्रिममैं छवि बटन का आकार कैसे बदल सकता हूं?

उत्तर

11

पहले एंड्रॉयड इस्तेमाल करने की कोशिश में

धन्यवाद: पृष्ठभूमि एंड्रॉयड के बजाय: src button.In ज्यादातर मामलों पर छवि स्थापित करने के लिए है, यह नहीं है, तो इन को देखने के helps.If ..

+0

धन्यवाद, यह एंड्रॉइड के साथ काम करता है: पृष्ठभूमि –

+0

आपकी मदद करने में प्रसन्नता :) – ridoy

1

यह आपकी छवि के आकार के साथ समस्या हो सकती है .. आकार बदलने वाली छवि का उपयोग करने का प्रयास करें, फिर इसे अपने छवि बटन में उपयोग करें। फिर आप बटन की चौड़ाई और ऊंचाई सेट कर सकते हैं।

2

आपको बटन के लिए निश्चित आयाम निर्दिष्ट करना होगा (के बजाय dp का उपयोग करें)। उदाहरण:

<ImageButton 
    android:background="@drawable/ic_menu_more" 
    android:layout_width="50dip" 
    android:layout_height="50dip" 
/> 
संबंधित मुद्दे