2015-02-19 3 views

ответ

0

Вы всегда можете использовать пользовательский макет панели действий, как предложено другими ответами. Но позвольте мне что-то добавить.
Теперь, когда appCompat v21 здесь, я предлагаю вам использовать Toolbar. Он отлично выполняет вашу цель. И не говоря уже о новом взгляде и множестве настроек. Смотрите этот блог для получения дополнительной информации

AppCompat V21

0
//use this code to inflate your edittext 
      LayoutInflater inflater = getLayoutInflater(); 
      View v = inflater.inflate(R.layout.action_title, null); 
      final EditTexttext = (TextView) v.findViewById(R.id.title); 


      getActionBar().setCustomView(v); 
+0

моего приложения авария, когда я запустить приложение. (Я новичок) –

+0

какая ошибка. Если вы используете уровень api ниже 14, тогда вы должны использовать getSupportActionbar(). SetCustomView (v); –

+0

Я использую api 21. Является ли это хорошим ?: java.lang.RuntimeException: Невозможно запустить Activity ComponentInfo {com.blogspot.superthomaslab.smartbrowser/com.blogspot.superthomaslab.smartbrowser.MainActivity}: java.lang.NullPointerException: Попытка для вызова виртуального метода 'void android.app.ActionBar.setCustomView (android.view.View)' на ссылке нулевого объекта –

Смежные вопросы