我试图添加列表会话头,并在后面添加隐藏按钮。
请帮助我发送删除按钮和编辑按钮到会话头的后面。它将在滑动后查看。
我还尝试了bringToFront和sendToBack按钮,但这些按钮都不起作用。
要设置Z顺序,我需要将Project min SDK设置为21,这是我不想做的。所以我也不能使用Z命令。
RelativeLayout SupRelLyoVar = new RelativeLayout(KxtVar);
RelativeLayout.LayoutParams NamLysHtrRloRulVaj = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.MATCH_PARENT, LyHtrHytVal);
SupRelLyoVar.setLayoutParams(NamLysHtrRloRulVaj);
Button DelBtnVav = new Button(KxtVar);
DelBtnVav.setId(View.generateViewId());
RelativeLayout.LayoutParams DelBtnRulVaj = new RelativeLayout.LayoutParams(LyHtrHytVal, LyHtrHytVal);
DelBtnRulVaj.addRule(RelativeLayout.ALIGN_PARENT_RIGHT);
DelBtnVav.setLayoutParams(DelBtnRulVaj);
SupRelLyoVar.addView(DelBtnVav);
Button EdtBtnVav = new Button(KxtVar);
RelativeLayout.LayoutParams EdtBtnRulVaj = new RelativeLayout.LayoutParams(LyHtrHytVal, LyHtrHytVal);
EdtBtnRulVaj.addRule(RelativeLayout.LEFT_OF, DelBtnVav.getId());
EdtBtnVav.setLayoutParams(EdtBtnRulVaj);
SupRelLyoVar.addView(EdtBtnVav);
LinearLayout LnrLyoVar = new LinearLayout(KxtVar);
LnrLyoVar.setBackgroundColor(SsnHtrBgdClr);
RelativeLayout.LayoutParams LnrLyoRulVaj = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.MATCH_PARENT, LyHtrHytVal);
LnrLyoRulVaj.addRule(RelativeLayout.CENTER_IN_PARENT);
TextView TxtVyuVav = new TextView(KxtVar);
LinearLayout.LayoutParams LysHtrTxtVyuRulVaj = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT);
TxtVyuVav.setLayoutParams(LysHtrTxtVyuRulVaj);
LnrLyoVar.addView(TxtVyuVav);
SupRelLyoVar.addView(LnrLyoVar, LnrLyoRulVaj);
1条答案
按热度按时间brqmpdu11#
我得到了解决方案,并喜欢张贴
这是为了所有我不想像我一样挣扎的人。
|*| 设置OnTouchListener:
|*| 使用以下外部功能: