HorizontalScrollView

與垂直的scrollview一樣包一個(gè)自view
由于里面的圖片不確定讓其動(dòng)態(tài)添加

布局

<?xml version="1.0" encoding="utf-8"?>
<HorizontalScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="wrap_content">
    <!--背景-->
    <LinearLayout
        android:id="@+id/ll_screen"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="#aa2b2b2b"
        android:orientation="horizontal"
        android:padding="@dimen/dp15">
    </LinearLayout>
</HorizontalScrollView>

顯示設(shè)置數(shù)據(jù)

int margin = context.getResources().getDimensionPixelSize(R.dimen.dp15);
int w = context.getResources().getDimensionPixelSize(R.dimen.dp90);
int h = context.getResources().getDimensionPixelSize(R.dimen.dp150);
//取出數(shù)據(jù)
final ArrayList<String> screen = appInfo.screen;
//遍歷screen,動(dòng)態(tài)添加ImageView
for (int i = 0; i < screen.size(); i++) {
    ImageView imageView = new ImageView(context);
    //設(shè)置寬高--不設(shè)置寬高的就會(huì)按圖片的大小進(jìn)行顯示---這里new params—在布局外面寫,使用get會(huì)造成空指針
    //網(wǎng)絡(luò)圖片必須設(shè)置寬高—寬90dp高150d添加dp值
    LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(w, h);
    params.leftMargin = i > 0 ? margin : 0;
    ------margin = 15d p

    imageView.setLayoutParams(params);
    GlideUtil.loadImageNormal(screen.get(i), imageView);
    // 添加imageview
    llScreen.addView(imageView);
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,058評(píng)論 25 709
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 15,360評(píng)論 4 61
  • 為了進(jìn)一步加強(qiáng)防火防災(zāi)意識(shí),強(qiáng)化安全發(fā)現(xiàn)觀念,避免火災(zāi)事故的發(fā)生以及避免重大人員傷亡和財(cái)產(chǎn)損失,在劉學(xué)軍的領(lǐng)導(dǎo)和...
    大寶寶寶蛋閱讀 677評(píng)論 0 1
  • 每周四是社科院語言所的見面日。這一天可以見到導(dǎo)師和所里的其他老師,他們平日里一般是不到所里來的,除非是提前約好。今...
    雅君李閱讀 1,277評(píng)論 1 7

友情鏈接更多精彩內(nèi)容