グレースケール フィルターをビットマップに適用できることは知っていますが、それをビューに適用できるかどうか疑問に思っていました。これを行うポイントはGridView
、アダプタのgetView()
2 に答える
0
ビットマップに適用して、グリッドビューの背景として設定できます
public View getView(int position, View convertView, ViewGroup parent) {
View vi = convertView;
ViewHolder holder;
if (convertView == null) {
vi = inflater.inflate(R.layout.adaptercategories, null);
holder = new ViewHolder();
holder.txtCategoryName = (TextView) vi.findViewById(R.id.txtCategoryName);
vi.setTag(holder);
// set the bitmap here for vi's background
} else {
holder = (ViewHolder) vi.getTag();
}
return vi;
}
于 2012-11-27T13:45:19.817 に答える
0
透明度のある ImageView を作成し、アクティビティを覆うように配置してみてください。
可視性をなくなった状態に設定し、必要なときに表示して配置することができます。
于 2012-11-27T14:13:21.020 に答える