Итак, ребята, в моем приложении, я создаю меню с расширением списка, а одна из групп имеет 4 дочерних элемента, одну из которых открывает страницу facebook, другую страницу веб-сайта, страницу с YouTube и google + страница. Но независимо от того, где я нажимаю, все они открывают страницу google +, и я не понимаю, почему. Вот код:другой URL-адрес, открывающий то же самое
public boolean onChildClick(ExpandableListView parent, View v, int groupPosition, int childPosition, long id) {
int pos = childPosition;
//clique em contatos
if(groupPosition == 5){
switch(pos) {
//Clique em emails e contatos
case 0:
Intent i = new Intent(MainActivity.this, Contatos.class);
MainActivity.this.startActivity(i);
}
}
//clique em hiperligacoes
if(groupPosition == 3){
switch(pos) {
//click no facebook
case 0:
Intent browserFace = new Intent(Intent.ACTION_VIEW, Uri.parse("https://www.facebook.com/moises.transporte.passageiros?fref=ts"));
startActivity(browserFace);
//click no site
case 1:
Intent browserSite = new Intent(Intent.ACTION_VIEW, Uri.parse("http://moises-transportes.pt/"));
startActivity(browserSite);
//click no youtube
case 2:
Intent browserYoutube = new Intent(Intent.ACTION_VIEW, Uri.parse("https://www.youtube.com/channel/UCXeHbISNnc0eLCPnTeolxLg"));
startActivity(browserYoutube);
//click no google+
case 3:
Intent browserGoogle = new Intent(Intent.ACTION_VIEW, Uri.parse("https://plus.google.com/111005531753993560637/about"));
startActivity(browserGoogle);
}
}
Можете ли вы, ребята, помочь мне найти, почему это происходит?
Возникает проблема в зависимости от того, на каком этапе щелкнуть первым при тестировании? – Remian8985
Нет, у меня уже был ответ, но пропал перерыв. Но большое спасибо за ваше время! –