问题标签 [android-actionbaractivity]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 使用 ViewPager 时如何处理 ActionBarActivity Fragments 中的 AsyncTask?
我正在使用 ActionBarActivity 创建 5 个选项卡。我使用 ViewPager 在 5 个选项卡之间滑动,使用扩展 FragmentPagerAdapter 的 SectionsPagerAdapter。每个选项卡都有一个片段,其中包含一个在 oncreateview 方法中调用的异步任务。当我在一个片段中时,正在调用另一个片段中的异步任务。
我尝试在 oncreateview 方法中使用 toast 消息是每个片段而不是 asynctask。但是在错误的片段中触发了错误的 toast 消息。
Oncreate 方法代码:
// 适配器类代码:
片段类代码:
android - Android:SlidingMenu 和 ActionBarActivity
我正在使用 com.jeremyfeinstein.slidingmenu.lib.SlidingMenu 库来创建滑动菜单,并且正在使用 android.support.v7.app.ActionBarActivity 库作为操作栏。在我的活动中,我正在扩展 ActionBarActivity。
我可以通过点击左上角的主页按钮来获得一个滑动菜单。当单击主页按钮时,如何让整个操作栏也滑动?
android - 从 FragmentActivity 转换为 ActionBarActivity 导致在方向更改期间发生崩溃
我正在尝试将我的 v4 FragmentActivity 转换为更新的 ActionBarActivity 以利用更好的向后兼容性。但是,从 FragmentActivity 切换到 ActionBarActivity 时,我遇到了方向更改的问题。这是一个简单的例子:
当我扩展 FragmentActivity 时,以下活动可以正常工作:
我现在尝试扩展 ActionBarAcitivty。没有改变任何其他东西。
这会在屏幕旋转时导致以下错误:
在我的代码中没有我调用 requestFeature()
任何帮助将非常感激
android - Android:ActionBarActivity findViewById 返回 NULL
我无法从片段中获取按钮,怎么了?收到未捕获的异常 - nullpointerexception;找不到按钮。
早期都会找到,但是在更新android sdk之后,一切都改变了((
ps对不起我的英语
android - 在低于 4.4.2 的设备中,Android 选项卡栏在操作栏上呈现
我android.support.v7.app.ActionBar
在我的应用程序中使用它,它工作得很好,除了一个细节
在设备4.4.2
上(我在 4.0、4.1、4.2 和 2.3 上测试过)
Kitkat
工作正常,但其余的没有
Kitkat
和预Kitkat
:
编辑:使用自定义视图和选项卡导航时,选项卡导航在旧设备中位于顶部,如何使操作栏呈现在选项卡条上方?
上面的代码演示了 1 类中的问题,按钮表示自定义布局
创建 2 个模拟器 1 4.4,另一个是 2.3,当你在两个模拟器上运行时,你会发现问题。
编辑:
在这里尝试透明图标后是结果:PS左边的白色是动作栏bg,但中间的白色是我从截图中删除了一些文字以保护应用程序的身份
我需要左侧的图标触摸左边缘,所以接下来将测试 ActionBarSherlock
java - 在 ActionBarActivity 中创建 AlertDialog
我正在重建以前扩展 Activity 的 MainActivity。现在它扩展了 ActionBarActivity(从头开始重建应用程序),我在构建 AlertDialog 时遇到了麻烦。这就是我之前的做法:
现在我的 Activity 扩展了 ActionBarActivity,我该怎么做?我的具体问题是,现在方法 getActivity() 没有为 MainActivity 类型定义。我发现这个问题得到了回答,但对我来说没有多大意义:
帮助支持
android - SherlockActivity 的 getSupportActionBar() 返回 null
我正在尝试Sherlock ActionBar
通过扩展我Activity
的 to来使用,Sherlock Activity
但我在getSupportActionBar()
which return上收到以下错误null
。
我正在设置App Theme
为android:theme="@style/Theme.Sherlock.Light.DarkActionBar"
. 谁能告诉我为什么我NullPointerException
要getSupportActionBar()
进去SherlockActivity
?
活动是:
提前致谢。
问候,
android - getActionBar 总是返回 null
在 android 设备 4.0.1 上,我正在尝试使用ActionBar
但获取NullPointException
. 我尝试了以下解决方案:
- 将主题添加
Theme.Holo.Light
到应用程序主题。 - 在
OnCreate
Activity 中,设置ActionBar
feature 之前setContentView
为requestWindowFeature(Window.FEATURE_ACTION_BAR)
. - 使用
SherlockActivity
和调用getSupportActionBar()
但没有运气。在所有方法中,我得到null ActionBar
. 谁能指出我的问题是什么。我正在粘贴Activity
和AndroidManifest.xml
这里。
AndroidManifest.xml
SyncActivity.java
请帮助什么可以是确切的问题,而不是指向urls
。我已经尝试了所有解决方案。如果我在文件XML
或JAVA
文件中遗漏了什么,请指出。
提前致谢。
java - Android 程序加载到我的手机后崩溃
如何识别错误?
MainActivity.java
标题片段.java
activity_main.xml
标题片段.xml
日志文件
android - ActionBarActivity的生命周期解释
假设我们有一个应用程序,其中包括:
- ActionBarActivity 以 ViewPager 作为其布局(用于片段之间的水平滑动)调用 MainActivity,其中包含下面详述的两个片段。
- SettingFragment 控制 ContentFragment 的 Controls 的可见性(例如当我们在 Setting Fragment 中的 visibilitySpinner 中选择 2 时,它将使 ContentFragment 上的 EditText1 和 EditText2 可见,而 EditText3 的可见性保持为 GONE), SettingFragment 位于 ViewPager 的第一页。
- ContentFragment 由 3 个 EditText 组成。
那么activity第一次创建的时候,会不会按顺序创建fragment呢?(SettingFragment > ContentFragment)还是会同时创建?更准确地说,更新 ContentFragment 中控件的可见性的最佳事件是什么?
我想到的是在 SettingFragment 中创建一个按钮,然后在 onClick 事件上更新 ContentFragment 控件的可见性。这工作正常,但我认为如果我尝试使用相同的方法一次更新多个片段的可见性,我会得到 NullPointerException(因为 AFAIK ViewPager 只创建我们当前“活动”片段的上一页和下一页,CMIIW)。
谁能给我一个更清晰的见解?非常感谢。