1
私は、expandableListViewのヘッダーに標高影を表示しようとしています。 マシュマロ(銀河7)とロリポップ(銀河4s)の作品は動作していません。 どのようにすることができますか?変数について、コードが行うことなぜマシュマロとロリポップで標高が機能しないのですか
ViewGroup divider = (ViewGroup) ((ViewGroup) mFloatingGroupView).getChildAt(1);
ViewGroup container = (ViewGroup) ((ViewGroup) mFloatingGroupView).getChildAt(0);
//LOLLIPOP++
//Effect with elevation
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
if (bottom >= mFloatingGroupView.getMeasuredHeight()) {
if (container instanceof LinearLayout) {
container.setBackgroundColor(UI_Helper.getColorFromThemeAttr(getContext(), R.attr.bg_color));
UI_Helper.setShadow(getContext(), container, 6);
}
if(divider instanceof LinearLayout){
divider.setVisibility(GONE); // set divider gone
}
}else{
if(divider instanceof LinearLayout){
divider.setVisibility(VISIBLE); //set divider Visible
}
}
}//KITKAT
確かです。私はそれをデバッグします。 – Anna
影はマシュマロにしか作用しません。 – Anna
あなたはUI_Helperの情報を提供していませんでした。 –