我将此代码添加到我的应用程序中;
View decorView = getWindow().getDecorView();
// Hide both the navigation bar and the status bar.
int uiOptions = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_FULLSCREEN;
decorView.setSystemUiVisibility(uiOptions);
Run Code Online (Sandbox Code Playgroud)
但是代码迫使我将“SuppressLint NewApi 添加到 MainActivity”。另外还有一个关于“View.SYSTEM_UI_FLAG_FULLSCREEN”的错误。代码说“CHANGE TO....”所以我不知道我必须做什么。
请帮助我。非常感谢。
我在 Play 商店中有一个可以在所有手机上运行的应用程序,现在我也想在平板电脑上发布它。
1) 图像是为 xhdpi 屏幕设计的。所以我认为这也足以支持平板电脑,还是应该为平板电脑单独重新设计图像?
2)我想将 dimens.xml 分成 3 个类别 -
我想出的解决方案是像下面这样划分 values 文件夹 -
但是由于很少有手机可能属于values-sw620dp/dimens.xml或values-sw720dp/dimens.xml,那么将dimens.xml分为3类的合适方法是什么?
请不要发布下面的图片,因为我想分为 3 类 以下是许多人回答的结构
我需要为Tablet,Android创建应用程序.我从来没有创建app fot平板电脑,只有Android手机.如何为平板电脑测试创建模拟器?还有一件事 - 我需要知道用于标识创建的屏幕宽度 - 平板电脑具有哪些屏幕尺寸?
我的平板电脑界面(Android> 3)有一种非常奇怪的行为.当我启动它时,它就像一个Android 2*界面,标题位于底部.当然,当我调用getActionBar()时,它返回一个null.
我的min-sdk和target-sdk设置得很好,我使用SDK Android 3.0(11).我哪里错了?
public class MainScreenActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.mainlayout);
ActionBar bar = getActionBar();
bar.setBackgroundDrawable(getResources().getDrawable(R.drawable.actionbar));
Run Code Online (Sandbox Code Playgroud)
在最后一行我收到此错误:
Caused by: java.lang.NullPointerException
E/AndroidRuntime( 9082): at com.shoppingscanner.tablet.MainScreenActivity.onCreate(MainScreenActivity.java:21)
E/AndroidRuntime( 9082): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1050)
E/AndroidRuntime( 9082): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1782)
E/AndroidRuntime( 9082): ... 11 more
Run Code Online (Sandbox Code Playgroud)
我的清单(使用Android 3.0):
<uses-sdk
android:minSdkVersion="5"
android:targetSdkVersion="11" />
Run Code Online (Sandbox Code Playgroud)
即使minSdk是11,我也有这种行为.
谢谢 !
android nullpointerexception tablet android-3.0-honeycomb android-actionbar
对于我的社会,我要创建一个应用程序,它将放在公共场所的平板电脑上.除了我们的应用之外,我们不希望平板电脑用于其他任何事情.那么,如何"避免"主页按钮,任务列表等呢?我只想在平板电脑上看到我的应用程序(没有任务栏,系统按钮等).
那可能吗?
我正在为桌面/平板电脑和WP8设计一个Windows应用商店应用.桌面/平板电脑的应用界面相同,但WP8则不同.您是否建议将其分为两个项目或在单个Windows应用商店应用项目中执行所有操作?
我正在为phone和实现一个应用程序tablet.我不确定哪个layout folder和value folder将被包含在项目中.任何人都可以给我一些关于layout folders要包含在res应用程序文件夹中的想法.
我有一个ac#和WPF程序,我想安装在Windows平板电脑上,我希望我的程序是平板电脑上运行的唯一程序,它应该在用户打开平板电脑时自动开始运行.有解决方案吗