欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Android自定義控件

android自定義按鈕

專注于為中小企業(yè)提供成都做網(wǎng)站、網(wǎng)站設(shè)計服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)北川羌族免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了上千企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

1》定義按鈕布局文件

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
        xmlns:android="http://schemas.android.com/apk/res/android"
        androidAndroid自定義控件rientation="horizontal"
        android:layout_gravity="center"
        android:layout_width="wrap_content"
        android:layout_height="fill_parent"
        >
    <ImageView
            android:id="@+id/iconMoney"
            android:layout_width="25dp"
            android:layout_height="fill_parent"
            >
    </ImageView>
    <TextView
            android:id="@+id/numMeoney"
            android:layout_width="wrap_content"
            android:layout_height="fill_parent"
            android:gravity="center"
            android:text="4444"
            android:textSize="20dp"
            android:layout_marginTop="0dp"
            android:layout_marginBottom="3dp"
            android:layout_marginLeft="8dp"
            >
    </TextView>
    <ImageView
            android:layout_marginLeft="5dp"
            android:id="@+id/iconAdd"
            android:layout_width="25dp"
            android:layout_height="fill_parent"
            >
    </ImageView>
</LinearLayout>


2》繼承布局文件

package com.widget;

import android.content.Context;
import android.graphics.Bitmap;
import android.util.AttributeSet;
import android.view.LayoutInflater;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;
import com.dreamplanegames.R;

public class MoneyView extends LinearLayout {

    private ImageView iconMoney;
    private TextView textView;

    private ImageView Addmoney;

    public MoneyView(Context context,AttributeSet attributeSet) {
        super(context, attributeSet);
        LayoutInflater.from(context).inflate(R.layout.money, this,true);//指定布局

        this.iconMoney = (ImageView)findViewById(R.id.iconMoney);
        this.textView = (TextView)findViewById(R.id.numMeoney);
        this.Addmoney=(ImageView)findViewById(R.id.iconAdd);

        this.setClickable(true);//可以點(diǎn)擊
        this.setFocusable(true);
    }


//設(shè)置控件內(nèi)容
    public void setText(String text) {
        this.textView.setText(text);
    }

    public void setTextColor(int color) {
        this.textView.setTextColor(color);
    }

    public void setTextSize(float size) {
        this.textView.setTextSize(size);
    }

    public void setImg(Bitmap img1,Bitmap img2) {
        this.iconMoney.setImageBitmap(img1);
        this.Addmoney.setImageBitmap(img2);
        //this.yes.setImageBitmap(img2);
    }

}


3》控件的調(diào)用

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    androidAndroid自定義控件rientation="horizontal"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    >
    <ImageView android:id="@+id/mainMenuImage"
        android:src="@drawable/xk_bg2"
        android:scaleType="fitXY"
        android:layout_width="match_parent" 
        android:layout_height="match_parent">
    </ImageView>
//調(diào)用自定義控件
    <com.widget.MoneyView--------------------類名
            android:layout_width="wrap_content"
            android:layout_height="30dp"
            android:id="@+id/btnMoney"
            android:layout_alignParentLeft="true"
            android:layout_alignParentTop="true"
            android:layout_marginTop="20dp"
            android:layout_marginLeft="20dp"
            >
    </com.widget.MoneyView>

</RelativeLayout>


4》到相應(yīng)的activity調(diào)用
public class SFMainMenu extends Activity implements View.OnClickListener
{
    public MoneyView moneyview;
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        //設(shè)置全屏
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
                WindowManager.LayoutParams.FLAG_FULLSCREEN);
        //去除應(yīng)用程序標(biāo)題
        this.requestWindowFeature(Window.FEATURE_NO_TITLE);
        //設(shè)置豎屏
        setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);   
        setContentView(R.layout.main);

//獲取自定義按鈕
        moneyview=(MoneyView)findViewById(R.id.btnMoney);

//調(diào)用自定義控件的函數(shù)設(shè)置控件內(nèi)容
        moneyview.setImg(BitmapFactory.decodeResource(getResources(), R.drawable.money),BitmapFactory.decodeResource(getResources(), R.drawable.add));
        moneyview.setText(""+myPointBalance);

        //自定義按鈕響應(yīng)事件
        moneyview.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {
                // TODO Auto-generated method stub
         
            }
        });


}
    //返回鍵
    @Override
    public void onBackPressed() {
        super.onBackPressed();

    }

}


名稱欄目:Android自定義控件
文章地址:http://aaarwkj.com/article10/pchigo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化、ChatGPT、網(wǎng)站導(dǎo)航、微信小程序、用戶體驗(yàn)面包屑導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

綿陽服務(wù)器托管
人妻丝袜中文字幕在线| 天堂在线av免费观看| 亚洲青涩精品一区二区三区| 亚洲欧美日韩国产一区二区三区| 91精品人妻二区三区| 变态另类日韩欧美高清| 日韩精品毛片在线看| 亚洲国产成人久久综合区 | 可以看的黄色亚洲网站| 亚洲日本乱码一区二区三| 九九视频免费在线播放| 日本东京一区二区三区| 亚洲s码在线一区二区| 亚洲小说欧美激情另类| 国产毛毛片一区二区三区| 欧美一区二区三区va| 亚洲美女毛茸茸的逼逼| 日本一区不卡二区高清| 国产一区二区三区在线视频播放| av天堂午夜精品蜜臀| 久久精品一品二品三品| 成人在线午夜你懂的视频| 亚洲免费av一区在线观看| 日韩精品国产一区二区在线观看| 国产91高清视频在线观看| 又黄又湿又刺激中文字幕| 日本师生三片在线观看| 九九九热在线观看视频| 日本精品1区国产精品| 香蕉视频在线观看亚洲精品| 亚洲成年人黄片在线播放| 亚洲国产欧美精品综合在线| 免费观看国内性生活大片| 国自产偷精品不卡在线| 中文乱码字幕午夜无线观看| 日本不卡一二区不久精品免费| 午夜福利欧美日本视频| 久久久之久亚州精品露出| 国产精品综合久久久久久| 溪乱毛片一区二区三区| 国产精品亚洲国产精品|