第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

我的代碼 是這樣 但是就是不出三角形 三角形設(shè)置為紅色了也不出

package view;


import android.content.Context;

import android.graphics.Canvas;

import android.graphics.Color;

import android.graphics.CornerPathEffect;

import android.graphics.Paint;

import android.graphics.Paint.Style;

import android.graphics.Path;

import android.util.AttributeSet;

import android.widget.LinearLayout;


public class NewPagerView extends LinearLayout {

private int sanJiaoWidth;

private int sanJiaoHight;

private Paint paint;

private static final float WIDTH_HIGHT=1/6F;

private Path path;

private int initTransX;

private int transX;

public NewPagerView(Context context) {

this(context,null);

}


public NewPagerView(Context context, AttributeSet attrs) {

super(context, attrs);

paint=new Paint();

paint.setAntiAlias(true);

paint.setDither(true);

paint.setColor(Color.RED);

paint.setStyle(Style.FILL);

paint.setPathEffect(new CornerPathEffect(3));

}

@Override

protected void dispatchDraw(Canvas canvas) {

// TODO Auto-generated method stub

canvas.save();

canvas.translate(initTransX+transX, sanJiaoHight+2);

canvas.drawPath(path, paint);

canvas.restore();

super.dispatchDraw(canvas);

}

@Override

protected void onSizeChanged(int w, int h, int oldw, int oldh) {

// TODO Auto-generated method stub

super.onSizeChanged(w, h, oldw, oldh);

sanJiaoWidth=(int) (w/3*WIDTH_HIGHT);

initTransX=w/3/2-sanJiaoWidth/2;

initTrans();

}


private void initTrans() {

// TODO Auto-generated method stub

sanJiaoHight=2/5*sanJiaoWidth;

path=new Path();

path.moveTo(0, 0);

path.lineTo(sanJiaoWidth, 0);

path.lineTo(sanJiaoWidth/2, -sanJiaoHight);

path.close();

}


}


正在回答

1 回答

package?view;

import?android.content.Context;
import?android.graphics.Canvas;
import?android.graphics.Color;
import?android.graphics.CornerPathEffect;
import?android.graphics.Paint;
import?android.graphics.Paint.Style;
import?android.graphics.Path;
import?android.util.AttributeSet;
import?android.widget.LinearLayout;

public?class?NewPagerView?extends?LinearLayout?{
	
	private?int?sanJiaoWidth;
	private?int?sanJiaoHight;
	private?Paint?paint;
	private?static?final?float?WIDTH_HIGHT=1/6F;
	private?Path?path;
	private?int?initTransX;
	private?int?transX;
	
	public?NewPagerView(Context?context)?{
		this(context,null);
	}

	public?NewPagerView(Context?context,?AttributeSet?attrs)?{
		super(context,?attrs);
		paint=new?Paint();
		paint.setAntiAlias(true);
		paint.setDither(true);
		
		paint.setColor(Color.RED);
		paint.setStyle(Style.FILL);
		paint.setPathEffect(new?CornerPathEffect(3));
	}
	@Override
	protected?void?dispatchDraw(Canvas?canvas)?{
		//?TODO?Auto-generated?method?stub
		canvas.save();
		canvas.translate(initTransX+transX,?sanJiaoHight+2);
		canvas.drawPath(path,?paint);
		System.out.println("initTransX="+initTransX);
		System.out.println("yanse="+paint.getColor());
		canvas.restore();
		super.dispatchDraw(canvas);
	}
	@Override
	protected?void?onSizeChanged(int?w,?int?h,?int?oldw,?int?oldh)?{
		//?TODO?Auto-generated?method?stub
		super.onSizeChanged(w,?h,?oldw,?oldh);
		
		sanJiaoWidth=(int)?(w/3*WIDTH_HIGHT);
		initTransX=w/3/2-sanJiaoWidth/2;
		System.out.println("initTransX="+initTransX);
		initTrans();
	}

	private?void?initTrans()?{
		//?TODO?Auto-generated?method?stub
		sanJiaoHight=2/5*sanJiaoWidth;
		path=new?Path();
		path.moveTo(0,?0);
		path.lineTo(sanJiaoWidth,?0);
		System.out.println("sanJiaoWidth="+sanJiaoWidth);
		path.lineTo(sanJiaoWidth/2,?-sanJiaoHight);
		path.close();
	}

	public?void?scroll(int?arg0,?float?arg1)?{
		//?TODO?Auto-generated?method?stub
		int?width=getWidth()/3;
		transX=(int)?(width*(arg0+arg1));
		System.out.println("transX="+transX);
		invalidate();
	}
	

}


0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
Android-自定義ViewPager指示器
  • 參與學(xué)習(xí)       30024    人
  • 解答問題       78    個(gè)

帶領(lǐng)大家實(shí)現(xiàn)最火爆的跟隨型指示器,學(xué)完保準(zhǔn)壓倒一片

進(jìn)入課程

我的代碼 是這樣 但是就是不出三角形 三角形設(shè)置為紅色了也不出

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)