2014-12-22 2 views
0

Я делаю приложение Android с ящиком навигации.Android редактировать фрагменты элементов

Я хочу, чтобы это приложение подключалось к Интернету, и мне нужно поместить метку, содержащую информацию о соединении, в фрагмент и некоторые кнопки для отправки информации в другую. Я бы хотел, чтобы метка обновлялась постоянно, также если ее фрагмент не показан.

Мой вопрос:

Можно ли программно редактировать элементы фрагмента, когда он не отображается?
+0

почему вы не передавать эти данные в намерениях?, проверьте это: http://stackoverflow.com/questions/12739909/send-data-from-activity-to-fragment-in-android – k0sh

+0

, но будет ли этот метод редактировать мой ярлык, когда я открою свой фрагмент? –

+0

проверить мой ответ. – k0sh

ответ

0

в качестве ответа на ваш комментарий, да и это, как она работает

Bundle bundle = new Bundle(); 
bundle.putString("key", "actualValue"); 
MyFragment fragment = new MyFragment(); 
fragment.setArguments(bundle); 
// start your fragment 

, а затем в вашем фрагменте onCreate или onCreateView

Bundle bundle = getArguments(); 
if(bundle !=null){ 
    String actualData = bundle.getString("key"); 
    TextView myTextView = (TextView)view.findViewById(R.id.myText); 
    myTextView.setText(actualData); 
} 
Смежные вопросы