Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class MainActivity extends AppCompatActivity implements View.OnClickListener
- {
- //Some fields
- ListView lv1;
- //Other fields
- @Override
- protected void onCreate(Bundle savedInstanceState)
- {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main);
- Toolbar myToolbar = (Toolbar) findViewById(R.id.my_toolbar);
- setSupportActionBar(myToolbar);
- findViewById(R.id.bgl0).setBackgroundColor(Color.rgb(175, 175, 175));
- //Creating fields
- lv1 = (ListView) findViewById(R.id.custom_list);
- lv1.setBackgroundColor(Color.rgb(175, 175, 175));
- lv1.setLongClickable(true);
- lv1.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener()
- {
- @Override
- public boolean onItemLongClick(AdapterView<?> arg0, View arg1, int pos, long id)
- {
- //WHEN I HOLD AN ITEM, I'D LIKE TO GET ALL THE INFORMATION HERE, BUT THEY ARE INSIDE THE CustomListAdapter
- return true;
- }
- });
- //Setting listeners
- start();
- }
- @Override
- public boolean onCreateOptionsMenu(Menu menu)
- {
- getMenuInflater().inflate(R.menu.menu, menu);
- return true;
- }
- @Override
- public boolean onOptionsItemSelected(MenuItem item)
- {
- switch (item.getItemId())
- {
- //Setting menu items
- }
- }
- @Override
- public void onClick(View v)
- {
- //Setting buttons
- }
- private void start()
- {
- //Some code
- lv1.setAdapter(new CustomListAdapter(MainActivity.this, myArrayList));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement