1.
2. Implementing the Code
Package Com.example.timetest;import Android.content.context;import Android.util.attributeset;import Android.widget.imageview;import Android.widget.linearlayout;import Android.widget.textview;public Class ImageButton extends LinearLayout {private ImageView mimageview;private TextView mtextview;public ImageButton ( Context context, AttributeSet Attrs) {Super (context, attrs); Mimageview = new ImageView (context); Mimageview.setima Geresource (R.drawable.add_tip); mimageview.setpadding (0, 0, 5, 0); Mtextview = new TextView (context); MTEXTVIEW.S Ettext ("Add Reminder"); SetOrientation (linearlayout.horizontal); AddView (Mimageview); AddView (Mtextview);}}
3. Pictures to use
4. Using a custom control
<com.example.timetest.imagebutton android:id= "@+id/add" android:layout_width= "Match_parent " android:layout_height= "40DP" android:gravity= "center"/>
Ok, it's done.
Android--Custom Controls (ImageButton)