
我正在进行电子商务任务,我想在按钮上添加项目按钮点击添加到购物车,当我点击按钮项目需要添加到购物车和视图獾需要增加.
所以我想在片段中执行此 *** 作,如果你不理解我的问题,那么看看快照,你会明白我想问的是什么?
如果购物车中没有物品 –
当我点击按钮购物车项目添加到购物车,它显示如下..
那么如何使用Fragments执行此 *** 作并增加视图badger.Thanks
解决方法:
请尝试使用以下解决方案,如果您仍有问题,请告诉我,我会向您发送示例.
private int count = 0;@OverrIDeprotected voID onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentVIEw(R.layout.activity_main); button increasebutton = (button) findVIEwByID(R.ID.increasebutton); increasebutton.setonClickListener(new VIEw.OnClickListener() { @OverrIDe public voID onClick(VIEw v) { doIncrease(); } });}@OverrIDepublic boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.menu_main, menu); MenuItem menuItem = menu.findItem(R.ID.testAction); menuItem.setIcon(buildCounterDrawable(count, R.drawable.ic_menu_gallery)); return true;}@OverrIDepublic boolean onoptionsItemSelected(MenuItem item) { int ID = item.getItemID(); if (ID == R.ID.action_settings) { return true; } return super.onoptionsItemSelected(item);}private Drawable buildCounterDrawable(int count, int backgroundImageID) { LayoutInflater inflater = LayoutInflater.from(this); VIEw vIEw = inflater.inflate(R.layout.counter_menuitem_layout, null); vIEw.setBackgroundResource(backgroundImageID); if (count == 0) { VIEw counterTextPanel = vIEw.findVIEwByID(R.ID.counterValuePanel); counterTextPanel.setVisibility(VIEw.GONE); } else { TextVIEw textVIEw = (TextVIEw) vIEw.findVIEwByID(R.ID.count); textVIEw.setText("" + count); } vIEw.measure( VIEw.MeasureSpec.makeMeasureSpec(0, VIEw.MeasureSpec.UnspecIFIED), VIEw.MeasureSpec.makeMeasureSpec(0, VIEw.MeasureSpec.UnspecIFIED)); vIEw.layout(0, 0, vIEw.getMeasureDWIDth(), vIEw.getMeasuredHeight()); vIEw.setDrawingCacheEnabled(true); vIEw.setDrawingCacheQuality(VIEw.DRAWING_CACHE_QUAliTY_HIGH); Bitmap bitmap = Bitmap.createBitmap(vIEw.getDrawingCache()); vIEw.setDrawingCacheEnabled(false); return new BitmapDrawable(getResources(), bitmap);}private voID doIncrease() { count++; invalIDateOptionsMenu();} 总结 以上是内存溢出为你收集整理的android – 增量 *** 作栏使用片段查看按钮单击时的Badger全部内容,希望文章能够帮你解决android – 增量 *** 作栏使用片段查看按钮单击时的Badger所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)