实现自定义button,自定义view的问题。。。。有图。。。 又是你哦...这个有点多,我写过几个复杂点的View你这个还算简单点的,想用xml自定义View还是Java自定义,然后在Xml拖实例? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 多做点复杂的自定义view,自然就知道怎么做了 你应该比我小,呵呵,叫兄弟吧。我也是湘潭的,不过在深圳,天南地北啊。你如果方便的话,两种方法都给我发个例子吧。哎,android的ui,简约不简单。谢谢了。 我建议是你定义个MyView extend LinearLayout{ private Button btn; private TextView tv1,tv2; private ImageButton img; public MyView(Context context,Attributes attr){ 布局用LayoutParam 例:LayoutParam param = new LayoutParam(LayoutParam.Fill_PARENT,LayoutParam.WRAP_CONTENT); this.setLayoutParam(param); this.setGravity(Gravity.Center); btn = new Button(context); tv1 = new TextView(context); this.addView(btn); this.addView(tv1); 组件设置width,height 相应的方法都有, }}以上只是个简单的利用Java思想的然后在你的Xml布局文件定义一个实例<包名.类名>也可以继续添加其他组件</包名.类名> 谢谢那个自定义view的如何实现?上班没人问,现在还在转方向学习阶段,android就我一个人。还好有个热心的老乡,回去请你恰槟榔,呵呵。 <LinearLayoutandroid:orientation="horizontal" <imageview /><LinearLayoutandroid:orientation="vertical"android:weight="1"><textview /><textview /></LinearLayout><imageview /></LinearLayout>大概这样吧?两边一个imageview。中间一个带有竖放的textview的LinearLayout。为了让中间的都是textview,两个图片居左右,让中间的LinearLayout权重为1,即用剩的空间俺都要了 android获取Webservice的数据进行处理 Android 的拍照 gps离线地图定位 android一个对话框问题请教 怎么用TableLayout布局方法在Button中添加图标?? 求教~~~android 3D开发 请问h264的码流怎么本地保存成mp4文件 Android Dialog问题 安卓屏幕分成两部分,其中一部分是相机,测试发现想拍摄的事物变形了,怎么办? android studio 不能走shadowsocks吗? 你们遇到过这种问题吗? google上的NotePad的例子 XML:unbound prefix错误
我也是湘潭的,不过在深圳,天南地北啊。
你如果方便的话,两种方法都给我发个例子吧。
哎,android的ui,简约不简单。
谢谢了。
private Button btn;
private TextView tv1,tv2;
private ImageButton img;
public MyView(Context context,Attributes attr){ 布局用LayoutParam
例:LayoutParam param = new LayoutParam(LayoutParam.Fill_PARENT,LayoutParam.WRAP_CONTENT);
this.setLayoutParam(param);
this.setGravity(Gravity.Center);
btn = new Button(context);
tv1 = new TextView(context);
this.addView(btn);
this.addView(tv1);
组件设置width,height
相应的方法都有,
}}以上只是个简单的利用Java思想的
然后在你的Xml布局文件定义一个实例
<包名.类名>
也可以继续添加其他组件
</包名.类名>
那个自定义view的如何实现?
上班没人问,现在还在转方向学习阶段,android就我一个人。
还好有个热心的老乡,回去请你恰槟榔,呵呵。
android:orientation="horizontal" <imageview /><LinearLayout
android:orientation="vertical"
android:weight="1"
>
<textview />
<textview />
</LinearLayout><imageview />
</LinearLayout>
大概这样吧?两边一个imageview。中间一个带有竖放的textview的LinearLayout。为了让中间的都是textview,两个图片居左右,让中间的LinearLayout权重为1,即用剩的空间俺都要了