大佬教程收集整理的这篇文章主要介绍了如何在Android上使LayerDrawable(图层列表项)不可见?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
它工作o.k.例如,对于简单的textview,但不是LayerDrawable中的Layer
final private Runnable runnable = new Runnable() { public void run() { LayerDrawable myDrawable= (LayerDrawablE)getresources().getDrawable(R.drawable.all_layers); Drawable layer = myDrawable.findDrawableByLayerId(R.id.interes@R_197_11520@g_layer); if (layer.isVisible()==truE) { layer.setVisible(false,falsE); } else { layer.setVisible(true,falsE); } TextView txt = (TextView) findViewById(R.id.txtTest); if (txt.getVisibility()==0) { txt.setVisibility(4); } else { txt.setVisibility(0); } handler.postDelayed(this,5000); } };
我是否尝试以错误的方式获取图层的ID(我从这里找到了它……)?
提前致谢!
layer.setAlpha(0);
然后你可以再次显示它:
layer.setAlpha(255);
希望这可以帮助.
@H_944_2@ @H_944_2@以上是大佬教程为你收集整理的如何在Android上使LayerDrawable(图层列表项)不可见?全部内容,希望文章能够帮你解决如何在Android上使LayerDrawable(图层列表项)不可见?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。