Я использую библиотеку actionbarshearlock в своем проекте. Я хочу, чтобы панель действий была прозрачной. Как это сделать? благодарит заранее.Прозрачная панель действий в действии actionbarshearlock
ответ
без использования actionbarshearlock:
просто добавить эту строку: requestWindowFeature(Window.FEATURE_ACTION_BAR_OVERLAY);
перед тем setContentView(R.Layout.Test)
в onCreate
и этой линии дают вам TRANSPARENT ActionBar
getActionBar().setBackgroundDrawable(
getResources().getDrawable(R.drawable.ab_bg_black));
как:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_ACTION_BAR_OVERLAY);
setContentView(R.layout.activity_main);
getActionBar().setBackgroundDrawable(
getResources().getDrawable(R.drawable.ab_bg_black));
}
для R.drawable.ab_bg_black просто добавить Drawable цвет в string.xml как:
<drawable name="ab_bg_black">#80000000</drawable>
таким же образом, используя actionbarshearlock:
@Override
protected void onCreate(Bundle savedInstanceState) {
setTheme(SampleList.THEME); //Used for theme switching in samples
requestWindowFeature(Window.FEATURE_ACTION_BAR_OVERLAY);
super.onCreate(savedInstanceState);
setContentView(R.layout.overlay);
//Load partially transparent black background
getSupportActionBar().setBackgroundDrawable(getResources().getDrawable(R.drawable.ab_bg_black));
}
Отредактировано:Start listview After Actionbar.
если вы используете actionbarshearlock то просто сделать, как показано ниже:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<ListView
android:id="@android:id/list"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingLeft="10dp"
android:paddingRight="10dp"
android:paddingTop="?actionBarSize" >
</ListView>
</LinearLayout>
Dhaval Sodha Пармар Большое спасибо вам сохранить мой день один вопрос больше у меня есть список, и мой список должен быть ниже панели действий –
@ImranKhan: мое удовольствие .... –
еще один вопрос У меня есть список, и мой список должен быть ниже панели действий, как это сделать –
попробовать этот код, но я не уверен, что это именно то, что вам нужно:
bar.setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT));
- 1. Прозрачная панель действий
- 2. Прозрачная панель действий
- 3. Прозрачная панель действий не прозрачна
- 4. Прозрачная панель действий, установленная фрагментом
- 5. Android Studio - Прозрачная панель действий - Навигационный ящик
- 6. Скрыть/показать панель действий в действии Android
- 7. Частично прозрачная панель действий для Android в моем xml
- 8. Прозрачная панель инструментов и панель состояния
- 9. Прозрачная панель контекстного действия Android
- 10. Прозрачная панель действий не является полностью прозрачной. (Листья weirdbox)
- 11. Android Прозрачная панель действий с AppCompat-v7 21 тема
- 12. Прозрачная панель навигации
- 13. Android-прозрачная панель
- 14. Прозрачная панель инструментов
- 15. Прозрачная панель без артефактов
- 16. Полностью прозрачная панель навигации
- 17. Прозрачная/низкопрозрачная навигационная панель?
- 18. Прозрачная панель навигации и панель в iOS
- 19. Android прозрачная накладка панель
- 20. Прозрачная панель состояния iPad?
- 21. Добавить главную кнопку в панель действий в последнем действии
- 22. Прозрачная панель навигации в Ionic
- 23. wxpython: Прозрачная панель в wxpython
- 24. Прозрачная панель в неправильном порядке
- 25. android: панель действий с опционным меню в одном действии
- 26. Прозрачная строка состояния перекрывается панель действия
- 27. Боковая панель в каждом действии
- 28. Скрыть панель действий в Android
- 29. Android Lollipop прозрачная панель состояния
- 30. ios7/8 прозрачная панель навигации
@Imram Хан: проверить отредактированные анс: http://stackoverflow.com/a/15873047/1168654 –