我得到一个错误膨胀类android.support.v4.widget.DrawerLayout.I我在下面的编码和相关的截图发布了详细说明.
堆栈跟踪:
11-04 07:35:04.404: E/AndroidRuntime(1427): FATAL EXCEPTION: main
11-04 07:35:04.404: E/AndroidRuntime(1427): Process: com.example.steve, PID: 1427
11-04 07:35:04.404: E/AndroidRuntime(1427): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.steve/com.example.steve.MainActivity}: android.view.InflateException: Binary XML file line #2: Error inflating class android.support.v4.widget.DrawerLayout
11-04 07:35:04.404: E/AndroidRuntime(1427): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2195)
11-04 07:35:04.404: E/AndroidRuntime(1427): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
11-04 07:35:04.404: E/AndroidRuntime(1427): at android.app.ActivityThread.access$800(ActivityThread.java:135)
11-04 07:35:04.404: E/AndroidRuntime(1427): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)
11-04 07:35:04.404: E/AndroidRuntime(1427): at android.os.Handler.dispatchMessage(Handler.java:102)
11-04 07:35:04.404: E/AndroidRuntime(1427): at android.os.Looper.loop(Looper.java:136)
11-04 07:35:04.404: E/AndroidRuntime(1427): at android.app.ActivityThread.main(ActivityThread.java:5017)
11-04 07:35:04.404: E/AndroidRuntime(1427): at java.lang.reflect.Method.invokeNative(Native Method)
11-04 07:35:04.404: E/AndroidRuntime(1427): at java.lang.reflect.Method.invoke(Method.java:515) …Run Code Online (Sandbox Code Playgroud) 我需要更改操作栏选项卡文本颜色.所以操作栏选项卡文本颜色显示为黑色.但我需要将其更改为白色.
表现:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.fth.android"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="14"
android:targetSdkVersion="19" />
<uses-feature
android:name="android.hardware.touchscreen"
android:required="false" />
<application
android:name="com.sit.fth.app.GemsApplication"
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@android:style/Theme.Holo.Light" >
<activity
android:name="com.sit.fth.activity.SplashActivity"
android:launchMode="singleTask"
android:label="@string/app_name"
android:screenOrientation="portrait"
android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</activity>
</application>
</manifest>
Run Code Online (Sandbox Code Playgroud)
RES /值/ styles.xml:
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<!--
Base application theme, dependent on API level. This theme is replaced
by AppBaseTheme from res/values-vXX/styles.xml on newer devices.
-->
<style name="AppBaseTheme" parent="android:Theme.Light">
<!--
Theme customizations available in newer API …Run Code Online (Sandbox Code Playgroud) 我收到一个错误: android.view.InflateException: Couldn't resolve menu item onClick handler onClickEnterData in class com.android.timesheet.NewProjects.
我在菜单项中使用了onClick操作.我在NewProjects.java中提到了错误行
堆栈跟踪:
12-15 04:45:51.845: E/AndroidRuntime(2777): FATAL EXCEPTION: main
12-15 04:45:51.845: E/AndroidRuntime(2777): Process: com.android.timesheet, PID: 2777
12-15 04:45:51.845: E/AndroidRuntime(2777): android.view.InflateException: Couldn't resolve menu item onClick handler onClickEnterData in class com.android.timesheet.NewProjects
12-15 04:45:51.845: E/AndroidRuntime(2777): at android.view.MenuInflater$InflatedOnMenuItemClickListener.<init>(MenuInflater.java:217)
12-15 04:45:51.845: E/AndroidRuntime(2777): at android.view.MenuInflater$MenuState.setItem(MenuInflater.java:417)
12-15 04:45:51.845: E/AndroidRuntime(2777): at android.view.MenuInflater$MenuState.addItem(MenuInflater.java:451)
12-15 04:45:51.845: E/AndroidRuntime(2777): at android.view.MenuInflater.parseMenu(MenuInflater.java:188)
12-15 04:45:51.845: E/AndroidRuntime(2777): at android.view.MenuInflater.inflate(MenuInflater.java:110)
12-15 04:45:51.845: E/AndroidRuntime(2777): at com.android.timesheet.NewProjects.onCreateOptionsMenu(NewProjects.java:82)
12-15 04:45:51.845: E/AndroidRuntime(2777): at android.app.Activity.onCreatePanelMenu(Activity.java:2538)
12-15 04:45:51.845: E/AndroidRuntime(2777): …Run Code Online (Sandbox Code Playgroud) 我Current thread has not called Looper.prepare(). Forcing synchronous mode在logcat中收到警告.所以我无法进入onsuccess响应处理程序.
我引用了这篇文章.但它对我没用.
堆栈跟踪:
01-19 22:52:30.683: W/AsyncHttpRH(23815): Current thread has not called Looper.prepare(). Forcing synchronous mode.
01-19 22:52:30.685: W/System.err(23815): java.lang.IllegalArgumentException: Synchronous ResponseHandler used in AsyncHttpClient. You should create your response handler in a looper thread or use SyncHttpClient instead.
01-19 22:52:30.686: W/System.err(23815): at com.loopj.android.http.AsyncHttpClient.sendRequest(AsyncHttpClient.java:1493)
01-19 22:52:30.686: W/System.err(23815): at com.loopj.android.http.AsyncHttpClient.get(AsyncHttpClient.java:1078)
01-19 22:52:30.686: W/System.err(23815): at com.loopj.android.http.AsyncHttpClient.get(AsyncHttpClient.java:1052)
01-19 22:52:30.686: W/System.err(23815): at agriya.talkr.localdb.RestClient.get(RestClient.java:29)
01-19 22:52:30.686: W/System.err(23815): at agriya.talkr.localdb.ServerCallee.execute(ServerCallee.java:77)
01-19 22:52:30.686: W/System.err(23815): at agriya.talkr.CreateGroup$synchronizeInBg.doInBackground(CreateGroup.java:213) …Run Code Online (Sandbox Code Playgroud) 我在nativescript-angular中的组件html文件中尝试了"hr"标记.但它没有在模拟器中显示水平线.(使用ios模拟器测试)
<StackLayout>
hr>
<Label horizontalAlignment="left" textWrap="true" text="Description" class="description-text"></Label>
</StackLayout>
Run Code Online (Sandbox Code Playgroud) 在Android Studio for Windows上导入之前在Mac OS X或Linux上设置的项目时,gradle build会产生错误:
-->Error:(12, 0) CreateProcess error=2, The system cannot find the file specified
Run Code Online (Sandbox Code Playgroud)
要么
Error:(12, 0) A problem occurred evaluating project ':app'.
> Cannot run program "git" (in directory "<project path>"): CreateProcess error=2, The system cannot find the file specified`
Run Code Online (Sandbox Code Playgroud)
的build.gradle:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.14.1'
}
}
def project
def var
//Error line pointing out below line
var = project.ext.gitHash = "git rev-parse --short HEAD".execute().text.trim() var --> Error:(12,0)
apply …Run Code Online (Sandbox Code Playgroud) json结构:
{
"Employee": [
{"id":1,"name":"Dan" },
{"id":2,"name":"Stack" },
.....
]
}
Run Code Online (Sandbox Code Playgroud)
app.component.ts:
ngOnInit() {
console.log("first", "Test");
this.globalReader.getObjectData()
.subscribe(data => this.getData = JSON.stringify(data), ---> Response printed successfully here.I'm able to print it in label.
error => alert(error),
() => console.log("finished")
);
}
Run Code Online (Sandbox Code Playgroud)
编辑:
零件:
<label text ="{{getData }}" ></label>
getObjectData() {
return this._http.get('/page/emp.json')
.map((response :Response) => response.json());
}
Run Code Online (Sandbox Code Playgroud)
之后,我不知道如何解析json并在listview中为此结构打印它.我提到了一些视频和杂货申请.但我仍然无法得到结果.我非常困惑arrayname员工.
我需要name在listview中只打印from响应.
typescript nativescript angular2-services angular2-nativescript angular
在这些项目中,屏幕方向横向视图根本不起作用。
在android中,manifest我android:screen orientation=lanscape使用或不使用屏幕方向。你可以在清单中检查它。但不幸的是我没有得到输出。
清单:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.gems.android"
android:versionCode="1"
android:versionName="1.0"
android:installLocation="auto"
>
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="19" />
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" android:name="com.sit.gems.app.GemsApplication"
android:theme="@style/AppTheme" >
<activity
android:name="com.sit.gems.activity.SplashActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name="com.sit.gems.activity.HomeActivity"></activity>
<activity android:name="com.sit.gems.activity.YoutubePlayActivity"></activity>
</application>
</manifest>
Run Code Online (Sandbox Code Playgroud)
我看不到风景。哪位大侠知道怎么解决,谢谢。
我在运行下面的代码时得到一个NullPointerException.我不知道如何解决这些问题.
堆栈跟踪:
E/AndroidRuntime(1118): FATAL EXCEPTION: main
E/AndroidRuntime(1118): Process: info.androidhive.googlemapsv2, PID: 1118
E/AndroidRuntime(1118): java.lang.RuntimeException: Unable to start activity ComponentInfo{info.androidhive.googlemapsv2/info.androidhive.googlemapsv2.MainActivity}: android.view.InflateException: Binary XML file line #6: Error inflating class fragment
E/AndroidRuntime(1118): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2195)
E/AndroidRuntime(1118): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
E/AndroidRuntime(1118): at android.app.ActivityThread.access$800(ActivityThread.java:135)
E/AndroidRuntime(1118): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)
E/AndroidRuntime(1118): at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime(1118): at android.os.Looper.loop(Looper.java:136)
E/AndroidRuntime(1118): at android.app.ActivityThread.main(ActivityThread.java:5017)
E/AndroidRuntime(1118): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime(1118): at java.lang.reflect.Method.invoke(Method.java:515)
E/AndroidRuntime(1118): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
E/AndroidRuntime(1118): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
E/AndroidRuntime(1118): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime(1118): Caused by: android.view.InflateException: Binary XML file line #6: Error inflating class fragment
E/AndroidRuntime(1118): …Run Code Online (Sandbox Code Playgroud) 我必须使用以下代码加载这些Url。但最后显示为输出的空白屏幕。您可以url在last line.
WebPagerLoader.java:
public class WebPageLoader extends Activity
{
final Activity activity = this;
private String html;
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
this.getWindow().requestFeature(Window.FEATURE_PROGRESS);
setContentView(R.layout.activity_main);
WebView webView = (WebView) findViewById(R.id.webview);
webView.getSettings().setJavaScriptEnabled(true);
webView.setWebChromeClient(new WebChromeClient() {
public void onProgressChanged(WebView view, int progress)
{
activity.setTitle("Loading...");
activity.setProgress(progress * 100);
if(progress == 100)
activity.setTitle(R.string.app_name);
}
});
webView.setWebViewClient(new WebViewClient() {
@Override
public void onReceivedError(WebView view, int errorCode, String description, String failingUrl)
{
}
@Override
public boolean shouldOverrideUrlLoading(WebView view, String …Run Code Online (Sandbox Code Playgroud) 我正在尝试做一个DataBase Sqlite,在主页中显示一个图像.然后我在ImageView上得到一个空指针异常.
堆栈跟踪:
09-23 19:06:49.112: E/AndroidRuntime(979): FATAL EXCEPTION: main
09-23 19:06:49.112: E/AndroidRuntime(979): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.loginregisterwithsqlite/com.example.loginregisterwithsqlite.Home}: java.lang.NullPointerException
09-23 19:06:49.112: E/AndroidRuntime(979): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1647)
09-23 19:06:49.112: E/AndroidRuntime(979): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1663)
09-23 19:06:49.112: E/AndroidRuntime(979): at android.app.ActivityThread.access$1500(ActivityThread.java:117)
09-23 19:06:49.112: E/AndroidRuntime(979): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:931)
09-23 19:06:49.112: E/AndroidRuntime(979): at android.os.Handler.dispatchMessage(Handler.java:99)
09-23 19:06:49.112: E/AndroidRuntime(979): at android.os.Looper.loop(Looper.java:123)
09-23 19:06:49.112: E/AndroidRuntime(979): at android.app.ActivityThread.main(ActivityThread.java:3683)
09-23 19:06:49.112: E/AndroidRuntime(979): at java.lang.reflect.Method.invokeNative(Native Method)
09-23 19:06:49.112: E/AndroidRuntime(979): at java.lang.reflect.Method.invoke(Method.java:507)
09-23 19:06:49.112: E/AndroidRuntime(979): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
09-23 19:06:49.112: E/AndroidRuntime(979): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
09-23 19:06:49.112: E/AndroidRuntime(979): at dalvik.system.NativeStart.main(Native …Run Code Online (Sandbox Code Playgroud) 我在运行时遇到了非法状态异常.Not connected.call connect() and wait for onConnected() to be called.Below我发布了与之相关的代码.然后我指出了该编码中出现错误的确切位置.
堆栈跟踪:
E/AndroidRuntime(1305): FATAL EXCEPTION: main
E/AndroidRuntime(1305): Process: com.steph.example, PID: 1305
E/AndroidRuntime(1305): java.lang.IllegalStateException: Not connected. Call connect() and wait for onConnected() to be called.
E/AndroidRuntime(1305): at com.google.android.gms.internal.hb.cn(Unknown Source)
E/AndroidRuntime(1305): at com.google.android.gms.internal.jg.b(Unknown Source)
E/AndroidRuntime(1305): at com.google.android.gms.internal.jg$c.cn(Unknown Source)
E/AndroidRuntime(1305): at com.google.android.gms.internal.jf.getLastLocation(Unknown Source)
E/AndroidRuntime(1305): at com.google.android.gms.internal.jg.getLastLocation(Unknown Source)
E/AndroidRuntime(1305): at com.google.android.gms.location.LocationClient.getLastLocation(Unknown Source)
E/AndroidRuntime(1305): at com.steph.example.Main.getNearMeLocation(Main.java:264)
E/AndroidRuntime(1305): at com.steph.example.Main.onOptionsItemSelected(Main.java:183)
E/AndroidRuntime(1305): at android.app.Activity.onMenuItemSelected(Activity.java:2600)
E/AndroidRuntime(1305): at com.android.internal.policy.impl.PhoneWindow.onMenuItemSelected(PhoneWindow.java:1012)
E/AndroidRuntime(1305): at com.android.internal.view.menu.MenuBuilder.dispatchMenuItemSelected(MenuBuilder.java:735)
Run Code Online (Sandbox Code Playgroud)
Main.java:
public class Main extends Activity …Run Code Online (Sandbox Code Playgroud) 我在运行时收到错误.单击按钮时发生Logcat错误.
java.lang.IllegalStateException: Could not find a method onClickWebBrowser(View) in the activity class com.steph.intents.IntentActivity for onClick handler on view class android.widget.Button with id 'btn_webbrowser'
堆栈跟踪:
E/AndroidRuntime(1931): FATAL EXCEPTION: main
E/AndroidRuntime(1931): Process: com.steph.intents, PID: 1931
E/AndroidRuntime(1931): java.lang.IllegalStateException: Could not find a method onClickWebBrowser(View) in the activity class com.steph.intents.IntentActivity for onClick handler on view class android.widget.Button with id 'btn_webbrowser'
E/AndroidRuntime(1931): at android.view.View$1.onClick(View.java:3810)
E/AndroidRuntime(1931): at android.view.View.performClick(View.java:4438)
E/AndroidRuntime(1931): at android.view.View$PerformClick.run(View.java:18422)
E/AndroidRuntime(1931): at android.os.Handler.handleCallback(Handler.java:733)
E/AndroidRuntime(1931): at android.os.Handler.dispatchMessage(Handler.java:95)
E/AndroidRuntime(1931): at android.os.Looper.loop(Looper.java:136)
E/AndroidRuntime(1931): at android.app.ActivityThread.main(ActivityThread.java:5017)
E/AndroidRuntime(1931): at java.lang.reflect.Method.invokeNative(Native …Run Code Online (Sandbox Code Playgroud) android ×11
angular ×2
nativescript ×2
git ×1
google-maps ×1
jar ×1
landscape ×1
textcolor ×1
typescript ×1
webview ×1