亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

Android 簡單實現(xiàn)View自動換行(附源碼)

MageekChiu / 3684人閱讀

摘要:塵少又來了,這次為大家?guī)淼?,是可以自動換行的容器。連設置也都是無效。如果你確實需要限制寬高,那你可以多套一層,在內層設置即可。代碼點擊事件實例化把放到控件里去到此就結束了,塵少一貫的風格,就是這么簡單。

hi,
塵少又來了,
這次為大家?guī)淼模?br>是View可以自動換行的容器。

類似于淘寶搜索時的推薦,
首先我不知道淘寶的是否只支持文字,
但是我的是任何View都支持的。
看下效果先:

淘寶:

我的:

廢話不多少,
上代碼:
1、先把我的自定義控件放到你的項目里

2、Activity的XML布局
如果里邊放很多條目的話,
可能要套在ScrollView里,
以防顯示不全



    

3、條目的XML
我的條目是圖片+文字的,
所以我的XML是這樣的:




    

    

這里有一點需要說聲抱歉,
因為這是自動換行控件,
所以我的設定是:

條目的XML最外層的Layout,
寬高只能是wrap_content,
即使你設置成match_parent,
或者指定多少dp,
都是無效的。
連設置margin也都是無效。

如果你確實需要限制寬高,
那你可以多套一層Layout,
在內層Layout設置即可。

4、Activity代碼

private Button btn_add;
private BamAutoLineList bal_list;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    btn_add = (Button) findViewById(R.id.btn_add);
    bal_list = (BamAutoLineList) findViewById(R.id.bal_list);

    // 點擊事件
    btn_add.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            // 實例化View
            View item = getLayoutInflater().inflate(R.layout.item, null);
            // 把View放到控件里去
            bal_list.addView(item);
        }
    });
}

到此就結束了,
塵少一貫的風格,
就是這么簡單。

塵少老規(guī)矩,
附源碼:
http://download.csdn.net/down...

如果覺得塵少的Demo還不錯的話,
可以克隆我的Git倉庫,
各種酷炫效果收入囊中:
https://github.com/Bamboy1203...
手機掃碼下載App一睹為快:

文章版權歸作者所有,未經(jīng)允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉載請注明本文地址:http://www.ezyhdfw.cn/yun/74195.html

相關文章

  • 使用 Agora SDK 實現(xiàn)視頻對話應用 HouseParty- Android 源碼

    摘要:叔想做個直播很久了,最近終于得空,做了一個視頻群聊,以饗觀眾。主界面在主界面,我們需要檢查先和權限,以適配及以上版本。但提供了相關可以直接實現(xiàn)前置攝像頭預覽的功能。最多支持六人同時聊天。直接繼承,根據(jù)不同的顯示模式來完成孩子的測量和布局。 叔想做個直播demo很久了,最近終于得空,做了一個視頻群聊Demo,以饗觀眾。 直播云有很多大廠在做,經(jīng)老鐵介紹,Agora不錯,遂入坑。Agora...

    CocoaChina 評論0 收藏0
  • 原生控件ViewFlipper簡單實現(xiàn)上下滾動信息,仿淘寶、今日頭條(源碼

    摘要:滾動信息最近項目中需要用到信息滾動的效果,類似淘寶京東今日頭條的那種效果,于是網(wǎng)上看了一下,原來的原生控件中就有這個,于是我就寫了幾個效果,現(xiàn)在拿出來大家共同探討下。 滾動信息Demo 最近項目中需要用到信息滾動的效果, 類似淘寶、京東、今日頭條的那種效果, 于是網(wǎng)上看了一下, 原來Android的原生控件中就有這個View, 于是我就寫了幾個效果, 現(xiàn)在拿出來大家共同探...

    Amos 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<