1
내 이미지를 X 축에서만 반복하고 싶습니다. 내가 X 축에서 내 응용 프로그램, 비트 맵의 반복을 실행하지만 난 Y 축비트 맵 TileX에만 해당
http://img24.imageshack.us/img24/9027/rgxt.png
뭔가 문자열을 표시 할 때 난에서 반복하려고하면
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
LinearLayout l = new LinearLayout(this);
l.setLayoutParams(new LayoutParams(-2, -2));
BitmapDrawable b = null;
try {
b = new BitmapDrawable(getAssets().open("pattern.jpg"));
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
b.setTileModeX(TileMode.REPEAT);
l.setBackgroundDrawable(b);
setContentView(l);
}
:
나는이 코드를 사용 Y 축은 동일하지만 X 축에서 발생합니다.
어떻게 이러한 "수직선"을 보지 않고 X 축에서만 이미지를 반복 할 수 있습니까?
에
자세한 정보는 내가 TileMode.DISABLE을 사용할 수 없습니다. 이 모드는 코드 S로 종료되지 않습니다. -1을 setTileModeY()에 전달하려고 시도했지만 TileMode 만 허용합니다 ... – Bae
예 sry가 '비활성화'되어 있지 않습니다. 실수입니다. 내가 확인한 바에 따르면 tilemode를 설정해야합니다. 그렇지 않으면 이미지 아래에서 배경을 무시할 대상을 정의하지 않습니다. 클램프를 사용하지만 이미지 아래 하나의 픽셀 라인 색상이 매력으로 작동합니다.) – Guian
작품입니다! 하나의 투명한 픽셀을 추가하지 않아도되지만이 순간에는 다른 해결책이 없습니다. 귀하의 답변 주셔서 감사합니다! – Bae