Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

要是支持重新bindjson就好了 #2

Open
chenfd99 opened this issue Jul 4, 2019 · 1 comment
Open

要是支持重新bindjson就好了 #2

chenfd99 opened this issue Jul 4, 2019 · 1 comment

Comments

@chenfd99
Copy link

chenfd99 commented Jul 4, 2019

No description provided.

@zdimsh
Copy link

zdimsh commented Feb 27, 2020

既然是用中文,那我也用中文,思路是可以通过代码动态加入组件。

1-首先在上层布局使用removeAllViews()清空组件。

2-动态new一个JsonViewLayout
JsonViewLayout jsonViewLayout = new JsonViewLayout(MainActivity.this);
jsonViewLayout.setLayoutParams(new ScrollView.LayoutParams(ScrollView.LayoutParams.MATCH_PARENT, ScrollView.LayoutParams.WRAP_CONTENT));

3-上层布局使用addView()加入JsonViewLayout

4-jsonViewLayout.bindJson 你的json字符串

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants