I'm in a challenge to build a layout like this:
My first insight was to use a RecyclerView with an adapter that can deal with each item and inflate its layout.
So far, not so good.
I got this layout so far:
I can felling that I'm almost there, but really... I spend a week think about how to make it better, or just like the UI propose.
Some of my tries were
Guys, I'm not here looking for some already done peace of code or someone to do my job. Actually I am looking for the light at the end of the tunnel.
Hello if you dnt want to use recyclerview there is another example using custom Library which acts like List GitHubLibrary TagLayout
Sample Code:
mFlowLayout.setAdapter(new TagAdapter<String>(mVals)
{
@Override
public View getView(FlowLayout parent, int position, String s)
{
TextView tv = (TextView) mInflater.inflate(R.layout.tv,
mFlowLayout, false);
tv.setText(s);
return tv;
}
});
Using below code you can pre set selection you wanted:
mAdapter.setSelectedList(1,3,5,7,8,9);
Will show result like below:-