我正在我的应用程序中动态创建textViews,我想要做的是点击事件添加阴影或某些东西,使其显着点击这里是我的代码的一部分
SD[iL]=new TextView(MainActivity.this);
SD[iL].setText(Html.fromHtml(Sv));
SD[iL].setTypeface(tf);
SD[iL].setTextSize(21.7f);
SD[iL].setTag(iL);
SD[iL].setPadding(dpToPx(5), dpToPx(3), dpToPx(5), 0);
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(
LayoutParams.WRAP_CONTENT,
LayoutParams.WRAP_CONTENT
);
params.setMargins(dpToPx(6), 0, 0, 0);
SD[iL].setLayoutParams(params);
SD[iL].setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
...Something
}
}
});
LinearLay.addView(SD[iL]);
答案 0 :(得分:2)
您可以使用:
SD[iL].setShadowLayer(4, 0, 0, Color.BLACK);
答案 1 :(得分:1)
您可以使用
执行此操作void android.widget.TextView.setShadowLayer(float radius, float dx, float dy, int color)