Я раздул internetnotconnected.xml на линейный макет. Я хочу удалить View, который раздувается, когда пользователь нажимает кнопку. Но мой путь не сработал.Android - Удаление завышенного макета xml из линейного макета
if (!EZInternetConnection.isNetworkConnected(context)) {
LinearLayout LLPureCard = (LinearLayout) ((Activity) context).findViewById(R.id.ll_main_activity_pure_card);
LinearLayout LLPureCardContent = (LinearLayout) ((Activity) context).findViewById(R.id.ll_main_activity_pure_card_content);
LLPureCardContent.setVisibility(View.GONE);
LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
inflater.inflate(R.layout.internetnotconnected, LLPureCard);
Button button = (Button) ((Activity) context).findViewById(R.id.b_internet_not_connected_try_connection);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (EZInternetConnection.isNetworkConnected(context)) {
LinearLayout LLPureCard = (LinearLayout) ((Activity) context).findViewById(R.id.ll_main_activity_pure_card);
LinearLayout LLPureCardContent = (LinearLayout) ((Activity) context).findViewById(R.id.ll_main_activity_pure_card_content);
int id = context.getResources().getIdentifier("internetnotconnected", "layout", context.getPackageName());
LLPureCard.removeView(((Activity) context).findViewById(id));
LLPureCardContent.setVisibility(View.VISIBLE);
Get20Words();
}
}
});
this.onCancelled();
}
Отметив изменилось. –
Можете ли вы разместить полный java-файл? Можете ли вы также удалить условия проверки интернета? –