Я делаю проект, который следует этому процессу listview
: https://devofandroid.blogspot.com/2018/03/custom-listview-with-searchview-on.html.
Это пример кода из listview
при нажатии.Это передаст данные в newactivity.class
.
public void onClick(View view) {
if (modellist.get(postition).getTitle().equals("Battery")){
//start NewActivity with title for actionbar and text for textview
Intent intent = new Intent(mContext, NewActivity.class);
intent.putExtra("actionBarTitle", "Battery");
intent.putExtra("contentTv", "This is Battery detail...");
mContext.startActivity(intent);
}
}
Затем, вместо того, чтобы отображать большое количество данных для одного действия, я решил использовать для него tabhost
.Я думаю о том, чтобы следовать этому уроку, но не знаю, как применить намерение здесь: https://abhiandroid.com/ui/tabhost.
Теперь я хочу, чтобы newActivity
содержал tabhost
и вместо этогопередать намерение непосредственно newActivity
.Он должен содержаться в одном из tabhost
внутри него, но я не знаю, как его отобразить.Может ли кто-нибудь помочь мне или предложить другие процессы, которые могут быть полезны для решения этой проблемы?Спасибо.
PS Я новичок в Android и во всем этом, поэтому, пожалуйста, потерпите меня.