/*自定义流式布局*/ implementation 'com.fyales.android:library:1.0.2' public class FloawActivity extends AppCompatActivity { private Button but; private List<String> list = new ArrayList<>(); private TagCloudLayout mContainer; private ArrayList<String> mList; private TagBaseAdapter mAdapter; private EditText edt; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_floaw); edt = findViewById(R.id.edt); mContainer = findViewById(R.id.container); mList = new ArrayList<>(); mAdapter = new TagBaseAdapter(this, mList); but = findViewById(R.id.but_sousuo); but.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { String s = edt.getText().toString(); mList.add(s); mAdapter.notifyDataSetChanged(); } }); mContainer.setAdapter(mAdapter); mContainer.setItemClickListener(new TagCloudLayout.TagItemClickListener() { @Override public void itemClick(int position) { Intent intent = new Intent(FloawActivity.this, ShowActivity.class); String s = edt.getText().toString(); intent.putExtra("s",s); startActivity(intent); } }); } }
流式布局
最新推荐文章于 2025-03-21 13:39:35 发布